nategood/httpful
Chainable PHP HTTP client for making REST requests with minimal boilerplate. Supports JSON/XML parsing, automatic serialization, custom headers, auth, redirects, and file uploads. Includes helpful debugging and response wrappers for quick API integrations.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| amphp/http | 0.85 | 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 | |
| zendframework/zend-http | 0.84 | 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 | |
| chaplean/rest-client-bundle | 0.84 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| guzzle/common | 0.84 | guzzle/common provides the shared utility layer used by Guzzle: collections, event dispatching, caching helpers, and other common abstractions that power Guzzle HTTP clients and related packages. Useful when maintaining legacy Guzzle 3-based code. | 16 | 14 | 2 | 49K | 0 | 0.1 | 47.8 | — | — | |
| widop/http-adapter | 0.84 | Widop HTTP Adapter provides a simple abstraction layer for making HTTP requests in PHP, letting you swap underlying clients (like cURL or other libraries) without changing your code. Useful for libraries and apps that need a lightweight, interchangeable HTTP client. | 21 | 21 | 8 | 1K | 2 | 0.8 | 25.0 | MIT | — | |
| dcarbone/gohttp | 0.84 | 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 | 3K | 0 | 0.3 | 48.2 | MIT | 4 years ago | |
| guzzle/client-integration-tests | 0.83 | Integration test suite for Guzzle HTTP client implementations. Provides shared fixtures and tests to verify PSR-7/PSR-18 behavior, compatibility, and edge cases across adapters and transports. Designed for package maintainers validating clients. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| dormilich/http-client | 0.83 | 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 | — | |
| apimatic/unirest-php | 0.81 | Lightweight PHP HTTP client for making REST calls with minimal setup. Includes support for common verbs, headers, query params, JSON bodies, timeouts, and basic response handling. Useful for quick API integrations and scripts. | 22 | 22 | 12 | 306K | 0 | 6.2 | 55.5 | NOASSERTION | 11 months ago | |
| lucaterribili/helloworld | 0.81 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 3 years ago | |
| php-http/plugins | 0.81 | 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 | |
| phrity/websocket | 0.81 | PHP WebSocket client and multi-connection server with ws/wss support. Includes listener callbacks, standard Close and Ping/Pong handling, optional deflate compression, fragmentation and masking support, plus middleware system for extending behavior. | 216 | 217 | 23 | 258K | 1 | 30.0 | 49.7 | NOASSERTION | 3 weeks ago | |
| nette/http | 0.80 | Nette HTTP provides a clean, lightweight HTTP layer for PHP apps. It handles requests, responses, headers, cookies, sessions, and URL utilities with a consistent API, making it easy to build frameworks, middleware, or standalone services. | 488 | 508 | 89 | 203K | 17 | 40.9 | 55.9 | NOASSERTION | 1 week ago | |
| manhattan/restful | 0.79 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| fig/http-message-util | 0.79 | Utility constants and helpers for PSR-7 HTTP messages: request methods, response status codes and reason phrases, and common header references. Not a PSR-7 implementation—just shared values to standardize HTTP message handling. | 393 | 398 | 18 | 3M | 2 | 5.1 | 53.5 | MIT | 5 years ago | |
| mrizwan/laravel-fcgi-client | 0.79 | — | 2 | 2 | 0 | 7 | 0 | 2.4 | 7.3 | MIT | 11 months ago | |
| sabre/http | 0.79 | sabre/http is a lightweight PHP toolkit for working with HTTP requests and responses. It wraps superglobals and output functions into extendable, mockable Request/Response objects, with SAPI helpers to create a request and support dependency-injected handlers. | 190 | 197 | 60 | 284K | 5 | 32.4 | 53.3 | BSD-3-Clause | 1 month ago | |
| rmccue/requests | 0.78 | Requests is a human-friendly PHP HTTP client for sending GET/POST/PUT/DELETE/PATCH/HEAD requests with headers, auth, files, and parameters. Supports cURL or fsockopen, SSL verification, decompression, and IDN URLs with a consistent API. | 3,573 | 3,647 | 501 | 881K | 93 | 78.9 | 66.0 | NOASSERTION | 1 month ago | |
| phrity/http | 0.78 | 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 | 30K | 0 | 12.4 | 60.9 | MIT | 5 months ago | |
| react/http | 0.77 | Event-driven, streaming HTTP client and server for ReactPHP. Send many concurrent async HTTP/HTTPS requests, handle redirects/timeouts/auth, and stream request/response bodies. Build plain HTTP or secure HTTPS servers on ReactPHP Socket and EventLoop. | 781 | 789 | 166 | 428K | 14 | 23.1 | 46.2 | MIT | 1 year ago |
How can I help you explore Laravel packages today?