Packages from phasync · Transparency log
-
PHP
phasync/babel
Source rewriting tool that redirects function calls and class names to alternative implementations, based on token_get_all()
-
-
PHP
phasync/doctor
Static scanner that reports process-global state patterns which misbehave when several requests overlap in one PHP worker.
-
PHP
phasync/ext-phasync🥧
PHP extension that makes blocking I/O (PDO, mysqli, curl, streams, sleep) wait cooperatively in fibers an event loop manages (phasync\ext\Suspension), and per-coroutine requests (sapi()).
-
-
-
-
PHP
phasync/phasync
phasync asyncio library for PHP, providing seamless and efficient coroutines via PHP fibers
-
PHP
phasync/plug
Translate whole PHP applications with phasync/babel so their blocking calls go to phasync/hooked's cooperative replacements: what ext-phasync does (sapi(), non-blocking I/O), done in userspace
-
PHP
phasync/serializor
PHP Serializor will serialize almost anything in PHP, including closures and anonymous classes.
-
-
PHP
phasync/swerve-laravel
Run Laravel applications on swerve: a fresh application per request, WebSockets and Server-Sent Events, no rewrite.
-
PHP
phasync/tui
Terminal UI library for PHP built on a real terminal emulator: surfaces, ptys, viewports, layouts and components.
-
PHP
phasync/file-streamwrapper
Makes file IO asynchronous in phasync coroutines.
Abandoned! See phasync/phasync
-
PHP
phasync/http-streamwrapper
An HTTP stream wrapper that makes http:// and https:// requests in PHP asynchronous.
Abandoned! See phasync/http-client
-
PHP
phasync/objectpool
A library for implementing efficient object pooling.
Abandoned! See phasync/phasync
-
PHP
phasync/server
TCP, UDP and Unix socket networking for PHP using phasync coroutines.
Abandoned! See phasync/net
-
PHP
phasync/swerve-cakephp
Run CakePHP applications on swerve: booted once per worker, WebSockets and Server-Sent Events, no rewrite.
Abandoned!
-
PHP
phasync/swerve-codeigniter
Run CodeIgniter 4 applications on swerve: booted once per worker, WebSockets and Server-Sent Events, no rewrite.
Abandoned!
-
PHP
phasync/swerve-laminas
Run Laminas MVC applications on swerve: streamed responses, WebSockets and Server-Sent Events, no rewrite.
Abandoned!
-
PHP
phasync/swerve-psr15
Run any PSR-15 request handler on swerve: Slim, Mezzio or your own, booted once per worker.
Abandoned!
-
PHP
phasync/swerve-spiral
Run Spiral applications on swerve: booted once per worker, WebSockets and Server-Sent Events, no rewrite.
Abandoned!
-
PHP
phasync/swerve-symfony
Run Symfony applications on swerve: booted once per worker, WebSockets and Server-Sent Events, no rewrite.
Abandoned!
-
PHP
phasync/swerve-yii
Run Yii 3 applications on swerve: booted once per worker, WebSockets and Server-Sent Events, no rewrite.
Abandoned!