athlon1600/php-curl-client
Lightweight, extensible PHP cURL client (PHP 7.3–8.4). Make GET/POST or fully customized requests and always receive a standardized Response with status, body, error, and typed cURL info for IDE autocomplete.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| chuyskywalker/rolling-curl | 0.89 | Efficient curl_multi wrapper for fetching many URLs in parallel without overwhelming servers. Maintains a fixed number of simultaneous connections, rolling new requests in as others finish, with optional per-request callbacks to process responses as they arrive. | 207 | 213 | 50 | 5K | 10 | 6.6 | 23.9 | — | 11 years ago | |
| ixudra/curl | 0.88 | ixudra/curl is a fluent, Laravel-friendly PHP cURL wrapper for building and sending HTTP requests. Configure options with a query-builder-like API, use handy helpers for common settings, and integrate easily via service provider/facade (framework-independent core). | 557 | 571 | 129 | 51K | 3 | 7.4 | 27.3 | MIT | — | |
| symfony/http-client | 0.88 | Symfony HttpClient provides a modern HTTP client for PHP with sync and async requests, streaming responses, retries, and built-in support for common auth and options. Designed for performance, flexible transports, and smooth integration with Symfony apps. | 2,037 | 2,051 | 52 | 8M | 0 | 45.7 | 58.2 | MIT | 3 weeks ago | |
| anchovy/curlbundle | 0.87 | — | 11 | 11 | 5 | 0 | 0 | 0.2 | — | — | — | |
| rmccue/requests | 0.87 | 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,574 | 3,647 | 502 | 823K | 94 | 77.7 | 65.0 | NOASSERTION | 1 month ago | |
| ci/restclientbundle | 0.87 | — | 57 | 57 | 19 | 2K | 10 | 7.8 | 24.1 | GPL-3.0 | 7 years ago | |
| brunopicci/call-rest-api | 0.86 | — | 0 | 0 | 0 | 10 | 0 | 0.0 | 14.4 | MIT | — | |
| 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 | — | 0 | — | 0.0 | — | — | — | |
| asanak/laravel-web-call-client | 0.86 | Laravel package for Asanak WebCall REST API: upload voice files, place voice or OTP calls, check call status, and get credit. Configure via .env, auto-registers service provider/facade, and optionally logs requests/responses to Laravel logs. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| digital-link/httpclient | 0.86 | 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 | — | — | — | |
| api-postcode/php-client | 0.86 | PHP client for api-postcode.nl to look up Dutch address details by postcode and house number. Install via Composer, create a PostcodeClient with your token, and fetch street, city, house number, zip code, latitude, and longitude. | 9 | 9 | 3 | 1K | 0 | 1.7 | 28.4 | MIT | 5 years ago | |
| anchovy/curl-bundle | 0.86 | — | 11 | 11 | 5 | 0 | 0 | 0.2 | — | — | — | |
| chaplean/rest-client-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| guzzle/guzzle | 0.85 | Guzzle 3.x is a PHP HTTP client and web service framework with a cURL-like API, persistent connections, pooling, parallel requests, service descriptions, and a Symfony2 event/plugin system. End-of-life; use Guzzle 5+ for maintenance. | 152 | 222 | 90 | 296K | 0 | 2.0 | 32.0 | MIT | — | |
| tcdent/php-restclient | 0.85 | Simple PHP REST client for making HTTP requests to JSON/REST APIs. Provides a clean interface for GET/POST/PUT/DELETE, headers and query params, basic authentication, and response handling to quickly integrate remote services without heavy dependencies. | 352 | 353 | 174 | 45K | 13 | 14.6 | 35.0 | MIT | 2 years ago | |
| pdeans/http | 0.85 | 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 | 191 | 0 | 2.5 | 15.7 | NOASSERTION | 1 year ago | |
| brzuchal/rest-client | 0.85 | — | 0 | 0 | 0 | 21 | 0 | 0.0 | 18.5 | MIT | — | |
| dvelopment/curl | 0.85 | dvelopment/curl is a lightweight PHP wrapper around cURL for making HTTP requests with a simpler API. Provides helpers for common request types, headers, query params, and response handling, suitable for quick integrations and small services. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| psr/http-client | 0.85 | 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,721 | 1,732 | 17 | 17M | 0 | 11.2 | 55.0 | MIT | 2 years ago | |
| aymdev/api-client-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — |
How can I help you explore Laravel packages today?