ml/iri
Simple PHP IRI utility for parsing Internationalized Resource Identifiers and resolving relative IRIs. Lightweight, Composer-installable (ml/iri), and extensively unit tested with 700+ cases for reliable RFC-based behavior.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| opis/uri | 0.85 | Build, parse, and validate URIs and URI templates with Opis URI. A lightweight PHP library for working with RFC-compliant URI components, assembling URLs, and verifying formats in PHP 7.4+ and 8.x projects. | 16 | 17 | 5 | 1M | 0 | 20.6 | 65.0 | Apache-2.0 | 4 years ago | |
| sabre/uri | 0.83 | Lightweight, RFC3986-compliant PHP URI utility library. Resolve relative URLs, normalize for comparisons, parse/build (like parse_url with Windows path edge cases), and split URIs into dirname/basename. Fully unit tested and inspired by Node’s URL APIs. | 293 | 304 | 20 | 701K | 3 | 31.2 | 56.6 | BSD-3-Clause | 1 week ago | |
| league/uri | 0.78 | League URI is a PHP 8.1+ library with intuitive classes for parsing, validating, normalizing, and manipulating URIs. Supports PSR-7 integration plus optional IDN, IPv4 conversion, and HTML/DOM features when extensions are available. | 1,122 | 1,154 | 71 | 10M | 0 | 37.0 | 64.0 | MIT | 3 weeks ago | |
| php-standard-library/php-standard-library | 0.76 | PSL is a modern standard library for PHP 8.4+, inspired by HHVM’s HSL. It offers consistent, well-typed APIs for async, collections, I/O, networking, crypto, terminal UI, and more—safer alternatives to built-ins with predictable errors and async-ready design. | 1,513 | 1,512 | 83 | 63K | 19 | 44.7 | 34.2 | MIT | 2 weeks ago | |
| rize/uri-template | 0.73 | RFC 6570 URI Template implementation for PHP. Expand templates into URLs and extract variables from matching URIs. Supports all expression types/levels, path segment and query expansions, plus base URI and default parameters—handy for building API endpoints. | 420 | 437 | 15 | 4M | 1 | 25.7 | 63.9 | MIT | 4 months ago | |
| joomla/uri | 0.72 | Joomla Framework Uri package for parsing and manipulating URIs. Provides mutable Uri and safe-to-share UriImmutable (both via UriInterface) plus UriHelper with UTF-8 safe parse_url(). Build, edit, and output hosts, ports, paths, users, passwords, and queries. | 6 | 8 | 9 | 19K | 1 | 22.8 | 55.9 | GPL-2.0 | 8 months ago | |
| parsica-php/parsica | 0.69 | Parsica is a PHP parser combinator library for building custom parsers from small reusable pieces. Compose complex grammars with a fluent API, parse strings into structured results, and handle errors cleanly—ideal for DSLs, config formats, and language tooling. | 412 | 412 | 16 | 10K | 11 | 30.7 | 30.3 | MIT | 9 months ago | |
| nikic/php-parser | 0.66 | Parse PHP code into an Abstract Syntax Tree (AST) for static analysis, manipulation, and code generation. Supports PHP 5.x to 8.4, handles errors gracefully, and preserves formatting during AST-to-code conversion. Easily traverse, modify, and convert ASTs back to PHP, with JSON serialization support... | 17,424 | 17,486 | 1,121 | 15M | 46 | 84.7 | 76.0 | BSD-3-Clause | 4 months ago |
How can I help you explore Laravel packages today?