mwangaben / laravel-nats-server
NATS broadcaster for Laravel with Laravel Echo compatibility
v1.2.0
2026-01-15 06:47 UTC
Requires
- php: ^8.2
- ext-json: *
- ext-openssl: *
- laravel/framework: ^10.0|^11.0|^12.0
- mwangaben/nats-php-client: ^1.0
Requires (Dev)
- mockery/mockery: ^1.6
- orchestra/testbench: ^7.0|^8.0
- phpunit/phpunit: ^10.0
- symfony/process: ^7.0
Suggests
- ext-protobuf: For Protocol Buffers support
- ext-rdkafka: For Kafka support with NATS JetStream
This package is auto-updated.
Last update: 2026-03-15 07:08:03 UTC
README
A NATS broadcasting driver for Laravel with full Laravel Echo compatibility.
Features
- 🚀 Full compatibility with Laravel Broadcasting
- 🔐 Private and Presence channel support
- 🔄 Automatic reconnection handling
- 📡 JetStream support for persistent messages
- 🔍 Debug mode with detailed logging
- 🛠️ Artisan commands for management
- 🔌 Multiple server support
- 🔐 TLS/SSL encryption support
Installation
composer require mwangaben/laravel-nats-server'