Skip to content
@amphp

AMPHP

AMPHP is a collection of high-quality, event-driven libraries for PHP designed with fibers and concurrency in mind.

AMPHP is a collection of high-quality, event-driven libraries for PHP designed with fibers and concurrency in mind.

We provide a complete stack of production-ready libraries to write application using non-blocking I/O in PHP.

See our full list of libraries and documentation at amphp.org. Consider sponsoring our work if you find it useful!

Pinned Loading

  1. amp amp Public

    A non-blocking concurrency framework for PHP applications. 🐘

    PHP 4.3k 257

  2. http-server http-server Public

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

    PHP 1.3k 100

  3. http-client http-client Public

    An advanced async HTTP client library for PHP, enabling efficient, non-blocking, and concurrent requests and responses.

    PHP 708 68

  4. mysql mysql Public

    An async MySQL client for PHP, optimizing database interactions with efficient non-blocking capabilities. Perfect for responsive, high-performance applications.

    PHP 361 62

  5. redis redis Public

    Efficient asynchronous communication with Redis servers, enabling scalable and responsive data storage and retrieval.

    PHP 159 32

  6. parallel parallel Public

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

    PHP 794 63

Repositories

Showing 10 of 68 repositories
  • http-server Public

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

    amphp/http-server’s past year of commit activity
    PHP 1,294 MIT 100 15 0 Updated Dec 10, 2024
  • amphp.org Public

    Documentation for AMPHP v3 based libraries.

    amphp/amphp.org’s past year of commit activity
    HTML 6 6 2 0 Updated Dec 10, 2024
  • file Public

    An abstraction layer and non-blocking file access solution that keeps your application responsive.

    amphp/file’s past year of commit activity
    PHP 101 MIT 25 7 5 Updated Dec 10, 2024
  • parallel Public

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

    amphp/parallel’s past year of commit activity
    PHP 794 MIT 63 13 0 Updated Dec 8, 2024
  • dns Public

    Async DNS resolution for PHP based on Amp.

    amphp/dns’s past year of commit activity
    PHP 166 MIT 32 5 2 Updated Dec 8, 2024
  • websocket-client Public

    Async WebSocket client for PHP based on Amp.

    amphp/websocket-client’s past year of commit activity
    PHP 148 MIT 18 4 0 Updated Dec 7, 2024
  • http-client Public

    An advanced async HTTP client library for PHP, enabling efficient, non-blocking, and concurrent requests and responses.

    amphp/http-client’s past year of commit activity
    PHP 708 MIT 68 12 4 Updated Dec 7, 2024
  • sql Public

    Common interfaces for Amp based SQL drivers.

    amphp/sql’s past year of commit activity
    PHP 17 MIT 5 1 0 Updated Nov 23, 2024
  • http Public

    HTTP primitives which can be shared by servers and clients.

    amphp/http’s past year of commit activity
    PHP 91 MIT 10 1 2 Updated Nov 23, 2024
  • postgres Public

    Async Postgres client for PHP based on Amp.

    amphp/postgres’s past year of commit activity
    PHP 100 MIT 20 3 0 Updated Nov 22, 2024

Sponsors

  • @kristos80
  • @azjezz
  • @dantleech
  • @Clearfacts
  • @cspray
  • @uzulla

Top languages

Loading…