Small footprint URL parser that works seamlessly across Node.js and browser environments.
parse a url with memoization
Parse a URL assuming that it's http/https, even if protocol or // isn't present
Quickly parse & match URLs
A simple url parser for Node.js
Small, regex-based URL parsing function for use in in browser-based JS
Overly tolerant url parser specialized in parsing protocol, auth (even invalid ones), host and port url parts.
Fast, lightweight, tinny url parser