imbolc / step-machine
Run your Rust CLI programs as state machines with persistence and recovery abilities
☆35Updated last year
Alternatives and similar repositories for step-machine:
Users that are interested in step-machine are comparing it to the libraries listed below
- Build your own hostingless server.☆34Updated last year
- A tiny crate mimicking Elixir's pipe operator for Rust without macros.☆36Updated 3 years ago
- Generic way to send serde compatible types over channels implementing AsyncRead or AsyncWrite☆11Updated 2 years ago
- Linked Atomic Random Insert Vector: a thread-safe, self-memory-managed vector with no guaranteed sequential insert.☆56Updated last year
- Sort Unicode strings lexicographically☆36Updated 6 months ago
- Ultra minimal actor API wrapper for lunatic☆25Updated 2 years ago
- SegVec data structure for rust. Similar to Vec, but allocates memory in chunks of increasing size.☆36Updated last year
- Fast and compact sets of bytes or ASCII characters☆28Updated 3 years ago
- Parse byte size into integer accurately.☆30Updated 5 months ago
- A thread pool for running multiple tasks on a configurable group of threads.☆49Updated last year
- A special rope, designed to work with any data type that is not String☆32Updated last year
- A memory efficient container for rust nested collections☆39Updated 2 years ago
- A data serialization format as similar as possible to Rust's own syntax☆43Updated 2 years ago
- A prototype implementation of reactive UI in rust☆82Updated 2 years ago
- Simple Markdown to HTML documentation rendering☆23Updated last year
- Retriever stores ordinary rust data types in a similar manner as a NoSQL database.☆48Updated last year
- It helps you work with environment variables and convert it to any type using only type annotations.☆48Updated 2 years ago
- A procedural macro that generates chaining methods from non-chaining ones in an impl block.☆15Updated 6 years ago
- Asynchronize blocking operation.☆26Updated 2 years ago
- Rust map and set literals☆24Updated 4 years ago
- ☆35Updated 6 months ago
- 🎙 An event based library for architecting user output for multiple output destinations, in Rust☆31Updated 2 months ago
- 📮 load, write, and copy remote and local assets☆26Updated this week
- Distributed systems library for making communications through the network easier, while keeping minimalism and flexibility.☆34Updated 2 years ago
- Rust crate for writing repetitive code easier and faster.☆43Updated 2 years ago
- An async virtual filesystem interface in Rust☆37Updated last year
- A rust cargo subcommand which cooks your crate☆31Updated last year
- An async version of iterator☆41Updated 8 months ago
- Simple bitset with small-set (single-word) optimization☆19Updated 8 months ago
- Full-service command-line parsing☆69Updated 10 months ago