Amp topic

Amp is a non-blocking concurrency library for PHP. Newer versions make use of fibers to integrate well with existing interfaces and allow for transparent non-blocking I/O. Older versions make heavy use of generator-based coroutines. It's made by the developers that brought native fiber support to PHP 8.1.

List Amp repositories

acme

121
Stars
19
Forks
Watchers

Async ACME library written in PHP based on the Amp concurrency framework.

amp

4.2k
Stars
249
Forks
Watchers

A non-blocking concurrency framework for PHP applications. 🐘

byte-stream

360
Stars
30
Forks
Watchers

A non-blocking stream abstraction for PHP based on Amp.

MadelineProto

2.8k
Stars
640
Forks
Watchers

Async PHP client API for the telegram MTProto protocol

telegram-api

785
Stars
172
Forks
Watchers

Complete async capable Telegram bot API implementation for PHP7

sync

156
Stars
12
Forks
Watchers

Non-blocking synchronization primitives for PHP based on Amp and Revolt.

process

226
Stars
32
Forks
Watchers

An async process dispatcher for Amp.

parallel

750
Stars
61
Forks
Watchers

An advanced parallelization library for PHP, enabling efficient multitasking, optimizing resource use, and application responsiveness through multiple CPU threads.

service-bus

349
Stars
23
Forks
Watchers

PHP Service Bus (publish-subscribe pattern) implementation

http-server

1.3k
Stars
111
Forks
Watchers

An advanced async HTTP server library for PHP, perfect for real-time apps and APIs with high concurrency demands.