Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
-
Updated
Sep 29, 2025 - Rust
WebSocket is a computer communications protocol, providing full-duplex communication channels for interaction between a web browser (or other client application) and a web server over a single TCP connection. The WebSocket protocol allows for sending messages to a server and receiving event-driven responses without having to poll the server for a reply, facilitating real-time data transfer from and to the server. This is made possible by providing a standardized way for the server to send content to the client without being first requested by the client, and allowing messages to be passed back and forth while keeping the connection open. In this way, a two-way ongoing conversation can take place between the client and the server.
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functions
A proxy server for adding push to your API, used at the core of Fastly's Fanout service
framework for composable networking services
Future-based Tungstenite for Tokio. Lightweight stream-based WebSocket implementation
Lightweight stream-based WebSocket implementation for Rust.
Async binding for Tungstenite, the Lightweight stream-based WebSocket implementation
An online board game in Rust and WebAssembly
High-level declarative API for building WebSocket Clients and Servers in Rust 🦀
Blazingly fast pusher drop-in replacement written in rust
tchatchers is a blazing fast chat application built with Axum and Yew.rs
An LLM interface (chat bot) implemented in pure Rust using HuggingFace/Candle over Axum Websockets, an SQLite Database, and a Leptos (Wasm) frontend packaged with Tauri!
Full featured HTTP and Websockets library for rust/tokio
An HTTP edge (frontend) server with smart websockets support
A complete solution for previewing markdown written in Rust.
Straightforward async Websockets library for Rust! With a lot of examples available
Ratchet is a fast, robust, lightweight and fully asynchronous implementation of RFC6455 (The WebSocket protocol).
Kiwi powers extensible, real-time data streaming to your end users
A GraphQL over Websockets implementation for Rust
Created by Michael Carter, Ian Hickson