Simple async reactor and executor for rust
☆79Apr 1, 2025Updated 11 months ago
Alternatives and similar repositories for what-the-async
Users that are interested in what-the-async are comparing it to the libraries listed below
Sorting:
- `Pin`-based stopgap for unboxed aliasable values in self-referential data structures in Rust☆15Aug 27, 2022Updated 3 years ago
- A safe `Pin`-based intrusive doubly-linked list in Rust☆23Mar 27, 2025Updated 11 months ago
- 🪗 Dynamic concurrency limits for controlling backpressure, inspired by TCP congestion control☆14Feb 25, 2026Updated last week
- ☆20Feb 9, 2026Updated 3 weeks ago
- ☆23Nov 8, 2022Updated 3 years ago
- Some interesting Rust patterns☆15May 21, 2020Updated 5 years ago
- Reports when tokio runtime threads are blocking☆66Sep 4, 2024Updated last year
- `Debug` in rust, but only supports valid rust syntax and outputs nicely formatted using pretty-please☆42Apr 30, 2024Updated last year
- Utilities for collecting metrics from a Tokio application☆403Feb 23, 2026Updated last week
- Efficient byte-stream pipe buffer☆44Jul 1, 2024Updated last year
- Textual tables with automatic alignment☆39Aug 10, 2023Updated 2 years ago
- DWARF packaging utility, written in Rust, supporting GNU extension and DWARF 5 package formats.☆55Feb 27, 2026Updated last week
- Single-future, #![no_std] executor based on event bitmasks☆23Feb 26, 2022Updated 4 years ago
- 🛶 Lean parametrized testing library for Rust☆27Jan 21, 2026Updated last month
- Blazing Fast Erasure-Coding with Random Linear Network Coding (RLNC)☆40Oct 15, 2025Updated 4 months ago
- io traits/structs for tokio that automatically recover from potential disconnections/interruptions☆12Apr 7, 2025Updated 10 months ago
- ☆12Jul 15, 2024Updated last year
- create iterators from generators☆11Oct 27, 2023Updated 2 years ago
- Tools for working with types where a subset of values has a total order, like e.g. floats without NaN☆13Nov 7, 2025Updated 3 months ago
- Gathering some metrics about github projects☆55Feb 27, 2023Updated 3 years ago
- stuffing things into pointers in a strict provenance friendly way☆12Oct 16, 2022Updated 3 years ago
- Support for requesting objects from other objects dynamically based on type☆11Aug 25, 2020Updated 5 years ago
- ☆11Jan 28, 2022Updated 4 years ago
- Enforce Rust documentation correctness☆14Dec 1, 2022Updated 3 years ago
- String OS from User Space!☆11Jun 5, 2023Updated 2 years ago
- Helper proc-macro to "ungroup" a captured metavariable☆10Jul 19, 2023Updated 2 years ago
- futures-buffered☆62Feb 4, 2026Updated last month
- Rust procedural macro attribute parser☆44Jun 12, 2024Updated last year
- Declarative macros for statically initializing collections with ease☆28Jan 29, 2024Updated 2 years ago
- 🌋 A very lightweight wrapper around the Vulkan Memory Allocator 🦀☆14Apr 3, 2024Updated last year
- Safe, fast, small crypto using Rust☆11Oct 28, 2025Updated 4 months ago
- Demo async runtime☆10Mar 7, 2022Updated 3 years ago
- Lightweight async PubSub framework☆13Aug 24, 2023Updated 2 years ago
- My personal simpler alternative to mdbook☆13Dec 20, 2019Updated 6 years ago
- Aspect-oriented programming in Rust☆13Nov 1, 2021Updated 4 years ago
- Tiny little crate to determine how large an unnameable type is.☆12Mar 29, 2025Updated 11 months ago
- A rust implementation of octree and quadtree datastructures for realtime applications☆18Feb 10, 2026Updated 3 weeks ago
- Lock-free elimination back-off stack☆12Jan 6, 2022Updated 4 years ago
- Converts cargo check (and clippy) JSON output to the GitHub Action error format☆13Jun 17, 2024Updated last year