An out-of-the-box adapter to run Laravel/Lumen applications on Swoole for high-performance HTTP/WebSocket servers.
LaravelS is a seamless adapter that bridges Laravel/Lumen with Swoole, enabling PHP applications to leverage Swoole's asynchronous, high-performance capabilities. It transforms traditional Laravel applications into long-running, memory-resident servers, significantly boosting throughput and supporting real-time features like WebSockets. The project follows a 'simple and out-of-the-box' philosophy, providing a production-ready integration with minimal configuration.
Laravel or Lumen developers seeking to significantly improve application performance, handle high concurrency, or add real-time features like WebSockets without rewriting their codebase. It is also suitable for developers needing millisecond-level cron jobs, asynchronous task queues, or custom Swoole processes within a Laravel environment.
Developers choose LaravelS because it offers a seamless, configuration-light bridge to Swoole, allowing them to gain high-performance, asynchronous capabilities while maintaining full compatibility with existing Laravel/Lumen code and conventions. Its built-in features like an HTTP/WebSocket server, asynchronous task queue, and millisecond cron jobs provide an all-in-one solution that is production-ready out of the box.
LaravelS is an out-of-the-box adapter between Laravel/Lumen and Swoole.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.