http-interop/http-middleware
Interfaces for reusable PSR-7/PSR-15-style HTTP middleware components, enabling interoperability across frameworks and libraries. Define, compose, and share middleware pipelines with minimal coupling between request handlers and implementations.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| zendframework/zend-diactoros | 0.83 | zendframework/zend-diactoros provides PSR-7 HTTP message implementations for PHP, including ServerRequest, Response, Stream, UploadedFile and Uri. Useful for building middleware, APIs and frameworks with interoperable request/response handling. | 1,529 | 1,593 | 145 | 231K | 27 | 14.6 | 27.3 | BSD-3-Clause | 6 years ago | |
| ajgarlag/psr-http-message-bundle | 0.82 | — | 8 | 8 | 2 | 10K | 1 | 2.6 | 42.3 | MIT | 3 years ago | |
| manhattan/restful | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| zendframework/zend-http | 0.82 | Zend\Http is a PHP HTTP component for building and processing HTTP messages. It provides clients and adapters for making requests, plus request/response objects, headers, cookies, and utilities to work with URIs and HTTP-level features in your apps. | 132 | 134 | 82 | 83K | 27 | 8.2 | 32.7 | BSD-3-Clause | 6 years ago | |
| middlewares/utils | 0.82 | Common utilities for Middlewares PSR packages: auto-discovered PSR-7/PSR-17 Factory (Diactoros, Guzzle, Slim, Nyholm, Sunrise) plus PSR-15 Dispatcher for testing, callable handler helpers, and HTTP error exceptions. | 50 | 50 | 12 | 88K | 1 | 9.7 | 44.4 | MIT | 1 year ago | |
| pear/pear_exception | 0.82 | PEAR_Exception provides a base exception class for PEAR-style PHP libraries, adding standardized error messaging, cause chaining, and improved debugging context. Useful for modernizing legacy PEAR code or integrating consistent exception handling across packages. | 0 | 98 | — | 2M | — | 1.3 | 55.3 | — | — | |
| avris/http | 0.81 | Lightweight HTTP client for PHP/Laravel with a clean, fluent API for making requests and working with responses. Designed for simple integrations, sane defaults, and easy customization of headers, query params, timeouts, and body formats. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| egeloen/http-adapter-bundle | 0.81 | — | 3 | 3 | 2 | 0 | 0 | 0.1 | — | MIT | — | |
| dopiaza/slack-exception-logger-bundle | 0.81 | — | 0 | 6 | — | 0 | — | 0.7 | — | — | — | |
| psr/http-server-handler | 0.80 | PSR-15 HTTP Server RequestHandlerInterface package. Defines the standard request handler contract used with PSR-15 middleware and PSR-7 requests/responses. Provides interfaces only, not an implementation; implementations are available separately. | 177 | 187 | 11 | 4M | 0 | 21.8 | 65.0 | MIT | 3 years ago | |
| paksuco/lara-ticket | 0.80 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 5 years ago | |
| dormilich/http-client | 0.80 | Lightweight PHP HTTP client wrapper focused on simple requests and responses, with a clean API for common HTTP methods and header/body handling. Useful as a minimal dependency for sending HTTP calls without a full-featured framework. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| boson-php/symfony-http-bridge | 0.80 | Bridge package connecting Boson PHP with Symfony HttpFoundation, providing adapters to translate requests and responses between the two ecosystems for smoother interoperability when mixing Boson components with Symfony-based HTTP handling. | 1 | 1 | 0 | 13 | 0 | 0.0 | 12.1 | MIT | — | |
| psr/http-server-middleware | 0.80 | PSR-15 HTTP server middleware interfaces for PHP. Provides the MiddlewareInterface specification used by request handlers and middleware stacks; no implementation included. Install via psr/http-server-middleware and use with compatible frameworks or libraries. | 182 | 196 | 10 | 4M | 0 | 1.5 | 55.3 | MIT | 3 years ago | |
| psr/http-message | 0.79 | PSR-7 HTTP message interfaces for PHP (Request/Response, Streams, URIs, UploadedFiles). Defines common contracts only—no concrete implementation. Ideal for framework-agnostic middleware and libraries needing interoperable HTTP message types. | 7,048 | 7,131 | 186 | 18M | 0 | 37.7 | 55.0 | MIT | 3 years ago | |
| loophp/unaltered-psr-http-message-bridge-bundle | 0.79 | Symfony bundle bridging PSR-7 HTTP messages without altering them. Converts between PSR-7 requests/responses and Symfony HttpFoundation safely, preserving headers, body streams, and URIs—useful when integrating PSR-7 middleware or clients in Symfony apps. | 5 | 5 | 1 | 55 | 1 | 2.9 | 14.4 | MIT | 4 years ago | |
| amphp/http | 0.77 | Event-driven HTTP primitives for PHP 8.1+ in the AMPHP ecosystem. Provides shared building blocks for HTTP clients and servers, including IANA status codes with default reasons, RFC 6265 cookie parsing/creation (Set-Cookie/Cookie), and header utilities. | 103 | 103 | 10 | 895K | 1 | 8.0 | 54.7 | MIT | 1 year ago | |
| middlewares/request-handler | 0.74 | PSR-15/PSR-7 request handler middleware for PHP. Build a flexible pipeline that routes an incoming ServerRequest to your handler stack, with clean delegation and composable middlewares—ideal for frameworks or custom apps needing standard request processing. | 45 | 47 | 6 | 40K | 0 | 4.9 | 40.7 | MIT | 1 year ago | |
| queue-interop/amqp-interop | 0.71 | AMQP interop interfaces for PHP message queues. Defines common contracts to work with AMQP brokers (e.g., RabbitMQ) across different clients and frameworks, enabling portable producers/consumers, exchanges, queues, and message handling without vendor lock-in. | 145 | 146 | 10 | 344K | 4 | 6.1 | 47.9 | MIT | 1 year ago |
How can I help you explore Laravel packages today?