Skip to content

SockudoHigh-Performance Pusher-Compatible WebSockets

Built with Rust for speed, reliability, and seamless integration with your existing applications.

Sockudo Logo

What is Sockudo?

Sockudo is a robust, memory-efficient WebSockets server written in Rust. It's fully compatible with the Pusher protocol, providing a seamless integration path for applications currently using Pusher or those looking for a high-performance alternative, especially within the Laravel ecosystem with Laravel Echo.

Our goal is to provide a modern, scalable, and easy-to-use WebSocket solution that developers can rely on for their real-time communication needs.

Why Choose Sockudo?

  • Performance: Experience significantly lower resource consumption and higher message throughput compared to solutions in other languages.
  • Ease of Migration: If you're already using Pusher, migrating to Sockudo can be as simple as changing a few configuration lines.
  • Cost-Effective: Higher efficiency can lead to lower server costs, especially at scale.
  • Modern Stack: Built with Rust, a language known for its safety, speed, and concurrency features.
  • Open Source: Sockudo is open source and community-driven. We welcome contributions and feedback!

Ready to give it a try? Check out the Getting Started guide.

Released under the AGPL-3.0 License.