WHATWG-compliant and fast URL parser written in modern C++
ada
$ ada parse https://www.example.com/path?query=value
$ ada validate https://example.com
$ ada parse < urls.txt