Davis.js - Simple, degradable JavaScript routing using HTML5 pushState.
URI.js
OriginJS - Every route begins with an origin.