werkint/object-routing
Object-routing for Laravel maps routes to dedicated object handlers instead of closures, keeping route definitions tidy and logic testable. Handles middleware, parameters, and named routes—a small, focused addition to Laravel's router.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| webfactory/object-routing | 0.82 | Object-routing maps URLs to domain objects and back again, so your Laravel app can resolve incoming paths into models and generate links from objects without hand-written route rules. | 0 | 0 | 0 | 414 | 1 | 2.6 | 36.9 | Apache-2.0 | 10 months ago | |
| jms/object-routing | 0.79 | jms/object-routing is a PHP library for routing based on object state rather than URLs. Define routes and generate targets by evaluating objects and their metadata, enabling flexible navigation and link generation in domain-driven apps. | 55 | 56 | 6 | 0 | 1 | 1.5 | 0.8 | Apache-2.0 | 10 years ago | |
| webfactory/object-routing-bundle | 0.79 | Symfony bundle for object-oriented routing: map request parameters to domain objects and generate URLs directly from objects via configurable route providers, keeping controllers thin and URL logic reusable. | 0 | 0 | 0 | 340 | 0 | 2.5 | 35.8 | — | 10 months ago | |
| kareylo/laravel-entity-routing | 0.79 | kareylo/laravel-entity-routing is a Laravel package for entity-centric route handling, helping map URLs to Eloquent models and keep route definitions clean, consistent, and maintainable while simplifying model-backed routing. | 0 | — | 0 | — | 0 | 19.2 | — | MIT | 4 weeks ago | |
| nercury/object-router | 0.79 | A lightweight PHP routing package that dispatches requests to object methods instead of closures. Define routes against classes and methods to keep controllers clean, organized, and easier to test. | 2 | 2 | 2 | 0 | 1 | 0.5 | — | — | 12 years ago | |
| spatie/laravel-route-attributes | 0.79 | Register Laravel routes using PHP 8 attributes on controller methods (Get/Post/etc.). Automatically scans configured controller directories and registers routes without manual Route:: definitions. Includes config publishing and optional enabling/disabling of auto registration. | 883 | 887 | 85 | 64K | 0 | 22.6 | 27.3 | MIT | 8 months ago | |
| zschuessler/laravel-route-to-class | 0.78 | A small Laravel helper that resolves any route back to its controller class and method, making it easy to inspect, log, or authorize requests by their handler. Supports closures, invokable controllers, and route names with a clean, simple API. | 26 | — | 12 | — | 1 | 1.1 | 0.4 | — | 2 years ago | |
| webx-ui/routing | 0.78 | Routing utilities for Laravel that streamline route registration and organization, with resourceful helpers, route macros, and clean grouping for WebX UI apps. Simplifies named routes, middleware, and controller binding. | 0 | 0 | 0 | 792 | 0 | 0.0 | 40.1 | MIT | — | |
| poshtive/router | 0.77 | Convention-based route discovery for Laravel controllers. Public methods become routes automatically, with PHP attributes for HTTP verb overrides, middleware, where constraints, prefixes, and model-bound parameters. Supports Laravel 12/13 and PHP 8.3. | 0 | 0 | 0 | 78 | 9 | 2.5 | 28.6 | MIT | — | |
| illuminate/routing | 0.77 | Laravel's standalone routing component maps HTTP requests to closures or controllers, with route groups, middleware, parameters, named routes, model binding, and resourceful routes. Framework-agnostic enough to power the router in any PHP application. | 122 | 140 | 76 | 354K | 0 | 2.9 | 47.8 | MIT | — | |
| lesichkovm/laravel-advanced-route | 0.76 | An advanced route class for Laravel that extends the framework's default router, letting you register routes with multiple HTTP methods, domains, HTTPS constraints, middleware, and names in one fluent call. Keeps complex route definitions cleaner and easier to maintain. | 70 | — | 27 | — | 0 | 16.6 | — | — | 3 months ago | |
| spatie/laravel-route-discovery | 0.76 | Automatically discover Laravel routes by scanning controllers and views instead of manually defining them. Configure discovery in your routes files and use PHP attributes to customize names, middleware, and more for each discovered route. | 240 | 240 | 29 | 2K | 0 | 17.7 | 15.8 | MIT | 8 months ago | |
| wotz/laravel-translatable-routes | 0.76 | A Laravel package for translatable routes that lets you define localized URL segments and route translations, so links adapt to each supported language. Simplifies multilingual, SEO-friendly routing within Laravel’s existing route system. | 0 | 0 | 0 | 73 | 0 | 9.2 | 27.9 | MIT | 6 months ago | |
| sebastiaanluca/laravel-route-model-autobinding | 0.76 | Automatically bind Eloquent models to Laravel route parameters using naming conventions, so {post} resolves to your Post model without manual Route::model definitions. Cuts boilerplate and keeps route files clean and predictable. | 14 | — | 0 | — | 0 | 0.0 | — | MIT | 7 years ago |
How can I help you explore Laravel packages today?