A simple FIFO queue implemented using two vectors.
A highly parallel Perl 5 interpreter written in Rust
AXON — the formal cognitive language: a deterministic, proof-carrying AI runtime. Native Rust lexer/parser/type-checker/IR generator (re-exported from axon-frontend) plus the runtime: typed channels (π-calculus mobility, capability extrusion), algebraic effects via Free Monad CPS handlers, lease kernel + reconcile loop, the Epistemic Security Kernel, Trust Types, Proof-Carrying Code (independently verifiable proof objects), and the closed-catalog extension mechanism. Crate publishes as `axon-lang`; library import is `use axon::*` so existing call sites keep working unchanged.
A double-ended queue|ringbuffer with an upper bound on its length.
A double-ended queue implemented using a vector that reuses space after elements are removed.
A library for making double-ended data structures, like an always-contigouous double-ended queue (deque) and double-ended string.
A collection of data structures optimized for small-buffer scenarios that reside on the stack and seamlessly spill to the heap.
A fixed-size, zero-allocation circular buffer for Rust.
A Bucket Queue data structure that can be used as a Priority Queue.
Low-level FFI bindings for EPICS PVXS library
Code in Devanagari (Hindi/Sanskrit) — type aliases, macros, and keyword translation for Rust
Embeddable DAG task execution engine with durable SQLite storage