2014
browserstate/history.js · GitHub
by srcmaxHistory.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers.
2013
allmarkedup/purl · GitHub
by srcmaxAn AMD compatible utility to parse urls and provide easy access to their attributes (such as the protocol, host, port etc), path segments, querystring parameters, fragment parameters and more.
2012
URI.js - URLs in Javascript
by Spone & 1 otherURI.js is a javascript library for working with URLs. It offers a "jQuery-style" API (Fluent Interface, Method Chaining) to read and write all regular components and a number of convenience methods like .directory() and .authority().
URI.js offers simple, yet powerful ways of working with query string, has a number of URI-normalization functions and converts relative/absolute paths.
2007
Flagrant Badassery: parseUri(): Split URLs in JavaScript
by camel & 1 other
Flagrant Badassery: parseUri(): Split URLs in JavaScript
1
(5 marks)