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