DevPrism
WebURL

URL Parserclient-side

Break a URL into its parts: scheme, host, port, path, query parameters, and credentials.