replacement for Ruby's URI implementation
Addressable is a replacement for the URI implementation that is part of Ruby's standard library. It more closely conforms to the relevant RFCs and adds support for IRIs and URI templates.
Homepage: https://github.com/sporkmonger/addressable