PHPackages                             cxbyte/laravel-zmq-driver - 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. [Queues &amp; Workers](/categories/queues)
4. /
5. cxbyte/laravel-zmq-driver

ActivePackage[Queues &amp; Workers](/categories/queues)

cxbyte/laravel-zmq-driver
=========================

Zmq broadcasting driver for Laravel

0.4(9y ago)3461GPLPHPPHP &gt;=5.4

Since Nov 14Pushed 9y ago1 watchersCompare

[ Source](https://github.com/cxbyte/laravel-zmq-driver)[ Packagist](https://packagist.org/packages/cxbyte/laravel-zmq-driver)[ Docs](https://github.com/cxbyte/zmqdriver)[ RSS](/packages/cxbyte-laravel-zmq-driver/feed)WikiDiscussions master Synced 1w ago

READMEChangelog (4)Dependencies (1)Versions (5)Used By (0)

\#Zmq broadcasting driver for Laravel

\#Installation `composer require cxbyte/laravel-zmq-driver`

\#Configure

1. add to your **config/app.php** in providers section `Cxbyte\ZmqDriver\ZmqDriverServiceProvider::class`
2. add to your **.env** file `BROADCAST_DRIVER=zmq``BROADCAST_ZMQ_PORT=5555`

\#Using You have to create your own event class extends from `Cxbyte\ZmqDriver\Events\AbstractEvent`and define `broadcastOn` method with channels for broadcasting. Sample event class **SampleEvent.php** you can see in Events folder.

`public function broadcastOn() { return new Channel('items'); define your channels here }`

The channels should be instances of **Channel**, **PrivateChannel**, or **PresenceChannel**.

More info [Laravel broadcast events](https://laravel.com/docs/5.3/broadcasting#defining-broadcast-events)

And then you can fire event like `event(new Cxbyte\ZmqDriver\Events\SampleEvent('hello'))`

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~2 days

Total

4

Last Release

3553d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/3337803?v=4)[Andrey Petrov](/maintainers/cxbyte)[@cxbyte](https://github.com/cxbyte)

---

Tags

laravelcxbytezmq driver

### Embed Badge

![Health badge](/badges/cxbyte-laravel-zmq-driver/health.svg)

```
[![Health](https://phpackages.com/badges/cxbyte-laravel-zmq-driver/health.svg)](https://phpackages.com/packages/cxbyte-laravel-zmq-driver)
```

###  Alternatives

[psalm/plugin-laravel

Psalm plugin for Laravel

3345.4M354](/packages/psalm-plugin-laravel)[harris21/laravel-fuse

Circuit breaker for Laravel queue jobs. Protect your workers from cascading failures.

46273.9k](/packages/harris21-laravel-fuse)[api-platform/laravel

API Platform support for Laravel

58190.1k21](/packages/api-platform-laravel)[forjedio/inertia-table

Backend-driven dynamic tables for Laravel + Inertia.js

272.0k](/packages/forjedio-inertia-table)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
