kraken-collective/ws-symfony-bundle
Symfony bundle that integrates WebSocket support into Symfony applications, providing configuration and service wiring for real-time features. Simplifies adding WebSocket endpoints and managing connections alongside your existing Symfony services.
composer.lock, and the goal is to keep it running short-term. Even then, plan an exit.For executives: Real-time capability is a legitimate product requirement, but this specific package is not the way to deliver it. It is a 2016-era Symfony bundle with negligible adoption (12 stars, zero dependent projects) and no releases in over seven years. Recommending it would introduce maintenance and security risk for no offsetting benefit. The recommendation is to not adopt, and instead allocate the real-time workstream to a maintained option — Laravel Reverb or Soketi for self-hosted, or Pusher/Ably if we prefer to buy — which keeps the roadmap on schedule and avoids owning an unsupported server.
For engineering: Heads-up that this is a Symfony bundle, not a Laravel package — it does not integrate with our stack without custom glue, and the underlying code targets PHP 5.6/7.0 and Symfony 2/3. It is effectively unmaintained. If real-time is on the roadmap, spike Laravel Reverb (self-hosted, first-party) against a managed provider, and we will compare on cost, scaling behavior, and auth model. If anyone finds this package already in a legacy service, flag it for replacement planning rather than extending it.
How can I help you explore Laravel packages today?