innmind/router
A lightweight PHP routing component for Innmind applications that maps HTTP requests to handlers using declarative route patterns, named routes, and route matching. Integrates with Innmind's HTTP and immutable collections for composable dispatch.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| innmind/http | 0.87 | Innmind HTTP provides lightweight, immutable HTTP request and response abstractions for PHP, giving developers a clean, framework-agnostic foundation for building clients, servers, and middleware. | 4 | — | 0 | — | 0 | 15.1 | — | MIT | 2 months ago |
|
| innmind/url | 0.83 | A lightweight PHP library for representing and manipulating URLs as immutable value objects. Parse and validate absolute or relative URLs, inspect and modify scheme, host, path, query and fragment, then convert back to strings through a clean, predictable API. | 0 | 0 | 0 | 2K | 0 | 14.7 | 50.8 | MIT | 3 months ago | |
| innmind/rest-server | 0.83 | Framework-agnostic REST server for PHP that exposes domain resources over HTTP with configurable routes, CRUD-style operations, content negotiation, and consistent error handling. Built on Innmind’s HTTP abstractions for embedding APIs into existing applications. | 2 | 3 | 0 | 1 | 0 | 0.0 | 1.2 | MIT | — | |
| innmind/url-template | 0.82 | A PHP implementation of RFC 6570 URI Templates for expanding URL templates with variables. Build type-safe URLs using simple and complex expressions, with a clean API that fits the Innmind ecosystem and simplifies dynamic link generation. | 4 | 4 | 1 | 216 | 0 | 15.2 | 25.8 | MIT | 2 months ago | |
| nercury/object-router | 0.82 | 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 | |
| innmind/url-resolver | 0.81 | Lightweight PHP library that maps incoming URLs to the resources that handle them. Register resolvers to match request paths, extract parameters, and return controllers or handlers, keeping routing logic decoupled, testable, and framework-agnostic. | 2 | 2 | 1 | 5 | 0 | 0.2 | 4.2 | MIT | 3 years ago | |
| innmind/http-server | 0.81 | A small HTTP server for PHP built on Innmind's HTTP abstractions. It wires PSR-7 requests and PSR-15-style middleware into an immutable application, handles the request lifecycle, and emits responses, giving you a framework-free foundation for serving APIs and web apps. | 0 | 0 | 0 | 165 | 0 | 15.5 | 34.9 | MIT | 2 months ago | |
| innmind/rest-client | 0.81 | innmind/rest-client is a simple PHP REST client for consuming HTTP APIs. It offers a clean interface for building requests, handling responses, and integrating remote REST services into Laravel or plain PHP applications without boilerplate. | 2 | 3 | 0 | 1 | 0 | 0.0 | 1.2 | MIT | — | |
| neuron-core/router | 0.80 | A lightweight routing package for Laravel and PHP applications, offering clean route definition, grouping, middleware support, and named routes to keep URL handling organized, readable, and maintainable. | 12 | 10 | 2 | 27K | 0 | 20.2 | 53.8 | MIT | 5 days ago | |
| innmind/http-transport | 0.80 | Innmind HTTP Transport is a PHP library for sending HTTP requests and handling responses through a clean, framework-agnostic API. Designed for the InnMind ecosystem, it keeps transport integration simple, testable, and lightweight for applications and services. | 1 | 1 | 1 | 1K | 3 | 16.6 | 45.0 | MIT | 2 months ago | |
| innmind/immutable | 0.79 | Innmind/Immutable provides persistent, immutable collections for PHP, including sequences, sets, maps, and streams. It offers a functional API with lazy operations, structural sharing, and type-safe wrappers for predictable, side-effect-free data manipulation. | 75 | — | 4 | — | 2 | 16.4 | — | MIT | 2 months ago |
|
| innmind/hash | 0.79 | InnMind Hash provides a small, object-oriented API for working with hashes in PHP. It makes generating and comparing hash values straightforward, with multiple algorithms supported, while keeping hashing logic cleanly separated from application code. | 0 | — | 0 | — | 0 | 15.1 | — | MIT | 2 months ago |
|
| innmind/di | 0.79 | A dependency injection container for PHP that composes object graphs through explicit bindings, constructor autowiring, and factory closures. Part of the InnMind stack, it keeps service configuration readable and testable while resolving shared or lazy instances on demand. | 0 | — | 0 | — | 0 | 6.4 | — | MIT | 8 months ago |
|
| innmind/ip | 0.79 | innmind/ip is a Composer-ready PHP package for working with IPv4 and IPv6 addresses through a clean, typed API. It simplifies parsing, validation, comparison, and representation of IP values, helping PHP applications handle network address logic consistently and safely without manual string handling... | 0 | — | 0 | — | 0 | 15.1 | — | MIT | 2 months ago |
|
How can I help you explore Laravel packages today?