A curated list of amphp packages.
- Pato05/amphp-clamav - A ClamAV wrapper
- PeeHaa/async-virus-scan - Async library for querying online virus scanners
- kelunik/amphp-arduino - Demo for controlling an Arduino with PHP
- PeeHaa/async-chatter-bot - It's like regular chatter-bot, only async.
- naftali100/async_tgbot - async telegram bot library based on amphp
- Room-11/jeeves - Chatbot for Stack Overflow
- danog/MadelineProto - Client/Server API for the telegram MTProto protocol
- kelunik/mellon - Mellon is a bot based on Amp
- amphp/cache - A fiber-aware cache API
- HarmonyIO/cache - Async caching library
- webgriffe/amp-csv - CSV library to use with Amp PHP framework
- amphp/mysql - Async MySQL client
- amphp/mysql-dbal - Doctrine MySQL driver
- amphp/postgres - Async Postgres client
- vajexal/amp-sqlite - SQLite client
- spacetab-io/rdb-php - Dead-simple async PHP migrations controlled from code
- dbalabka/doctrine-mysql-fiber-driver - Doctrine MySQL driver with Fiber support based on Amphp
- amphp/injector - A recursive dependency injector used to bootstrap and wire together S.O.L.I.D., object-oriented PHP applications
- tncrazvan/catpaw-core - An opinionated dependency injection library for AMPHP
- spacetab-io/docker-amphp-php - Docker image configured for amphp in production use
- caseycs/php-alpine-event - Minimalistic (60Mb!) docker image based on php:7.1-cli-alpine with event extension
- amphp/dns - Async DNS resolution
- danog/dns-over-https - Async DNS-over-HTTPS resolution
- webgriffe/amp-elasticsearch - A non-blocking ElasticSearch client
- webgriffe/esb - Simple, beanstalkd powered, ESB framework
- labrador-kennel/async-event - Triggering semantic application events within Amp's Event Loop
- prooph/event-store-client - Event Store Client
- prooph/micro - Functional prooph for microservices
- async-interop/event-loop - An event loop interface for interoperability in PHP.
- danog/loop - Loop abstraction for AMPHP
- kelunik/loop-block - Detect blocking ticks in event loops
- revoltphp/event-loop - Revolt is a rock-solid event loop for concurrent PHP applications
- n1215/grpc-web-chat - A simple chat application example using gRPC-Web. Including a PHP gRPC Server Streaming implementation with Amp.
- kelunik/demo-chat - A small demo chat based on Aerys.
- kelunik/rpc-demo - Simple RPC demo to handle socket input in worker processes.
- amphp/file - Access to the filesystem
- phpactor/amp-fswatch - Filesystem watcher supporting multiple strategies
- labrador-kennel/http - An HTTP microframework written on top of Labrador.
- amphp/http-client - Async HTTP/1.1+2 client
- amphp/http-client-cookies - Automatic cookie handling for amphp/http-client
- amphp/http-client-cache - Async HTTP cache for amphp/http-client
- amphp/http-client-psr7 - PSR-7 adapter for amphp/http-client
- noerosell/awsyncronic - amphp/artax client http handler for Guzzle.
- HarmonyIO/http-client - Async caching aware http client
- xtrime-ru/http-proxy - Forward http proxy server built with async amphp framework.
- amphp/http-server-router - A router
- mnavarrocarter/amp-http-router - An asynchronous HTTP routing engine for Amp based applications
- amphp/http-server - A non-blocking HTTP application server.
- amphp/http-server-form-parser - A form parser
- amphp/http-server-session - Session management
- amphp/http-server-static-content - A static content responder for amphp/http-server
- labrador-kennel/http-cors - Middleware for amphp/http-server to handle CORS requests
- amphp/http-tunnel - Provides an HTTP CONNECT tunnel
- PeeHaa/async-irc-server - An IRC server written using amphp components
- ScriptFUSION/Porter - calable and durable all-purpose data import abstraction for publishing testable APIs and SDKs.
- spacetab-io/jira-tempo-sdk-php - Asynchronous PHP Jira Tempo SDK
- spacetab-io/jira-sdk-php - Asynchronous PHP Jira SDK
- weiboad/kafka-php - Kafka client
- amphp/log - Non-blocking logging for PHP based on Amp and Monolog
- spacetab-io/logger-php - Simple pre-configured non-blocking logging based on Amp and Monolog
- webgriffe/amp-magento - Magento REST Api wrapper
- amphp/process - Async process dispatcher
- amphp/parallel - Parallel processing
- amphp/parallel-functions - Simplified parallel processing
- amphp/cluster - Building multi-core network applications
- danog/ipc - Async IPC component
- amphp/sync - Mutex, Semaphore, Parcel, Channel implementations
- php-service-bus/mutex - PHP Mutex implementation
- DaveRandom/Mutex - Basic common mutex framework for amp
- ekinhbayar/gitamp - Listen to music generated by events across github
- kelunik/oauth - Async OAuth client
- kelunik/oauth-cli - A small wrapper around kelunik/oauth to make OAuth for CLI applications simple.
- spacetab-io/wkhtmltopdf-php - Non-blocking PHP wrapper for wkhtmltopdf
- amphp/quic - An implementation of QUIC using FFI and Quiche
- amphp/redis - Redis Client
- charlesportwoodii/rpq-server - RPQ: Simple, efficient, prioritized background processing for PHP
- kelunik/redis-mutex - Mutex implementation using Redis.
- kelunik/retry - A tiny library for retrying failed operations
- ScriptFUSION/retry - Retries failing operations.
- kelunik/rpc-demo - Simple RPC demo to handle socket input in worker processes
- amphp/pipeline - Asynchronous iterators and operators
- amphp/socket - Non-blocking socket and TLS functionality
- HarmonyIO/smtp-client - Async SMTP client
- amphp/ssh - Async SSH client
- amphp/byte-stream - A non-blocking stream abstraction
- kelunik/streaming-base64 - On the fly Base64 encoding for Amp's streams.
- kelunik/streaming-hash - On the fly hashing for Amp's streams.
- kelunik/streaming-json - A streaming JSON parser
- labrador-kennel/styled-byte-stream - Write styled output to a terminal using amphp OutputStream!
- ScriptFUSION/async-throttle - Throttles async work throughput
- kelunik/rate-limit - Rate Limiting
- amphp/php-unit-util - Helper package to ease testing with PHPUnit
- labrador-kennel/async-unit - A PHP8 unit and integration testing framework with first-class support for the amphp Loop
- jolicode/asynit - Asynchronous HTTP Request Testing Library for API or more
- HarmonyIO/PHPUnit-Extension - Extends PHPUnit with async helpers
- JBZoo/Mock-Server - Flexible HTTP mocking application for testing and fast prototyping
- cspray/http-client-test-interceptor - A testing framework to mock Requests sent with amphp/http-client
- spacetab-io/body-validator-php - Package to simplify validation of request body
- amphp/websocket-server - WebSocket component for amphp/http-server
- amphp/websocket-client - Async WebSocket client
- cspray/websocket-commands - A micro-framework to facilitate building Websocket powered applications
- amphp/windows-registry - Windows Registry reader
- danog/php-tokio - Use any async Rust library from PHP
- amphp/react-adapter - Adapter to make any ReactPHP library compatible with Amp v2
- revoltphp/event-loop-adapter-react - Adapter to be used with Amp v3
- amphp/react-stream-adapter - Adapters to make React's and Amp's streams compatible
- amphp/beanstalk - Beanstalk client
- php-service-bus/service-bus - Service Bus (publish-subscribe pattern) implementation
- kelunik/ACME - Async ACME library
- phpinnacle/ridge - Pure asynchronous PHP implementation of the AMQP 0-9-1 protocol
- phpinnacle/cassis - Pure PHP asynchronous implementation of the Cassandra V4 binary protocol
- wind-framework/wind-framework - Pure PHP Coroutine Framework based on Workerman and Amphp
- PeeHaa/AsyncTwitter - Just like regular Twitter, but async
- darkwood-fr/railway-fbp - Railway Flow Based Programming
- darkwood-fr/railway-fbp-symfony - Railway Flow Based Programming implementation for Symfony
- dbalabka/dag - Directed acyclic graph of tasks implementation based on Amphp promises
- spacetab-io/paginate-php - Simple async paginator
- pact-foundation/pact-php - Enables consumer driven contract testing, following the PACT foundation principles
- JustBlackBird/amphp-priority-emitter - AMP Emitter with priority queue inside
- amphp/serialization - Serialization tools for IPC and data storage in PHP.
- labrador-kennel/core - A foundation for building async applications on top of amphp
- spacetab-io/amphp-support-php - Package to reduce code duplication across services.
- andrew-ld/TokenSnitch - find leaked tokens from files
- Mirocow/yii2-queue - Yii 2.0 Non blocking queue extension.
- markkimsal/amphp-mqtt - MQTT client for Amp
- amphp/aerys-reverse - Reverse HTTP proxy handler for Aerys
- kelunik/link-check - A small script to check one or several URLs for broken links.
- pensiero/artax-composer - ZF2 service wrapper around amphp/artax client
- tuefekci/blkhole - download management tool for AllDebrid cloud downloads, which allows automatic downloads to your local network.
- labrador-kennel/composite-future - Compose @amphp Futures and await them however you want with a type-safe CompositeFuture object
- flow-php/etl-adapter-amphp - AMP asynchronous processing provider for Flow PHP
- Aspectus-PHP/terminal - A terminal device abstraction based on Amphp
- Aspectus-PHP/aspectus - A TUI framework based on Amphp
- phpro/grumphp - A composer plugin that enables source code quality checks
- PeeHaa/mailgrab - Simple and easy to use catch-all SMTP mail server and debugging tool
- vimeo/psalm - A static analysis tool for finding errors in PHP applications
- PeeHaa/socket-inspect - Reverse engineering and socket inspection tool
- spacetab-io/roastmap-php - The purpose of the utility is preheating up Nginx cache through sitemap.xml
- ostrolucky/stdinho - Turn any STDIN/STDOUT into HTTP server
- pact-foundation/pact-php - PHP SDK for Pact
- amphp/getting-started - A getting started guide for Amp
- reactphp/reactphp - Event-driven, non-blocking I/O
- BedrockStreaming/Tornado - A library for asynchronous programming
- logicalsteps/async - A compatible async implementation