/awesome-amphp

A curated list of amphp packages

awesome-amphp

A curated list of amphp packages.

Anti-virus

Arduino

Bots

Cache

CSV

Database

Dependency Injection

  • 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

Docker

DNS

ElasticSearch

Enterprise Service Bus

Events

Event loop

Examples / Demos

  • 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.

Filesystem

Framework

HTTP

Client

Proxy

Routing

Server

Tunnel

IRC

Importing

  • ScriptFUSION/Porter - calable and durable all-purpose data import abstraction for publishing testable APIs and SDKs.

Jira

Kafka

Logging

  • 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

Magento

Multiprocessing

Synchronisation

Music

OAuth

PDF

QUIC

Redis

Retrying

RPC

Pipeline

Socket

SMTP

SSH

Streams

Throttling

Testing

Validation

Websocket

Windows

Integration & adapters

Unsorted yet

Projects using amphp

Guides / Tutorials

Alternative libraries