loophp/psr17
loophp/psr17 provides a PSR-17 HTTP message factory implementation for PHP, helping you create PSR-7 requests, responses, streams, URIs, and uploaded files in a standards-compliant way. Suitable for libraries and middleware needing PSR factories.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sunrise/http-message | 0.89 | Sunrise HTTP Message provides a PSR-7 HTTP message implementation with PSR-17 factories, aligned with RFC-7230. Use it to create and work with requests, responses, URIs, streams, and uploaded files in a standards-compliant way. | 16 | 18 | 2 | 605 | 1 | 21.4 | 23.2 | MIT | 5 months ago | |
| dormilich/http-client | 0.89 | 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 | — | |
| psr-mock/http-client-implementation | 0.87 | Tiny PSR-18 HTTP client implementation intended for mocking and testing. Provides a simple client you can plug into PSR-7/PSR-17 workflows to return predefined responses without real network calls. | 1 | 1 | 0 | 2K | 0 | 0.6 | 42.5 | MIT | 2 years ago | |
| psr-mock/http-factory-implementation | 0.86 | Lightweight PSR-17/PSR-7 HTTP factory/message mock implementation for PHP 8.1+. Built for SDKs and libraries to test against PSR interfaces without hard deps, with strict PSR compliance and helpful debugging API. | 0 | 0 | 0 | 2K | 0 | 0.6 | 46.7 | MIT | 2 years ago | |
| symfony/psr-http-message-bridge | 0.86 | Symfony PSR-7 Bridge integrates PSR-7 HTTP messages with Symfony’s HttpFoundation. Convert requests and responses between PSR-7 implementations and Symfony components to ease interoperability with middleware and libraries. | 1,294 | 1,301 | 56 | 9M | 0 | 35.0 | 60.6 | MIT | 2 months ago | |
| psr-mock/http | 0.86 | psr-mock/http is a tiny PHP package for mocking PSR-7 HTTP messages in tests. Create predictable request/response objects without a full HTTP client, helping you unit test middleware, clients, and services with minimal setup. | 1 | 1 | 0 | 1K | 0 | 0.6 | 38.5 | MIT | 2 years ago | |
| boson-php/symfony-http-bridge | 0.86 | 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 | 11 | 0 | 0.0 | 11.2 | MIT | — | |
| pdeans/http | 0.86 | Lightweight PSR-7 cURL HTTP client with PSR-17 factory support, built on Laminas Diactoros. Configure via curl options and use helper methods for GET/POST/PUT/PATCH/DELETE/HEAD/TRACE with headers and optional body streams/resources. | 14 | 14 | 2 | 199 | 0 | 2.5 | 15.9 | NOASSERTION | 1 year ago | |
| dcarbone/gohttp | 0.86 | Small PHP helper library inspired by Go’s net/http. Provides lightweight, Go-style utilities to simplify common HTTP request/response tasks in PHP, aiming to “PHP-ize” a few useful pieces of the Golang HTTP package. | 0 | 0 | 0 | 4K | 0 | 20.9 | 58.7 | MIT | 1 month ago | |
| laminas/laminas-httphandlerrunner | 0.86 | Executes PSR-15 HTTP request handlers by bridging PSR-7 requests/responses with common PHP runtimes. Provides runners for SAPI and other environments, simplifying bootstrap, emitting responses, and integrating middleware/handler apps in Laminas or any PSR stack. | 72 | 74 | 18 | 556K | 2 | 12.1 | 57.2 | BSD-3-Clause | 9 months ago | |
| http-interop/http-factory-tests | 0.85 | PHPUnit test suite to verify PSR-17 HTTP factory implementations. Configure phpunit.xml with constants pointing to your Request/Response/ServerRequest/Stream/UploadedFile/Uri factory classes, then run the included integration tests from vendor. | 11 | 12 | 8 | 18K | 0 | 1.6 | 43.8 | MIT | 5 years ago | |
| yansongda/supports | 0.85 | — | 21 | 21 | 18 | 19K | 0 | 2.1 | 40.4 | MIT | 5 years ago | |
| avris/http | 0.85 | 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 | — | — | — | |
| dovstone/symfony-blog-admin-bundle-mongodb-based | 0.85 | — | 0 | 0 | — | 0 | — | 0.3 | — | — | — | |
| psr/http-message | 0.85 | 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,045 | 7,132 | 186 | 18M | 0 | 37.7 | 55.2 | MIT | 3 years ago | |
| nyholm/psr7 | 0.84 | Nyholm PSR-7 is a super lightweight, strict, and fast implementation of PSR-7 with full PSR-17 factories and HTTPlug/PSR-18 compatibility. Create requests, streams, URIs, and server requests with minimal overhead. | 1,275 | 1,289 | 79 | 8M | 4 | 17.1 | 53.0 | MIT | 1 year ago | |
| loophp/psr-http-message-bridge-bundle | 0.84 | Symfony bundle that bridges PSR-7 HTTP messages with Symfony’s HttpFoundation, enabling smooth interop between PSR-7 libraries and Symfony apps. Provides converters/adapters to translate requests and responses in both directions. | 3 | 3 | 1 | 4K | 1 | 16.2 | 48.9 | MIT | 4 months ago | |
| httpsoft/http-message | 0.84 | PSR-7 HTTP message implementation for PHP with strict types and clean, immutable value objects. Provides Request/Response, ServerRequest, URI, headers, streams, and factories, designed for interoperability across frameworks and middleware. | 85 | 87 | 5 | 29K | 0 | 6.6 | 34.9 | MIT | 1 year ago | |
| phrity/http | 0.84 | Phrity Http provides small PSR-friendly utilities for HTTP in PHP. Includes an HttpFactory wrapper that combines PSR-17 factories (or auto-configures from a single implementation) and a Serializer that converts PSR-7 requests/responses/messages to raw HTTP strings. | 0 | 0 | 0 | 46K | 0 | 9.0 | 59.2 | MIT | 7 months ago | |
| middlewares/utils | 0.84 | 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 | 108K | 1 | 9.7 | 45.9 | MIT | 1 year ago |
How can I help you explore Laravel packages today?