chuyskywalker/rolling-curl
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| amphp/http-client | 0.83 | A fully asynchronous HTTP/1 and HTTP/2 client for PHP built on Revolt, with no cURL dependency. It supports concurrent requests, connection pooling, redirects, compression, streaming bodies, cookies, and proxies through a composable interceptor API. | 733 | 735 | 70 | 2M | 7 | 38.0 | 62.1 | MIT | 6 days ago | |
| anchovy/curlbundle | 0.82 | — | 12 | 11 | 5 | 0 | 0 | 0.2 | — | — | — | |
| pdeans/http | 0.82 | 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 | |
| rmccue/requests | 0.81 | 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 | |
| spiral/roadrunner | 0.81 | RoadRunner is a high-performance PHP application server and process manager written in Go. It offers HTTP/2/3, gRPC, fCGI, queues, KV storage, and OpenTelemetry via plugins, serving as a powerful alternative to Nginx+FPM. | 8,527 | 8,504 | 425 | 671K | 38 | 79.3 | 46.0 | MIT | 2 weeks ago | |
| dcarbone/gohttp | 0.81 | 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 | |
| mashape/unirest-php | 0.81 | — | 1,272 | 1,308 | 316 | 133K | 29 | 31.7 | 41.4 | MIT | 10 years ago | |
| chrome-php/chrome | 0.80 | Chrome PHP lets you control headless Chrome or Chromium from PHP, synchronously or asynchronously. Open pages, navigate, run JavaScript, take screenshots, generate PDFs, and emulate mouse and keyboard input with a simple, IDE-friendly API. Requires PHP 7.4–8.5 and Chrome/Chromium 65+. | 2,683 | 2,698 | 324 | 402K | 0 | 46.6 | 33.7 | MIT | 4 months ago | |
| edemy/crawlerbundle | 0.79 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| spiral/framework | 0.79 | Spiral is a high-performance, long-living full-stack PHP framework built on RoadRunner. It ships 60+ PSR-compatible components with resident-memory workers, native queue support, GRPC, WebSockets, and anti-memory-leak tools. | 2,064 | 2,063 | 93 | 129K | 40 | 56.0 | 46.1 | MIT | 2 days ago | |
| darvinstudio/darvin-crawler-bundle | 0.78 | — | 0 | 0 | 0 | 79 | 0 | 1.5 | 26.3 | MIT | 5 years ago | |
| mjphaynes/php-resque | 0.78 | — | 225 | 228 | 46 | 692 | 11 | 5.6 | 11.7 | MIT | — | |
| catch-of-the-day/php-resque | 0.78 | Redis-backed background job queue for PHP (Resque port). Enqueue jobs onto one or more prioritized queues and process them with distributed workers. Supports forking for leak resilience, failure handling, optional job status tracking, and setUp/tearDown hooks. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| fabpot/goutte | 0.78 | Goutte is a PHP web scraping and web testing library built on Symfony components. It provides a simple API to crawl pages, submit forms, click links, and extract content with CSS selectors—handy for quick crawlers, monitors, and functional checks. | 9,172 | 9,342 | 979 | 259K | 137 | 31.1 | 29.4 | MIT | 3 years ago | |
| dvelopment/curl | 0.77 | 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 | — | — | — | |
| php-curl-class/php-curl-class | 0.76 | PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs. A simple, feature-rich wrapper around cURL for GET, POST, downloads, and more, with clean error handling and broad PHP 8.x support. | 3,297 | 3,382 | 801 | 178K | 0 | 59.9 | 28.2 | Unlicense | 2 weeks ago | |
| carlescliment/curl | 0.76 | Lightweight PHP cURL wrapper by carlescliment. Simplifies making HTTP requests with an easy API for GET/POST and custom headers, options, and timeouts, returning response data and status info for quick integrations and scripting. | 0 | 0 | 2 | 0 | 0 | 0.1 | — | MIT | — | |
| athlon1600/php-curl-client | 0.75 | 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. | 13 | 13 | 7 | 2K | 0 | 10.4 | 32.9 | MIT | 9 months ago | |
| php-http/curl-client | 0.75 | — | 484 | 490 | 29 | 744K | 11 | 18.5 | 48.5 | MIT | 10 months ago | |
| ixudra/curl | 0.74 | 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). | 553 | 565 | 128 | 85K | 3 | 7.3 | 30.5 | MIT | — |
How can I help you explore Laravel packages today?