PHP Event

Open-source PHP projects categorized as Event

Top 20 PHP Event Projects

  • GitHub repo Workerman

    An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols. PHP>=5.3.

    Project mention: Asynchronous PHP — Multiprocessing, Multithreading & Coroutines - Diving Laravel | reddit.com/r/PHP | 2021-04-02

    That's cute. I managed to get 100k requests per second on a single i7 CPU this week using standard blocking code with Workerman. Zero added cognitive load. It also does DB pooling, workers, sockets and consumes relatively lower memory than other solutions.

  • GitHub repo React

    Event-driven, non-blocking I/O with PHP.

    Project mention: What is best and easiest library (packagist) for async process in PHP? | reddit.com/r/PHP | 2021-04-10
  • GitHub repo Ratchet

    Asynchronous WebSocket server (by ratchetphp)

    Project mention: PHP / JS EVENT SYSTEM | reddit.com/r/PHP | 2021-02-21

    JavaScript websocket that connect to a websocket PHP backend. http://socketo.me

  • GitHub repo Amp

    A non-blocking concurrency framework for PHP applications. 🐘

  • GitHub repo RxPHP

    Reactive extensions for PHP

  • GitHub repo Event

    Event package for your app and domain

  • GitHub repo Broadway

    Infrastructure and testing helpers for creating CQRS and event sourced applications.

  • GitHub repo Elephant.io

    Ça trompe énormément (by Wisembly)

  • GitHub repo Icicle

    Icicle is a PHP library for writing asynchronous code using synchronous coding techniques

  • GitHub repo Evenement

    Événement is a very simple event dispatching library for PHP.

  • GitHub repo Recoil

    Asynchronous coroutines for PHP 7. (by recoilphp)

    Project mention: Maintainer of Swoole about the Fibers RFC: "I am afraid that fiber can only be used in the amphp framework and is of no value to other php projects." | reddit.com/r/PHP | 2021-03-10

    When coroutines through Generators came to PHP AmPHP picked that up and made it their core model. For ReactPHP you can use RecoilPHP to provide that same kind of And I've always considered that somewhat of a hack because you have to go full in for any thing that uses Generators somewhere in your current dependency chain. So what return type hints came around, it all have to be \Generator.

  • GitHub repo EventSaucePHP

    Pragmatic event sourcing for PHP

  • GitHub repo Prooph Event Store

    PHP 7.4 EventStore Implementation

  • GitHub repo Hoa WebSocket

    The Hoa\Websocket library. (by hoaproject)

  • GitHub repo laravel-event-sourcing

    The easiest way to get started with event sourcing in Laravel

    Project mention: Is this a good usecase for event sourcing? | reddit.com/r/laravel | 2021-01-11

    However, I'd argue that trade-off might not be worth it because of how much overhead event-sourcing requires. I've worked on some apps with event-sourcing myself, using the Spatie package, and it adds a ton of work to the normal programming flow.

  • GitHub repo PHP Defer

    Golang's defer statement for PHP

  • GitHub repo Rx.PHP

    Reactive extensions for PHP.

  • GitHub repo Hoa EventSource

    The Hoa\Eventsource library. (by hoaproject)

  • GitHub repo Cake Event

    [READ-ONLY] The event dispatcher library for CakePHP. This repo is a split of the main code that can be found in https://github.com/cakephp/cakephp (by cakephp)

  • GitHub repo dispatch

    🕊️ Event dispatcher awareness made simple. (by leocavalcante)

    Project mention: I was tired to inject an EventDispatcherInterface for almost every f*cking class I was creating. What you thing? | reddit.com/r/PHP | 2021-02-13
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-04-10.

Index

What are some of the best open-source Event projects in PHP? This list will help you:

Project Stars
1 Workerman 9,203
2 React 7,966
3 Ratchet 5,426
4 Amp 3,178
5 RxPHP 1,506
6 Event 1,369
7 Broadway 1,362
8 Elephant.io 1,156
9 Icicle 1,154
10 Evenement 1,105
11 Recoil 769
12 EventSaucePHP 536
13 Prooph Event Store 509
14 Hoa WebSocket 421
15 laravel-event-sourcing 362
16 PHP Defer 213
17 Rx.PHP 208
18 Hoa EventSource 104
19 Cake Event 15
20 dispatch 1