GitHub repository: qasase/url
Primary language: Ruby
Description: A Ruby URL parser and constructor that works as you expect