wSocket is an open-source real-time infrastructure platform built by developers, for developers who need reliable, scalable WebSocket communication.
We believe real-time communication infrastructure should be accessible to every developer, not locked behind expensive proprietary services.
wSocket is an open-source platform that gives you production-grade WebSocket infrastructure — pub/sub channels, presence, history, webhooks, and push notifications — without vendor lock-in.
Real-time infrastructure for developers
The principles that guide every decision we make
Every line of code is public on GitHub under the MIT license. Fork it, audit it, contribute to it. No black boxes, no proprietary lock-in.
Clean APIs, comprehensive documentation, type-safe SDKs, and a beautiful dashboard. Developer happiness is our primary metric.
Built for 99.999% uptime with enterprise-grade security. JWT auth, TLS encryption, rate limiting, and audit logging by default.
Everything you need for real-time application development
Real-time message broadcasting with fan-out delivery to all subscribers.
Track who is online with custom state data, member lists, and events.
Persistent storage with pagination, time queries, and configurable retention.
Event-driven HTTP callbacks with HMAC signatures and automatic retries.
Web Push, FCM, and APNs delivery from a unified API.
Easy setup with Node.js, Redis, and MongoDB. npm install and run.
All repositories under the wsocket-io GitHub organization
Core WebSocket server — Node.js, Redis, MongoDB
Next.js dashboard — management UI and portal
JavaScript/TypeScript SDK for browsers and Node.js
Python SDK with asyncio and websockets
Go SDK with goroutine-based concurrency
Java SDK with CompletableFuture async API
C# / .NET SDK with NuGet distribution
Rust SDK with Tokio async runtime
PHP SDK with Composer package
Kotlin SDK with coroutine support
Swift SDK for iOS, macOS, and Apple platforms
Dart/Flutter SDK with Stream-based API
Ruby SDK with EventMachine integration
Elixir SDK with GenServer architecture
C SDK with libwebsockets backend
C++ SDK with modern C++17 features
Pascal/Delphi SDK with Boss support
wSocket is built by developers, for developers. Whether you want to use it, contribute to it, or learn from it — you’re welcome here.
Star the repo, open an issue, submit a PR, or just say hi. Every contribution matters.