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 | Asynchronous HTTP client for PHP built on Revolt and fibers. Supports HTTP/1 & HTTP/2, concurrent requests, connection pooling, redirects, gzip/deflate, streaming bodies, TLS by default, forms, cookies, and proxies—no ext/curl dependency. | 728 | 731 | 68 | 958K | 7 | 33.2 | 51.3 | MIT | 2 months ago | |
| anchovy/curlbundle | 0.82 | — | 11 | 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 | 199 | 0 | 2.5 | 15.9 | NOASSERTION | 1 year ago | |
| rmccue/requests | 0.81 | 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,576 | 3,650 | 502 | 915K | 95 | 80.0 | 66.7 | NOASSERTION | 2 weeks ago | |
| spiral/roadrunner | 0.81 | High-performance PHP application server and process manager written in Go. RoadRunner replaces Nginx+FPM with long-running workers and a plugin system, offering HTTP(S)/2/3, FastCGI, PSR-7/17 support, and per-project extensibility. | 8,500 | 8,480 | 425 | 641K | 62 | 81.7 | 53.6 | MIT | 1 month 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 | 20.9 | 58.7 | MIT | 1 month ago | |
| mashape/unirest-php | 0.81 | — | 1,282 | 1,308 | 317 | 133K | 29 | 31.7 | 41.3 | MIT | 9 years ago | |
| edemy/crawlerbundle | 0.79 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| spiral/framework | 0.79 | Spiral Framework is a high-performance, long-running full-stack PHP framework built for RoadRunner. PSR-compliant components, resident memory kernel, and native support for queues, GRPC, WebSockets, and background workers. | 2,060 | 2,063 | 92 | 129K | 42 | 55.0 | 46.1 | MIT | 3 weeks ago | |
| darvinstudio/darvin-crawler-bundle | 0.78 | — | 0 | 0 | 0 | 9 | 0 | 1.5 | 13.8 | MIT | 5 years ago | |
| mjphaynes/php-resque | 0.78 | — | 224 | 228 | 46 | 689 | 15 | 6.9 | 13.1 | 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,193 | 9,342 | 986 | 217K | 138 | 31.1 | 28.8 | 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 | — | — | — | |
| 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 | — | |
| ixudra/curl | 0.76 | 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 | 569 | 128 | 54K | 3 | 7.3 | 27.8 | 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 | 11.5 | 31.5 | MIT | 6 months ago | |
| php-http/curl-client | 0.75 | — | 483 | 490 | 29 | 813K | 11 | 22.5 | 50.7 | MIT | 7 months ago | |
| php-curl-class/php-curl-class | 0.75 | PHP Curl Class is a lightweight PHP library that simplifies making HTTP requests with cURL. Send GET/POST requests, work with APIs, handle headers, cookies, redirects, and errors with an easy, object-oriented interface. | 3,300 | 3,383 | 806 | 135K | 0 | 54.8 | 25.2 | Unlicense | 3 months ago | |
| spatie/crawler | 0.70 | PHP web crawler with concurrent requests via Guzzle. Crawl internal/external links, limit depth, and collect discovered URLs. Supports JavaScript-rendered sites using Chrome/Puppeteer. Includes faking responses for testing crawl logic without real HTTP calls. | 2,829 | 2,835 | 367 | 733K | 0 | 56.5 | 39.1 | MIT | 2 weeks ago |
How can I help you explore Laravel packages today?