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. Learn more β
Top 23 Rust WebSocket Projects
-
tokio-tungstenite
Future-based Tungstenite for Tokio. Lightweight stream-based WebSocket implementation
-
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.
-
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.
-
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.
-
mine.js
:earth_asia: A voxel world built with JS/TS/RS. (formerly mc.js) (maybe mine.ts? or even mine.rs?)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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?
I wrote a man in the middle proxy for HTTP/1 - HTTP/2 and Web Socket wit SSL/TLS
ws-tool is a high-performance websocket library that provides synchronous and asynchronous IO interfaces.
Project mention: fastwebsockets A new high-performance WebSocket protocol implementation in Rust | /r/rust | 2023-05-02I look at the source code for fastwebsockets, there implementation has almost no difference then web-socket implementation
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.
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 - InfluxDB
www.influxdata.com | 25 Apr 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,713 |
2 | tokio-tungstenite | 1,614 |
3 | Rust-Full-Stack | 1,495 |
4 | ws-rs | 1,450 |
5 | message-io | 1,031 |
6 | async-tungstenite | 382 |
7 | proxelar | 349 |
8 | mine.js | 299 |
9 | kaminari | 270 |
10 | ezsockets | 201 |
11 | ws-tool | 190 |
12 | graphql-rust-demo | 186 |
13 | hudsucker | 189 |
14 | stateroom | 134 |
15 | rust-websocket-lite | 109 |
16 | websocket.rs | 69 |
17 | lsp-ws-proxy | 42 |
18 | desktop-streaming | 30 |
19 | workflow-rs | 30 |
20 | rust-websocket | 21 |
21 | bitque | 18 |
22 | speculare-pgcdc | 12 |
23 | cmdpiped | 11 |
Sponsored