php-http/message-factory
Legacy PSR-7 HTTP message factory for PHP. Supports creating PSR-7 compliant HTTP messages (Request, Response, Stream, etc.) with ease. Maintains backward compatibility for existing codebases while encouraging migration to PSR-17 factories (now standard in major clients like Guzzle, Symfony HTTP Cli...
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| bitbag/sylius-feed-plugin | — | 0 | 0 | 1 | 0 | 0 | 0.7 | — | MIT | 1 year ago | |
| den01101/oauth-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| florianv/exchanger | PHP exchange-rate provider layer with 31 services behind one ExchangeRateService interface. Supports historical rates, PSR-16 caching, and chainable fallback across providers (commercial APIs, ECB, national banks, exchangerate.host) for fine-grained control. | 185 | 186 | 90 | 85K | 0 | 32.1 | 43.0 | MIT | 3 weeks ago | |
| florianv/swap | PHP 8.2+ currency exchange rate library with a single API over 30+ providers. Supports conversion, historical rates, PSR-16 caching, and provider fallback. Works with PSR-18 HTTP clients and PSR-17 factories for flexible integrations. | 1,332 | 1,343 | 146 | 100K | 0 | 35.9 | 29.6 | MIT | 2 months ago | |
| guzzlehttp/guzzle | Guzzle is a PHP HTTP client for sending sync or async requests with an easy API. Built on PSR-7 and PSR-18, supports middleware, cookies, streaming uploads/downloads, and JSON. Transport-agnostic for flexible integrations. | 23,444 | 24,291 | 2,386 | 17M | 2 | 71.0 | 47.4 | MIT | 1 week ago | |
| jane/openapi-runtime | Deprecated runtime package for Jane OpenAPI. This repository is no longer maintained; development has moved to the main janephp/janephp project. Use that repo for current OpenAPI runtime components and updates. | 6 | 6 | 3 | 257 | 0 | 0.2 | 15.4 | MIT | 9 years ago | |
| nyholm/psr7 | 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,274 | 1,289 | 79 | 7M | 4 | 17.1 | 52.5 | MIT | 1 year ago | |
| omnipay/common | Framework-agnostic core for Omnipay payment gateways. Provides shared interfaces, request/response handling, HTTP client integration, and common utilities used by gateway drivers so apps can add and swap payment providers with a consistent API. | 342 | 350 | 244 | 397K | 39 | 44.8 | 66.1 | MIT | 3 months ago | |
| payum/payum-bundle | — | 583 | 597 | 147 | 189K | 29 | 39.5 | 52.6 | MIT | 3 months ago | |
| php-http/curl-client | — | 483 | 490 | 29 | 752K | 11 | 26.2 | 51.8 | MIT | 5 months ago | |
| php-http/discovery | Auto-discovery for HTTP clients and factories: finds PSR-18 clients and PSR-17/PSR-7 implementations at runtime, so libraries can depend on interfaces without forcing a specific vendor. Includes a Composer plugin for optional auto-installation. | 1,322 | 1,328 | 47 | 8M | 3 | 17.9 | 53.2 | MIT | 1 year ago | |
| php-http/guzzle7-adapter | PSR-7/PSR-18 adapter for Guzzle 7 used by HTTPlug. Lets libraries using PHP-HTTP talk through Guzzle 7 with a standard client interface, including synchronous requests and integration-friendly configuration for modern PHP projects. | 91 | 90 | 7 | 2M | 2 | 2.3 | 55.1 | MIT | 1 year ago | |
| php-http/message | PSR-7 HTTP message utilities for PHP: authentication implementations, stream encoders, message decorators, cookie handling, request matchers, and PSR-7 factory adapters for Guzzle and Diactoros—handy building blocks for HTTP clients and workflows. | 1,319 | 1,321 | 40 | 5M | 5 | 17.1 | 50.8 | MIT | 1 year ago | |
| php-http/multipart-stream-builder | Build multipart/form-data PSR-7 streams from fields and files, independent of any specific PSR-7 implementation. Useful for composing HTTP request bodies for uploads and complex forms, with easy integration via Composer in php-http based clients. | 294 | 295 | 11 | 3M | 0 | 7.2 | 55.3 | MIT | 1 year ago | |
| php-http/plugins | Deprecated plugin collection for HTTPlug (php-http/plugins). Since v1.1 most plugins moved to php-http/client-common; logger, cache, and stopwatch live in separate packages. Use this package only for legacy compatibility. | 12 | 10 | 6 | 191 | 0 | 0.8 | 16.4 | MIT | 10 years ago | |
| php-http/socket-client | PSR-7/PSR-18 HTTP client built on PHP streams. Supports TCP and UNIX domain sockets, TLS/SSL encryption, and client certificates. Lightweight, dependency-minimal option for making HTTP requests via socket connections. | 81 | 82 | 42 | 63K | 0 | 18.8 | 44.2 | MIT | 4 months ago | |
| php-translation/symfony-bundle | Symfony bundle for the PHP Translation library. Integrates translation management, storage, and workflows into Symfony apps, with services and console tooling to import/export translations and keep locale files in sync across providers. | 325 | 326 | 94 | 36K | 51 | 47.8 | 52.8 | MIT | 3 weeks ago | |
| sylius/sylius | Sylius is an open-source eCommerce framework built on Symfony. Flexible, well-tested, and BDD-friendly, it includes a powerful REST API for integrations and omnichannel experiences. Great for building tailored commerce apps and complex business requirements. | 8,478 | 8,494 | 2,161 | 96K | 171 | 86.4 | 46.4 | MIT | 1 month ago |
How can I help you explore Laravel packages today?