Routing.js (nuget): Supports the HTML5 History API, the 'onhashchange' method and graceful degredation, root routes, fallback methods, paramaterised routes and optional route components (dynamic routes). Compatible with all major browsers (Tested on Firefox 3.6, Firefox 4.0, Firefox 5.0, Chrome 9, Opera 11, IE7, IE8, IE9).  Documentation can be found at https://github.com/awj100/Routing.js/wiki  Routing.js is released under the MIT License.  Routing.js is a fork of PathJS (https://github.com/mtrpcic/pathjs).
Keywords: javascript|routing|hashbang