psx/http
PSX HTTP is a lightweight PHP HTTP component for handling requests and responses, including PSR-7-style message abstractions and utilities for building HTTP-aware applications. It fits the PSX framework ecosystem and can be used standalone for routing-adjacent request/response work.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| guzzlehttp/psr7 | 0.90 | PSR-7 HTTP message implementation for PHP: request, response, URI, uploaded file, and stream objects compatible with Guzzle and any PSR-7 library. Create or inspect messages without sending requests; includes factories and helpers. | 7,929 | 7,994 | 28 | 31M | 3 | 60.7 | 58.7 | MIT | 2 weeks 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 | — | |
| symfony/psr-http-message-bridge | 0.89 | 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 | 2 days ago | |
| symfony/http-client-contracts | 0.89 | Symfony HttpClient Contracts provides stable interfaces for HTTP clients and responses, extracted from Symfony. Build libraries against these battle-tested abstractions and swap implementations easily while staying compatible with Symfony’s HttpClient ecosystem. | 1,974 | 1,975 | 0 | 13M | 0 | 28.9 | 60.6 | MIT | 2 months ago | |
| psr/http-client | 0.89 | PSR-18 interfaces and common code for HTTP clients in PHP. This package provides the standard abstractions (requests, responses, exceptions) for interoperability, not an actual client implementation. Find compatible implementations on Packagist. | 1,717 | 1,728 | 17 | 29M | 0 | 11.2 | 55.3 | MIT | 3 years ago | |
| alextartan/guzzle-psr18-adapter | 0.88 | PSR-18 HTTP client adapter for Guzzle. Wraps Guzzle to provide a PSR-18 ClientInterface, letting you send PSR-7 requests and receive PSR-7 responses with standard client/network/request exceptions. Requires PHP 7.2+. | 2 | 3 | 0 | 5K | 0 | 2.8 | 44.3 | Apache-2.0 | 5 years ago | |
| ricardofiorani/guzzle-psr18-adapter | 0.88 | Tiny adapter that lets you use Guzzle as a PSR-18 HTTP client. Bridges PSR-7 requests/responses and promises to the PSR-18 ClientInterface, easing migration to standards-based HTTP without rewriting existing Guzzle integrations. | 14 | 14 | 3 | 1K | 0 | 2.1 | 26.0 | MIT | 5 years ago | |
| psr/http-server-handler | 0.88 | 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. | 182 | 194 | 12 | 9M | 0 | 1.9 | 55.3 | MIT | 3 years ago | |
| egeloen/http-adapter | 0.88 | Deprecated HTTP client abstraction for PHP 5.4.8+ that issues requests via multiple adapters (cURL, Guzzle, Buzz, Zend, etc.) and follows PSR-7 message standards. Bugfixes only; new features moved to php-http. | 157 | 158 | 17 | 18K | 0 | 1.3 | 28.4 | MIT | — | |
| psx/psx | 0.88 | PSX is a PHP framework for building REST APIs, offering routing, controllers, dependency injection, OAuth2 authentication, and API documentation to help developers create structured, scalable web services with a lightweight component-based architecture. | 169 | 170 | 13 | 25 | 0 | 1.2 | 0.8 | Apache-2.0 | 2 years ago | |
| http-interop/http-factory-diactoros | 0.88 | PSR-17 HTTP factory implementations backed by Zend Diactoros. Create requests, responses, streams, and URIs through the standard HttpFactory interfaces, giving projects a lightweight bridge for standardizing on PSR-17 with Diactoros. | 14 | 14 | 4 | 423 | 0 | 0.5 | 20.2 | MIT | 8 years ago | |
| php-http/curl-client | 0.88 | — | 484 | 490 | 29 | 744K | 11 | 18.5 | 48.5 | MIT | 10 months ago | |
| psx/framework | 0.88 | PSX is a PHP framework for building REST APIs and web services. It bundles routing, controller and data-processing components, API documentation, and SQL/Doctrine integration, letting you define resources and expose them as JSON or XML endpoints with minimal boilerplate. | 8 | 8 | 6 | 1K | 0 | 0.2 | 29.0 | Apache-2.0 | — | |
| psr/http-factory | 0.88 | PSR-17 HTTP message factory interfaces for creating requests, responses, streams, URIs, and uploaded files. This package provides only the standard interfaces (no implementation). Find compatible implementations on Packagist. | 1,888 | 1,896 | 27 | 21M | 0 | 10.9 | 55.3 | MIT | 2 years ago | |
| psx/model | 0.88 | PSX\Model is a lightweight PHP model and entity library from the PSX framework. It offers annotated model classes and DTOs, plus schema generation, hydration, and serialization helpers, letting you define typed, self-documenting data structures without a full ORM. | 9 | 9 | 2 | 4K | 0 | 0.1 | 36.4 | Apache-2.0 | — | |
| http-interop/http-factory | 0.87 | http-interop/http-factory defines standard interfaces for creating PSR-7 HTTP messages and URIs, providing a PSR-17 precursor API that decouples your code from concrete HTTP implementations. Install via Composer for interoperable factory support. | 60 | 62 | 3 | 2K | 0 | 0.2 | 15.8 | MIT | 8 years ago | |
| swlib/http | 0.87 | swlib/http is a lightweight HTTP message library for PHP and Swoole, providing request, response, URI, and stream objects for coroutine-friendly clients and servers. It offers a simple foundation for building HTTP interactions without heavy framework dependencies. | 11 | — | 7 | — | 0 | 0.5 | — | MIT | 6 years ago |
|
| php-http/laravel-httplug | 0.87 | Laravel integration for HTTPlug that wires PSR-7/PSR-18 HTTP clients into the service container, provides package configuration and convenient Laravel access, and lets apps use interchangeable HTTPlug adapters for outbound HTTP requests. | 12 | 12 | 3 | 11 | 5 | 1.8 | 4.8 | MIT | 10 years ago | |
| httpsoft/http-message | 0.87 | 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. | 87 | 87 | 5 | 29K | 0 | 6.6 | 34.8 | MIT | 2 years ago | |
| kambo/httpmessage | 0.87 | kambo/httpmessage is a PHP package for working with HTTP messages in an object-oriented way. It helps you build, inspect, and manipulate requests, responses, headers, and bodies consistently, making HTTP handling cleaner and easier to reuse across applications. | 5 | 5 | 1 | 14 | 1 | 0.2 | 7.2 | MIT | 8 years ago |
How can I help you explore Laravel packages today?