purl

URL manipulator

A library for manipulating URLs in a structured way

Purl is a simple Object Oriented URL manipulation library for PHP 7.2+

GitHub

907 stars
36 watching
123 forks
Language: PHP
last commit: almost 3 years ago
Linked from 4 awesome lists

phpurl

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
codeinthehole/purl A simple URL manipulation class with an immutable API. 292
thephpleague/uri A PHP library for manipulating and parsing URIs according to various standards 1,040
javve/hash.js A lightweight JavaScript library for manipulating URL hashes 156
jbroadway/urlify Generates slugs and performs transliteration for non-ASCII characters in URLs, supporting multiple languages. 674
patternhelloworld/url-knife A JavaScript library to extract and decompose URLs in texts with robust patterns, including email addresses. 341
thephpleague/uri-interfaces An interface for representing URI objects according to RFC 3986 465
phpdude/django-macros-url A Django library that simplifies URL pattern writing by providing pre-defined macro patterns 140
andrewgodwin/urlman Provides a way to generate and manipulate URLs in Django models in a more elegant and flexible manner. 119
pulover/class_rebar A class library providing an interface to AutoHotkey Rebar custom controls 18
lucasmerlin/hurlurl A load balancer that distributes users across multiple instances of a shared resource. 64
pulover/class_toolbar A class library for creating custom toolbar controls in AutoHotkey 37
mvdan/xurls A tool to extract URLs from text using regular expressions in the Go programming language. 1,189
ierror/django-js-reverse Makes named URL handling in Django easy and non-intrusive from JavaScript 538
ian-kent/purl A scripting language that embeds a Perl interpreter and allows calling native Go functions via an interface called XS. 41
easypanel-community/easyshortener A simple URL shortener with user management and two-factor authentication capabilities. 87