raptorswing / rustydht-lib
A rust library for interacting with BitTorrent's mainline distributed hash table (DHT). A work in progress.
☆16Updated 3 years ago
Alternatives and similar repositories for rustydht-lib:
Users that are interested in rustydht-lib are comparing it to the libraries listed below
- async ACME client for tls-alpn-01 challenge☆13Updated last month
- Rust implementation of Noise☆66Updated last year
- ☆16Updated 3 weeks ago
- Standalone bittorrent DHT library for rust☆31Updated 2 months ago
- Additional utilities around the bytes crate☆19Updated 9 months ago
- Rust library for requesting certificates from an ACME provider☆80Updated 3 months ago
- Automatic TLS certificate management using rustls☆27Updated last month
- A global executor built on top of async-executor and smol☆73Updated 3 weeks ago
- Serialization value trees☆44Updated 8 months ago
- ☆33Updated 2 years ago
- ☆41Updated last month
- ☆109Updated last year
- Typed any map for rust☆65Updated 3 months ago
- Minimal async cache in Rust with support for key expirations☆52Updated 11 months ago
- Duplicate an async I/O handle☆40Updated 2 months ago
- Concurrent hash trie☆51Updated 4 years ago
- Rust library that provides helpers for testing resilience of I/O operations.☆32Updated 2 years ago
- Distributed chat system built with rust☆38Updated 5 years ago
- Serde support for the humantime crate☆31Updated last year
- A rust library for encoding and decoding bencode with enforced cannonicalization rules.☆80Updated last year
- Asynchronous access to a bincode-encoded item stream.☆74Updated 2 weeks ago
- Implementation of RFC 7578 (Multipart) for Rust☆24Updated 4 months ago
- 🦀 Parses HTTP headers to correctly compute cacheability of responses. Direct port of https://github.com/kornelski/http-cache-semantics☆51Updated last year
- Utilities for encoding and decoding frames with async/await☆74Updated 4 years ago
- A type erased wrapper around some key-value storages to provide common operations(redis, sled, hashmaps)☆23Updated last year
- ☆80Updated 4 years ago
- Temporarily take ownership of a value at a mutable location, and replace it with a new value based on the old one.☆109Updated 2 years ago
- WireGuard implementation in Rust with Tokio☆46Updated 10 months ago
- A lockless mpmc/mpsc to support async base on crossbeam☆48Updated last year
- Native Rust implementation of Kubernetes api☆34Updated 5 months ago