Rust WebSocket

Open-source Rust projects categorized as WebSocket

Top 23 Rust WebSocket Projects

  • tungstenite-rs

    Lightweight stream-based WebSocket implementation for Rust.

  • 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-09

    I 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.

  • Rust-Full-Stack

    Rust projects here are easy to use. There are blog posts for them also.

    Project mention: Rust for web development | /r/rust | 2023-06-19
  • ws-rs

    Lightweight, event-driven WebSockets for Rust.

  • message-io

    Fast and easy-to-use event-driven network library.

  • 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.

    Project mention: What are you rewriting in rust? | /r/rust | 2023-07-10

    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?)

  • kaminari

    Blazing-fast websocket tunnel built on top of lightws. (by zephyrchien)

  • ezsockets

    High-level declarative API for building WebSocket Clients and Servers in Rust 🦀

    Project mention: Considering moving from Rocket to Actix Web | /r/rust | 2023-03-25

    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

    High perform & easy to use websocket client/server

    Project mention: ws-tool 0.9.0 release | /r/rust | 2023-08-20

    ws-tool is a high-performance websocket library that provides synchronous and asynchronous IO interfaces.

  • graphql-rust-demo

    GraphQL Rust Demo

  • hudsucker

    Intercepting HTTP/S proxy

  • stateroom

    A lightweight framework for building WebSocket-based application backends.

    Project mention: Hey Rustaceans! Got a question? Ask here (12/2023)! | /r/rust | 2023-03-20
  • rust-websocket-lite

    A fast, low-overhead WebSocket client

  • lsp-ws-proxy

    WebSocketify any Language Server

  • desktop-streaming

    WebRTC desktop streamer using Rust

  • workflow-rs

    Rust application development framework for native and web applications

    Project mention: What’s everyone working on this week (25/2023)? | /r/rust | 2023-06-19

    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

    A WebSocket (RFC6455) library written in Rust

  • bitque

    A simplified Jira clone built with seed.rs and actix

  • speculare-pgcdc

    Postgresql capture data change software in Rust to allow realtime websockets

  • cmdpiped

    A command-line tool for exposing a wrapped program's standard IO using WebSockets/SSE

  • fast_websocket_client

    A fast asynchronous websocket client built on top of fastwebsockets library

    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

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-09.

Rust WebSocket related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com