Gelbpunkt / tokio-websockets
High performance, strict, tokio-util based websockets implementation
☆93Updated this week
Alternatives and similar repositories for tokio-websockets:
Users that are interested in tokio-websockets are comparing it to the libraries listed below
- Async broadcast channels☆172Updated last month
- A tower (axum) cookies manager☆128Updated last month
- Atomically updatable variants of Arc and Weak for lock-free concurrency.☆180Updated 4 months ago
- Async TLS for the Tokio runtime☆136Updated this week
- A token-based rate limiter based on the leaky bucket algorithm.☆105Updated 6 months ago
- A procedure macro to unify SYNC and ASYNC implementation for downstream application/crates☆150Updated last year
- Rate Limiting middleware for Tower/Axum/Tonic/Hyper utilizing the governor crate☆217Updated last month
- ☆170Updated this week
- A fixed-size circular buffer written in Rust.☆109Updated 3 months ago
- Variant of Rust's std::Arc that supports atomic replacement of the value.☆81Updated 3 weeks ago
- Concurrent multi-producer multi-consumer queue☆275Updated last month
- Request-scoped sqlx transactions for axum☆54Updated last month
- Async synchronization primitives☆261Updated last month
- High level server designed to be used with axum framework.☆197Updated 5 months ago
- in-place allocation-reusing queues for Rust☆359Updated 8 months ago
- WebSocket implementation for both client and server☆92Updated 10 months ago
- A binary encoder/decoder for Rust☆416Updated this week
- Open a scope and then freeze it in time for future access.☆105Updated 6 months ago
- Lightweight and high performance concurrent cache☆217Updated 2 weeks ago
- Common utilities used with hyper.☆131Updated this week
- Generate Rust enum variants without associated data☆90Updated 10 months ago
- 🥠 Sessions as a `tower` and `axum` middleware.☆289Updated 3 weeks ago
- Minimal asynchronous runtime for Rust☆126Updated 6 months ago
- An asynchronous, multi-producer, single-consumer (MPSC) bounded channel that operates at tachyonic speeds☆118Updated 4 months ago
- JSON Schema based validation tool using serde.☆65Updated last month
- A tracing layer for shipping logs to Grafana Loki☆53Updated last month
- A middleware for actix-web that provides rate-limiting backed by governor.☆109Updated 3 weeks ago
- Track and query Cargo dependency graphs.☆201Updated this week
- High-performance containers and utilities for concurrent and asynchronous programming☆379Updated last week
- A fast, low-overhead WebSocket client☆116Updated last year