Laravel WebSockets Package Released

Laravel WebSockets Package Released

Laravel WebSockets is a WebSockets server implemented in PHP for your Laravel projects. It’s also a drop-in replacement for Pusher via the Pusher protocol and Laravel Echo JavaScript server, which means all packages that work with Pusher will work with the Laravel WebSockets package.

Running a WebSocket server is at your fingertips with artisan:

php artisan websockets:serve

The package also comes with an excellent Debug Dashboard which can help you speed up development of WebSocket features in your applications:

Image credit: Official Debug Dashboard Documentation

The initial Laravel Websockets release is a collaborative effort by Marcel Pociot and Freek Van der Herten. Freek has a very detailed writeup Introducing laravel-websockets, an easy to use WebSocket server implemented in PHP that goes into great detail on the background of the package, how to use it, and many other aspects of the projects.

The documentation includes some benchmarks and the scale looks promising. Of course, your mileage will vary from project-to-project, including your specific application needs and usage patterns.

To learn more about the package and how to use it to check out the Laravel WebSockets documentation. The source code is available on GitHub at beyondcode/laravel-websockets.

Filed in: Laravel Packages
Laravel News Partners

Laravel Jobs

Senior Full-Stack Developer
Atlanta, GA - (remote) USA ONLY
Curricula
PHP Laravel Developer
London
Investoo
Senior Software Engineer
Boston, MA
ButcherBox
Senior Laravel Developer
London
Geomiq Ltd
Remote Full Stack Laravel / Vue Developer
Remote
EventForge LLC

Newsletter

Join 31,000+ others and never miss out on new tips, tutorials, and more.