Hierarchical state machines for designing event-driven systems
☆752Nov 29, 2025Updated 3 months ago
Alternatives and similar repositories for statig
Users that are interested in statig are comparing it to the libraries listed below
Sorting:
- Deluge, not a stream☆317Nov 15, 2023Updated 2 years ago
- The fast sync and async channel that Rust deserves☆1,695Dec 18, 2025Updated 2 months ago
- Zero-copy deserialization framework for Rust☆4,053Updated this week
- Rust newtype with guarantees 🇺🇦 🦀☆1,652Feb 26, 2026Updated last week
- Support atomic operations on Arc itself☆1,264Feb 22, 2026Updated last week
- A next-generation test runner for Rust.☆2,839Updated this week
- The feature-rich, portable async channel library☆266Jan 9, 2023Updated 3 years ago
- Actor runtime and distributed systems framework for Rust☆739May 2, 2024Updated last year
- A developer-friendly document database that grows with you, written in Rust☆1,056Jul 25, 2024Updated last year
- Fancy extension for std::Error with pretty, detailed diagnostic printing.☆2,511Sep 29, 2025Updated 5 months ago
- A rate-limiting library for Rust (f.k.a. ratelimit_meter)☆877Feb 9, 2026Updated 3 weeks ago
- A Platform-less, Runtime-less Actor Computing Model☆126Mar 1, 2024Updated 2 years ago
- A safe and fast multi-producer, multi-consumer channel.☆2,896Dec 22, 2025Updated 2 months ago
- An easy to use library for pretty print tables of Rust structs and enums.☆2,310Jan 22, 2026Updated last month
- Müsli is a flexible and efficient serialization framework☆428Updated this week
- Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization☆1,367Feb 13, 2026Updated 3 weeks ago
- A small rust library for adding custom derives to enums☆2,314Feb 28, 2026Updated last week
- Asynchronous pipelines of contiguous data, for rust.☆18Oct 9, 2023Updated 2 years ago
- Lunatic is an Erlang-inspired runtime for WebAssembly☆4,843Mar 29, 2025Updated 11 months ago
- Heap profiling and ad hoc profiling for Rust programs.☆940Feb 20, 2025Updated last year
- Rust library to facilitate event-driven programming.☆77Dec 26, 2023Updated 2 years ago
- Zero-cost functional reactive Signals for Rust☆754Jul 26, 2024Updated last year
- Slotmap data structure for Rust☆1,289Dec 6, 2025Updated 3 months ago
- Easily assign underlying errors into domain-specific errors while adding context☆1,855Updated this week
- Rust actor framework☆1,966Feb 27, 2026Updated last week
- A snapshot testing library for rust☆2,781Feb 26, 2026Updated last week
- the champagne of beta embedded databases☆8,940Nov 4, 2025Updated 4 months ago
- HTTP mocking to test Rust applications.☆773Aug 24, 2025Updated 6 months ago
- Safe, fallible, embedded-friendly ordered set/map via a scapegoat tree. Validated against BTreeSet/BTreeMap.☆262Feb 10, 2022Updated 4 years ago
- Tooling for creating your own distributed systems.☆403Aug 3, 2024Updated last year
- A model checker for implementing distributed systems.☆1,786Jul 27, 2025Updated 7 months ago
- An embedded key-value database in pure Rust☆4,278Feb 15, 2026Updated 2 weeks ago
- Proc-macro typestate DSL for Rust☆154Jul 4, 2023Updated 2 years ago
- Background processing for Rust☆704Dec 21, 2024Updated last year
- Fast and easy-to-use event-driven network library.☆1,194Sep 15, 2025Updated 5 months ago
- Scan your Rust crate for semver violations.☆1,589Updated this week
- Typed distributed plugin registration☆1,272Feb 19, 2026Updated 2 weeks ago
- Modern embedded framework, using Rust and async.☆8,880Updated this week
- 💫 Easy to use, robust Rust library for displaying spinners in the terminal☆576Jan 16, 2025Updated last year