PHPackages                             observableworker/observableworker - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. observableworker/observableworker

ActiveLibrary[HTTP &amp; Networking](/categories/http)

observableworker/observableworker
=================================

An asynchronous and observable event driven PHP framework for easily building fast and scalable network applications.

5.2.1(5y ago)1591MITPHPPHP &gt;=7.4

Since Jan 30Pushed 5y ago1 watchersCompare

[ Source](https://github.com/Pierre-Lannoy/ObservableWorker)[ Packagist](https://packagist.org/packages/observableworker/observableworker)[ Docs](https://github.com/Pierre-Lannoy/ObservableWorker)[ RSS](/packages/observableworker-observableworker/feed)WikiDiscussions master Synced today

READMEChangelog (5)Dependencies (1)Versions (91)Used By (1)

ObservableWorker
================

[](#observableworker)

ObservableWorker is an asynchronous event-driven PHP framework to build fast and scalable network applications. It is forked from [Workerman](https://github.com/walkor/Workerman) and now supports PSR-3 logging.

Requirements
------------

[](#requirements)

- PHP 5.4 or higher.
- A POSIX compatible operating system (Linux, OSX, BSD).
- POSIX and PCNTL extensions.

Recommended
-----------

[](#recommended)

- Event extension for better performance.
- [Monolog](https://github.com/Seldaek/monolog) for best-in-class logging.

Installation
------------

[](#installation)

```
composer require observableworker/observableworker

```

Basic Usage
-----------

[](#basic-usage)

### A websocket server with Monolog logging

[](#a-websocket-server-with-monolog-logging)

```
