Compile-time state machine DSL for Rust, inspired by the Ruby state_machines gem.
β135Jul 7, 2026Updated last month
Alternatives and similar repositories for state-machines-rs
Users that are interested in state-machines-rs are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- π¦ Add dyn compatible variant to your async trait!β73Apr 9, 2026Updated 4 months ago
- Prevent stack overflow in deeply recursive functions with automatic stack management.β76Jul 28, 2026Updated 2 weeks ago
- Boilerplate free state machinesβ26Aug 3, 2026Updated last week
- In-process, multi master, distributed databaseβ21Jun 18, 2026Updated last month
- β23Dec 7, 2025Updated 8 months ago
- Proton VPN Special Offer - Get 70% off β’ AdSpecial partner offer. Trusted by over 100 million users worldwide. Tested, Approved and Recommended by Experts.
- Tap into any binary's traffic, including decrypted TLS - no root required.β28Jun 21, 2026Updated last month
- A logging library that uses systemd-cat to log to journaldβ16May 5, 2026Updated 3 months ago
- A Box-like type in Rust that avoids allocations by storing small values in-placeβ15Jun 15, 2025Updated last year
- Statum helps make undesirable state impossible to represent in code, at compile timeβ259Jun 10, 2026Updated 2 months ago
- Error handling that is precise, no boilerplate, ergonomic, context aware, and performantβ274Jul 16, 2026Updated 3 weeks ago
- Rust based state and configuration using simple macros. Optionally Axum API, openapi with utoipa, and UI components.β25Feb 9, 2026Updated 6 months ago
- Rust reflection, serialization, deserialization, pretty printing, etc. β the last proc macro you should needβ2,563Updated this week
- An alternative rust async runtime.β58Dec 15, 2025Updated 7 months ago
- Rust's fastest and most accurate cardinality estimators.β71Apr 1, 2026Updated 4 months ago
- Managed Database hosting by DigitalOcean β’ AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- Fault-tolerant async actors for Rust that scale seamlesslyβ1,364Updated this week
- β26Nov 27, 2025Updated 8 months ago
- Prost support for protoc-gen-validate annotationsβ37Nov 26, 2025Updated 8 months ago
- A advanced test harness for rustβ18Apr 29, 2026Updated 3 months ago
- Node-RED Reimplemented in Rustβ118Jan 19, 2026Updated 6 months ago
- zerocopy, async, no_std and autobahn compliant websockets implementationβ29May 8, 2026Updated 3 months ago
- Port of bbolt in Rustβ69Oct 3, 2024Updated last year
- Small utility library for multi-platform privilege escalationβ39Dec 25, 2025Updated 7 months ago
- sqlitex is a rust sqlite library with great DXβ35May 15, 2026Updated 2 months ago
- Proton VPN Special Offer - Get 70% off β’ AdSpecial partner offer. Trusted by over 100 million users worldwide. Tested, Approved and Recommended by Experts.
- Utilities and tools to work with i18n.β23Oct 22, 2025Updated 9 months ago
- One Billion row challengeβ10Aug 31, 2024Updated last year
- High-performance, Rust-based asynchronous task programming framework implementing Flow-Based Programming for scalable directed acyclic grβ¦β481Jan 16, 2026Updated 6 months ago
- modular service framework to move and transform network packetsβ1,126Updated this week
- pure Rust implementation of RTIPCβ23Jul 24, 2026Updated 2 weeks ago
- Grammar of Graphics in Rustβ381Aug 2, 2026Updated last week
- A tool for managing infrastructure and policy as code.β72Mar 31, 2026Updated 4 months ago
- f3d, a.k.a. FREEDIUS, a.k.a. the Cartographic Modeling Environment, a.k.a. the Image Understanding Environment. Lisp-based geospatial imβ¦β10Nov 18, 2017Updated 8 years ago
- asynchronous deduplicator with optional LRU cachingβ12Jun 22, 2026Updated last month
- Wordpress hosting with auto-scaling - Free Trial Offer β’ AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- Ergonomic Type Diffsβ76Jul 30, 2026Updated last week
- Structured concurrency operations for async Rustβ502Jan 28, 2026Updated 6 months ago
- Inter-process Multiple Producer, Single Consumer Channels for Rustβ73Jun 10, 2024Updated 2 years ago
- A procedural macro development framework designed to simplify and add structure to rust macro developmentβ171Jul 29, 2026Updated last week
- Injectorpp is a powerful tool designed to facilitate the writing of unit tests without the need to introduce traits solely for testing puβ¦β402Updated this week
- First-class compileβtime Arrow schemas for Rust.β213Jul 18, 2026Updated 3 weeks ago
- AuthX is a modular, framework-agnostic authentication toolkit for Rust.β44Mar 8, 2026Updated 5 months ago