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. | 105 | 105 | 10 | 3M | 1 | 7.9 | 55.2 | 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 | 88K | 27 | 8.2 | 32.9 | 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 | 39K | 0 | 0.1 | 46.4 | — | — | |
| 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 | 23.5 | 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 | 4K | 0 | 14.1 | 55.7 | MIT | 4 months 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 | — | |
| 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 | 302K | 0 | 25.7 | 64.9 | NOASSERTION | 2 months ago | |
| guzzle/http | 0.81 | Legacy Guzzle HTTP component providing request/response objects, message abstractions, and client utilities for making HTTP calls in PHP. Useful for older Guzzle integrations and compatibility layers; for new projects, prefer modern guzzlehttp/guzzle versions. | 32 | 42 | 9 | 52K | 0 | 0.5 | 44.2 | — | — | |
| lucaterribili/helloworld | 0.81 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 3 years ago | |
| guzzlehttp/guzzle | 0.80 | Guzzle is a PHP HTTP client that makes sending HTTP requests simple and integrating with web services trivial. It supports sync and async requests, PSR-7 and PSR-18 interfaces, streaming uploads and downloads, middleware, and abstracts away the underlying transport. | 23,447 | 24,314 | 2,393 | 20M | 2 | 75.1 | 48.3 | MIT | 1 week ago | |
| digital-link/httpclient | 0.80 | Lightweight Laravel/PHP HTTP client wrapper for making outbound requests with a clean, simple API. Provides convenient helpers for common methods, headers, and payloads to speed up calling external APIs in your applications. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| http-interop/http-middleware | 0.79 | Interfaces for reusable PSR-7/PSR-15-style HTTP middleware components, enabling interoperability across frameworks and libraries. Define, compose, and share middleware pipelines with minimal coupling between request handlers and implementations. | 71 | 76 | 7 | 10K | 0 | 0.3 | 20.9 | MIT | — | |
| manhattan/restful | 0.79 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| pdeans/http | 0.79 | 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 | |
| sabre/http | 0.79 | 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 | |
| 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. | 394 | 398 | 20 | 3M | 2 | 5.3 | 54.6 | MIT | 5 years ago | |
| rmccue/requests | 0.78 | Requests is a human-friendly HTTP library for PHP with no dependencies beyond PHP. Send GET, POST, PUT, DELETE, PATCH, and HEAD requests with simple arrays for headers, form data, and files; it abstracts cURL/fsockopen, SSL verification, auth, and decompression behind a consistent API. | 3,570 | 3,650 | 503 | 915K | 100 | 80.2 | 66.3 | NOASSERTION | 2 weeks 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 | 212K | 0 | 4.6 | 57.1 | MIT | 10 months ago | |
| react/http | 0.77 | Event-driven, streaming HTTP client and server for ReactPHP. Send concurrent async HTTP/HTTPS requests and build plaintext or secure servers that handle many requests without blocking. | 780 | 789 | 164 | 414K | 14 | 40.0 | 50.9 | MIT | 1 month ago |
How can I help you explore Laravel packages today?