rzmq
A fast, asynchronous, pure-Rust implementation of ZeroMQ messaging patterns on Tokio, with io_uring and TCP cork support.
The libraries and tools we build our own products on, published for everyone to use.
A Tokio task pool for running futures concurrently with queuing, labels and cancellation.
A recurring job scheduler for Tokio with cron, interval and weekday/time schedules, retries and pluggable backends.
An asynchronous, pluggable and type-safe workflow engine for multi-step business processes.
Sync and async logging that unifies the log and tracing ecosystems, driven by external configuration.
Span collection for the tracing ecosystem: one unit of work becomes a trace you can read back.
A thread-safe, dynamic inversion of control container with optional dependencies and a single-threaded variant.
One dynamic store for configuration and secrets.
Server-authoritative shared state for multiplayer games and realtime apps: one controller, operations as values and a snapshot built for each client.
Define and run parameterized benchmarks, with optional Criterion integration.
A fast, flexible command-line tool for generating project scaffolds from templates.
Extract projects from internal Git repositories into public ones and sync updates interactively.