The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Rust WebSocket Projects
-
-
tokio-tungstenite
Future-based Tungstenite for Tokio. Lightweight stream-based WebSocket implementation
Project mention: How to know when can I send a message via a websocket with tokio tungstenite? | /r/rust | 2023-12-09I can't help you debug your code if you do not provide it. Have you looked at the example client?
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
-
-
async-tungstenite
Async binding for Tungstenite, the Lightweight stream-based WebSocket implementation
-
proxelar
A MITM Proxy 🧑💻! Toolkit for HTTP/1, HTTP/2, and WebSockets with SSL/TLS Capabilities. Learning Project.
I wrote a man in the middle proxy for HTTP/1 - HTTP/2 and Web Socket wit SSL/TLS
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
mine.js
:earth_asia: A voxel world built with JS/TS/RS. (formerly mc.js) (maybe mine.ts? or even mine.rs?)
-
-
Check out ezsockets by /u/gbaranski. I also switched to Axum due to its WS support, in Actix it seems you need another crate and it's not really interoperable with the Tokio ecosystem generally, such as with tungstenite.
-
ws-tool is a high-performance websocket library that provides synchronous and asynchronous IO interfaces.
-
-
-
-
-
-
-
Working on workflow-rs https://github.com/workflow-rs/workflow-rs - an abstraction layer (set of crates) designed to allow creation of async Rust APIs and apps that function uniformly in native and in wasm32 targets. This also includes an async websocket crate (workflow-websocket) that functions uniformly in both targets.
-
-
-
-
-
Project mention: A rust newbie wrote a websocket client library based on Deno's fastwebsockets. | /r/rust | 2023-08-24
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust WebSocket related posts
- 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
- ws-tool 0.9.0 release
- Yet another Web-Socket implementation in rust.
- Considering moving from Rocket to Actix Web
- ezsockets v0.5.0 - even easier API for building WebSocket Clients and Servers
- Help with Minimal Websocket Connection
-
A note from our sponsor - WorkOS
workos.com | 19 Mar 2024
Index
What are some of the best open-source WebSocket projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | tungstenite-rs | 1,673 |
2 | tokio-tungstenite | 1,561 |
3 | Rust-Full-Stack | 1,484 |
4 | ws-rs | 1,439 |
5 | message-io | 1,016 |
6 | async-tungstenite | 378 |
7 | proxelar | 338 |
8 | mine.js | 299 |
9 | kaminari | 271 |
10 | ezsockets | 193 |
11 | ws-tool | 187 |
12 | graphql-rust-demo | 186 |
13 | hudsucker | 182 |
14 | stateroom | 132 |
15 | rust-websocket-lite | 109 |
16 | lsp-ws-proxy | 40 |
17 | desktop-streaming | 30 |
18 | workflow-rs | 26 |
19 | rust-websocket | 21 |
20 | bitque | 18 |
21 | speculare-pgcdc | 12 |
22 | cmdpiped | 11 |
23 | fast_websocket_client | 9 |