purl

URL parser

A simple URL manipulation class with an immutable API.

A simple, immutable URL class with a clean API for interrogation and manipulation.

GitHub

293 stars
12 watching
39 forks
Language: Python
last commit: about 3 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jwage/purlA library for manipulating URLs in a structured way908
thephpleague/uriA PHP library for manipulating and parsing URIs according to various standards1,045
patternhelloworld/url-knifeA JavaScript library to extract and decompose URLs in texts with robust patterns, including email addresses.341
thephpleague/uri-interfacesAn interface for representing URI objects according to RFC 3986472
cpp-netlib/uriA C++ class for parsing and manipulating Uniform Resource Identifiers (URIs)140
corporateshark/lurlparserA lightweight URL parser written in C++ that breaks down URLs into their components and provides access to these parts.92
brunobernardino/shurleyA utility for parsing URLs with potential errors and returning a valid one6
unshiftio/url-parseA small footprint URL parser that works in both browser and Node.js environments.1,030
nschloe/deadlinkTools to check and fix broken URLs in code and documentation163
jcartledge/sublime-worksheetA plugin for Sublime Text 2 and 3 that provides an inline REPL for trying out code snippets directly in the editor.332
1pt-co/apiA URL shortening service that takes user input and maps it to a unique, redirectable address.32
iamandycohen/urlrewriteA Sitecore module that enables content authors to create site-specific URL redirects and rewrites.23
easypanel-community/easyshortenerA simple URL shortener with user management and two-factor authentication capabilities.87
fukamachi/quriA Common Lisp library that implements the URI specification and provides a simple way to work with URLs.112
gernest/urlA URL parser library designed to be compatible with RFC 3986 standards and written in the Zig programming language.6