This package is abandoned and no longer maintained. The author suggests using the guzzlehttp/guzzle package instead.

A simple and lightweight cURL library with support for asynchronous requests.

v4.0.0 2016-09-13 16:25 UTC

This package is auto-updated.

Last update: 2022-02-01 12:22:51 UTC


This repository is no longer actively developed (though I'll still maintain it and merge pull requests when needed). It's been a fun ride but there are way better libraries out there nowadays. If anyone wants to take over futher development of the project let me know!


Source Code Latest Version Software License Build Status HHVM Status Scrutinizer Coverage Status Total Downloads

jyggen/curl is a PHP 5.4+ library for making asynchronous HTTP requests. This package is compliant with PSR-1, PSR-2 and PSR-4.

Find Curl on Packagist/Composer

API Documentation

The latest class API documentation is available online.



  • PHP 5.4 or above.
  • Curl extension (obviously).

Bugs and Feature Requests

Please create an issue or pull request on GitHub.


Jonas Stendahl (@jyggen)

See the list of contributors here.


This library is licensed under the MIT license.