phrity/http
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| loophp/unaltered-psr-http-message-bridge-bundle | 0.86 | 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 | 63 | 1 | 2.7 | 14.6 | MIT | 4 years ago | |
| avris/http | 0.86 | 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 | — | 9 | — | 0.0 | 13.8 | — | — | |
| sunrise/http-message | 0.86 | 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 | 16 | 2 | 863 | 1 | 19.2 | 24.6 | MIT | 8 months ago | |
| loophp/psr17 | 0.85 | 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. | 1 | 1 | 0 | 8K | 1 | 3.5 | 54.2 | MIT | 3 years ago | |
| andreas-glaser/php-helpers | 0.85 | PHP 8.2+ helper toolkit offering ArrayHelper and other utilities for everyday tasks. Includes dot-notation get/set/unset, key/value lookups, insert/prepend/append, random/first/last helpers, filtering empty values, implode/explode helpers, key casing conversion, and more. | 13 | 14 | 2 | 779 | 0 | 2.8 | 24.2 | MIT | 1 year ago | |
| dbstudios/doze | 0.85 | Doze is a small PHP response helper built on Symfony Serializer/HttpFoundation. Configure a serializer + responder to produce encoded responses (e.g., JSON) and use its field selector/attributes support to return only requested fields in API payloads. | 0 | 0 | 1 | 6 | 0 | 1.5 | 11.7 | GPL-3.0 | 7 years ago | |
| psr-discovery/http-factory-implementations | 0.85 | Discovers a PSR-17 HTTP factory at runtime by scanning for well-known implementations and returning the first available instance. Ideal for libraries/SDKs that want PSR-17 support without hard dependencies or user configuration. PHP 8.2+. | 7 | 7 | 3 | 517K | 0 | 1.7 | 55.3 | MIT | 1 year ago | |
| nyholm/psr7 | 0.85 | 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,277 | 1,297 | 77 | 14M | 4 | 17.0 | 56.1 | MIT | 2 years ago | |
| dormilich/http-client | 0.84 | 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/http-message | 0.84 | 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,026 | 7,116 | 185 | 22M | 0 | 37.7 | 56.3 | MIT | 3 years ago | |
| psr-mock/http | 0.83 | 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 | 39.5 | MIT | 2 years ago | |
| carthage-software/elissa-bundle | 0.83 | — | 24 | 24 | 0 | 0 | 0 | 0.7 | — | MIT | 1 year ago | |
| pdeans/http | 0.83 | 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 | 109 | 0 | 2.5 | 12.7 | NOASSERTION | 1 year ago | |
| b2pweb/bdf-serializer | 0.83 | — | 0 | 0 | 0 | 871 | 0 | 0.0 | 40.6 | MIT | — | |
| symfony/psr-http-message-bridge | 0.83 | Symfony PSR-7 Bridge integrates PSR-7 HTTP messages with Symfony's HttpFoundation, letting you convert requests and responses between the two in either direction. Useful for middleware and libraries built on PSR-7. | 1,293 | 1,299 | 56 | 16M | 0 | 38.6 | 65.0 | MIT | 3 days ago | |
| nilportugues/serializer-eloquent | 0.83 | Eloquent ORM driver for nilportugues/serializer. Serialize Laravel/Eloquent models and their relationships into the Serializer library’s normalized array format, handling common Eloquent edge cases so you can reuse one consistent serialization layer across your app. | 5 | 5 | 7 | 65 | 2 | 4.6 | 15.2 | MIT | 9 years ago | |
| boson-php/symfony-http-bridge | 0.82 | 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 | 4 | 0 | 0.0 | 6.6 | MIT | — | |
| loophp/psr-http-message-bridge-bundle | 0.82 | 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 | 3K | 1 | 14.1 | 46.2 | MIT | 7 months ago | |
| sabre/http | 0.82 | sabre/http wraps PHP's messy superglobals and header()/echo output into clean, mockable Request and Response objects. Instantiate once via Sapi::getRequest(), then pass it around with dependency injection, typehinting on RequestInterface. A lightweight alternative to Symfony HttpFoundation, born fro... | 190 | 197 | 60 | 497K | 3 | 25.0 | 53.4 | BSD-3-Clause | 5 months ago | |
| dcarbone/gohttp | 0.82 | 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 | 14.1 | 55.7 | MIT | 4 months ago |
How can I help you explore Laravel packages today?