yurl

A URL manipulation library that offers support for daisy chaining, pathname resolution and query args manipulation.