AMPHP (Asynchronous Multitasking PHP) is a framework for writing non-blocking, concurrent code in PHP.
We provide a complete stack of production-ready components to write an async application in PHP.
- HTTP Server and Client
- Postgres and MySQL clients
- Redis Client
- Async File Access
- Parallel code execution (offload any blocking code to another process/thread)
- WebSocket Server and Client
- Caching
- Beanstalk Client
- DNS
- Synchronization Tools
See our full list of libraries and documentation at https://amphp.org.
5 sponsors are funding amphp’s next goal
Meet the team
Featured work
-
amphp/http-server
A non-blocking HTTP application server for PHP based on Amp.
PHP 1,107 -
amphp/http-client
Async HTTP/1.1+2 client for PHP based on Amp.
PHP 545 -
amphp/parallel
Parallel processing for PHP based on Amp.
PHP 465 -
amphp/websocket-client
Async WebSocket client for PHP based on Amp.
PHP 79 -
amphp/websocket-server
WebSocket component for the Amp HTTP server.
PHP 57
Select a tier
$1 a month
Select$3 a month
SelectA
$5 a month
SelectBuy us a
$10 a month
SelectWhy not two
$15 a month
SelectThree
$20 a month
SelectFour
$25 a month
SelectA whole week of
$50 a month
SelectA couple weeks of… ok, maybe the
$100 a month
SelectYou're using amphp in a business.
$250 a month
SelectYou're using amphp in a business.
A💰 to show your thanks!