katharostech / maxim
An easy-to-use Rust actor framework/model. Forked from the Axiom actor framework.
☆16Updated 3 years ago
Alternatives and similar repositories for maxim:
Users that are interested in maxim are comparing it to the libraries listed below
- Some derive macros for deriving enums, corresponding to the fields of structs.☆16Updated 3 years ago
- A lightweight, no-std, object-safe, serialization-only framework for Rust☆97Updated 2 weeks ago
- Dynamic structured values for Rust☆28Updated 2 weeks ago
- Unbuffered and unlocked I/O streams☆45Updated last month
- A tiny crate mimicking Elixir's pipe operator for Rust without macros.☆36Updated 3 years ago
- ⚛️ Zero-boilerplate actor systems with xtra☆39Updated 2 years ago
- Streams and broadcasts: functional reactive programming in Rust.☆37Updated 6 years ago
- Rust String type with configurable byte storage.☆34Updated 6 months ago
- Derive macro for generating arrays from struct fields.☆20Updated 2 years ago
- A rust proc-macro to generate conversions for an enum of newtype variants☆28Updated 2 years ago
- axum::ws with type safe messages☆23Updated 10 months ago
- Amplifying Rust language capabilities: multiple generic trait implementations, type wrappers, bit-precise numerics, derive macros☆52Updated 5 months ago
- Observer pattern which generates a futures 0.3 stream of events☆40Updated 2 years ago
- ☆39Updated last year
- A shell-inspired escape+unescape library for strings☆37Updated 2 years ago
- An async virtual filesystem interface in Rust☆37Updated last year
- Rust HashSet with insertion ordering☆40Updated 3 months ago
- Bounded MPMC channel abstraction on top of a ring buffer☆41Updated last week
- Integration between rustls and tokio-postgres☆33Updated 5 months ago
- Rust ULID (Universally Unique Lexicographically Sortable Identifier) generation and processing☆43Updated 3 months ago
- A Rust crate for formatting strings dynamically☆32Updated last year
- Serializer and Deserializer adapters that avoid stack overflows by dynamically growing the stack☆33Updated last month
- Take a value atomically once.☆29Updated 2 years ago
- A parser and evaluator for Rust cfg() expressions. Targets as of Rust 1.58.0 are supported.☆41Updated this week
- Simple channel-like APIs over TCP streams for communications between rust services.☆37Updated 9 months ago
- Extension of nom to trace parser☆49Updated 2 months ago
- Extraction and modernization of the hyper 0.11.x typed header module☆28Updated 2 years ago
- A lightweight lock protected by an atomic boolean.☆36Updated last month
- A concise, self-describing binary format written in Rust for Serde☆65Updated 7 months ago
- Scoped Runtime for tokio☆16Updated 2 years ago