Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 Rust WebSocket Projects
-
wstunnel
Tunnel all your traffic over Websocket or HTTP2 - Bypass firewalls/DPI - Static binary available
Project mention: WsTunnel – Tunnel Your Traffic over WebSocket or HTTP2 – Bypass Firewalls/DPI | news.ycombinator.com | 2024-05-23- Complete rewrite fron Haskell to Rust
Hope you enjoy and find it useful :-)
https://github.com/erebe/wstunnel?tab=readme-ov-file#underst...
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
tokio-tungstenite
Future-based Tungstenite for Tokio. Lightweight stream-based WebSocket implementation
-
I work on an open source project for doing just that: https://plane.dev
It follows the model used by Figma where each active document gets its own process on a cluster of machines, and requests are routed to the document server. (We also provide a managed version of Plane at https://jamsocket.com)
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
nostr
Rust implementation of the nostr protocol, high-level client library, Nostr Wallet Connect and more. (by rust-nostr)
-
proxelar
A MITM Proxy 🧑💻! Toolkit for HTTP/1, HTTP/2, and WebSockets with SSL/TLS Capabilities. Learning Project.
-
proxyfor
A powerful and flexible proxy CLI for capturing and inspecting HTTP(S) and WS(S) traffic, with TUI and WebUI.
Project mention: Show HN: Proxyfor – A Proxy CLI for Capturing HTTP(s) & WS(S) Traffic | news.ycombinator.com | 2024-10-16 -
async-tungstenite
Async binding for Tungstenite, the Lightweight stream-based WebSocket implementation
-
mine.js
:mount_fuji: A voxel world built with JS/TS/RS. (formerly mc.js) (maybe mine.ts? or even mine.rs?)
-
-
wtx
A collection of different transport implementations and related tools focused primarily on web technologies.
Project mention: Building a real-time chat using WebSockets over HTTP/2 streams | dev.to | 2024-11-17WTX is, among other things, a RFC6455, RFC7541, RFC7692, RFC8441 and RFC9113 implementation written in Rust intended to allow the development of web applications through a built-in server framework, a built-in PostgreSQL connector, a built-in WebSocket handler and a built-in gRPC manager. There is also a built-in API client framework that facilitates the maintainability of large endpoints.
-
-
-
-
-
Project mention: Show HN: Rust web framework on native, Cloudflare Workers, and AWS Lambda | news.ycombinator.com | 2025-02-08
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust WebSocket discussion
Rust WebSocket related posts
-
Patterns for Building Realtime Features
-
Plane: A distributed system for running stateful WebSocket services
-
Show HN: A Dashboard of Web Benchmarks
-
Gazette: Cloud-native millisecond-latency streaming
-
Sans-IO: The secret to effective Rust for network services
-
How to know when can I send a message via a websocket with tokio tungstenite?
-
Bifrost: A peer-to-peer communications engine with pluggable transports
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 23 Mar 2025
Index
What are some of the best open-source WebSocket projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | wstunnel | 4,681 |
2 | tungstenite-rs | 2,053 |
3 | tokio-tungstenite | 2,042 |
4 | plane | 1,865 |
5 | Rust-Full-Stack | 1,553 |
6 | ws-rs | 1,487 |
7 | message-io | 1,153 |
8 | nostr | 471 |
9 | proxelar | 430 |
10 | proxyfor | 413 |
11 | async-tungstenite | 411 |
12 | mine.js | 313 |
13 | kaminari | 276 |
14 | wtx | 262 |
15 | hudsucker | 260 |
16 | ezsockets | 250 |
17 | ws-tool | 196 |
18 | graphql-rust-demo | 193 |
19 | ohkami | 183 |
20 | stateroom | 143 |
21 | rust-websocket-lite | 116 |
22 | nostcat | 99 |
23 | websocket.rs | 95 |