nette/routing
Fast, flexible URL routing for PHP apps. Define clean routes with parameters, optional parts, and strict matching. Supports route lists, host/path based rules, URL generation, and reverse routing—ideal for structured web apps and APIs.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| illuminate/routing | 0.84 | Illuminate Routing provides Laravel’s URL generation and request routing layer, including route definitions, controllers, middleware, parameter binding, route caching, and named routes. Use it to match HTTP requests to actions with flexible, expressive APIs. | 123 | 140 | 79 | 155K | 0 | 3.0 | 42.8 | MIT | — | |
| symfony/routing | 0.83 | Symfony Routing maps HTTP requests to configuration variables via flexible route definitions. Match incoming paths to controllers and parameters, and generate URLs from named routes using RouteCollection, UrlMatcher, UrlGenerator, and RequestContext. | 7,630 | 7,702 | 92 | 13M | 0 | 58.3 | 52.8 | MIT | 1 week ago | |
| laminas/laminas-router | 0.83 | Laminas Router provides flexible HTTP routing for PHP apps. Build routes from config or code, match incoming requests to controllers/handlers, and assemble URLs from route names and parameters. Supports segment, literal, regex, and more route types. | 35 | — | 16 | — | 15 | 25.5 | 8.1 | BSD-3-Clause | 1 month ago | |
| nikic/fast-route | 0.81 | FastRoute is a high-performance PHP 8.1+ request router using compiled regular expressions. Define routes with patterns and parameters (optional segments, constraints), dispatch by HTTP method and URI, and get NOT_FOUND, METHOD_NOT_ALLOWED, or FOUND with handler and vars. | 5,265 | 5,394 | 456 | 2M | 18 | 68.3 | 51.1 | NOASSERTION | 2 years ago | |
| nette/http | 0.81 | Nette HTTP provides a clean, lightweight HTTP layer for PHP apps. It handles requests, responses, headers, cookies, sessions, and URL utilities with a consistent API, making it easy to build frameworks, middleware, or standalone services. | 486 | 505 | 89 | 296K | 17 | 40.8 | 59.6 | NOASSERTION | 5 months ago | |
| nette/application | 0.81 | Nette Application is the web framework core of the Nette stack, providing MVC architecture with presenters, routing, DI integration, HTTP handling, and error/debug support. Build secure, structured PHP web apps with clean separation of concerns. | 446 | 450 | 116 | 224K | 20 | 43.4 | 64.5 | NOASSERTION | 3 months ago | |
| opis/uri | 0.80 | 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 | |
| zendframework/zend-router | 0.78 | Flexible HTTP router for Zend Framework, supporting literal/segment/regex paths, scheme, method, and hostname matching, with fast tree-based route combinations. Note: repository abandoned 2019-12-31; moved to laminas/laminas-router. | 31 | 34 | 18 | 9K | 7 | 12.4 | 42.9 | BSD-3-Clause | 7 years ago | |
| joomla/router | 0.74 | Joomla Framework Router registers application routes and dispatches incoming request URIs to controller methods. PHP 8.1+ compatible, install via Composer (joomla/router ~3.0). Suitable for building clean, maintainable routing in PHP apps. | 8 | 10 | 11 | 11K | 0 | 21.9 | 49.9 | GPL-2.0 | 8 months ago |
How can I help you explore Laravel packages today?