arc-swap
Atomically swappable Arc
arcstr
A better reference-counted string type, with zero-cost (allocation-free) support for string literals, and reference counted substrings
stable_deref_trait
An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and hence can be used with libraries such as owning_ref and rental
archery
Abstract over the atomicity of reference-counting pointers
by_address
Wrapper for comparing and hashing pointers by address
triomphe
A fork of std::sync::Arc with some extra functionality and without weak references (originally servo_arc)
mail-auth
DKIM, ARC, SPF and DMARC library for Rust
kstring
Key String: optimized for map keys
weak-table
Weak hash maps and sets
algorithm
about algorithm data structure, now has ttl with lru/lru-k/lfu/arc and slab/rbtree/roaring_bitmap/timer_wheelss, 关于算法常用的数据结构
arcshift
Replacement for std::sync::Arc<T> that supports updating the value, with some caveats
pagable
Serialization framework with content-addressed
Arcdeduplication and runtime polymorphism via typetag
aws-sdk-route53recoverycluster
AWS SDK for Route53 Recovery Cluster
atomicow
A
Cow-like data structure where owned data is stored inside anArc
readlock-tokio
A weird alternative to Arc<RwLock<T>>, using tokio's RwLock
rclite
small, fast, and memory-friendly reference counting compatible with Arc and Rc APIs
unarc-rs
Universal archive extraction & decompression library for retro + modern formats (7z, ZIP, RAR, LHA/LZH, TAR, ARJ, ARC/PAK, ZOO, HA, UC2, SQ/SQ2, SQZ, HYP, gz, bz2, Z)
rc-box
Known unique versions of Rc and Arc
tools_core
Core functionality and schema generation for the tools collection system
readlock
A weird alternative to Arc<RwLock<T>>
aws-sdk-arczonalshift
AWS SDK for AWS ARC - Zonal Shift
synchrony
that provides both sync and unsync versions of common synchronization primitives
togo
2D geometry, providing geometric algorithms for intersection/distance between circular arcs/line segments
kitsune_p2p_dht_arc
Kitsune P2p Dht Arc Utils
harn-clock
Unified time + sleep abstraction for the Harn runtime, CLI, triggers, cron, and harn-cloud
ra_ap_intern
Global
Arc-based object interning infrastructure for rust-analyzer
libpetri
Coloured Time Petri Net engine with formal verification
aerosol
dependency injection for Rust
basedrop
Memory management tools for real-time audio and other latency-critical scenarios
dupe
Marker for types which are cheap to clone
ref_str
Compressed borrowed-or-shared string types for no_std Rust
weak-table2
Weak hash maps and sets, with a fast backend
mailrs-arc
RFC 8617 Authenticated Received Chain (ARC) — header parsing, chain extraction, and signature verification + sealing. ARC extends DKIM/SPF/DMARC across forwarders by chaining per-hop…
agentkit-capabilities
Capability abstractions shared by tools, MCP, and agentkit hosts
lib_gerber_edit
A libary for manipululating extended gerber data (RS-274X)
hazarc
A wait-free AtomicArc optimized for read-intensive use cases
routingkit-cch
Rust bindings for RoutingKit's Customizable Contraction Hierarchies (CCH)
aarc
An atomically updatable Arc for lock-free concurrency
offroad
2D offsetting for arc polylines/polygons
warcrwlock
in Rust that provides an attribute macro for structs and traits. Rewrite code using under the hood asynchronous reference (Arc) and asynchronous writing and read(RWlock) control elements.
serde_mosaic
Composable serialization and deserialization for Rust structs
cura
arc-lock-system that should clean up the code a lot
once-arc
Initialize-once Arc<T> containers with zero-cost reads
arc_new_cyclic_n
Functions like Arc::new_cyclic but with arities greater than 1
aws-sdk-arcregionswitch
AWS SDK for ARC - Region switch
unigraph_db
Database layer for graph storage and retrieval
noema
IOC and DI framework for Rust
relrc
Reference counted pointers, with relationships to other pointers
cooked-waker
A safe interface for creating async Wakers
gazebo
A collection of well-tested utilities
agent-motif
unarc-cli
Universal Archive Extractor - CLI tool for extracting various archive formats
waker_tables
custom raw waker logic
libpetri-export
DOT export pipeline for libpetri Coloured Time Petri Net engine
config_rw
配置文件读取与写入
ndrs
A tensor library with GPU support
cachelito
Procedural macro for automatic function caching with LRU/FIFO/LFU/ARC/Random/TLRU/W-TinyLFU policies, expiration, limits, and thread-local or global scope
rust-arc-gc
GCArc implementation for Rust
take-once
A thread-safe container for one-time storage and one-time consumption of a value
asc
Atomic Strong Count
sim-lib-numbers-cas
SIM workspace package for sim lib numbers cas
cowboy
Safe & convenient container for quick prototyping
rc-borrow
Borrowed forms of Rc and Arc
arc-writer
Arc writer
light_clone
Compile-time enforcement for O(1) clone operations
mappedvartrie
memory-mapped variable-length key tries, optimized for fast lookups and efficient storage
tarc
Transposable, type-erasable, and FFI-safe Arc
nest-rs-ws
WebSocket gateways for nestrs: the #[gateway]/#[subscribe_message] decorators self-mount on the HTTP transport, built on poem's WebSocket upgrade
synchronized-writer
A tiny implement for synchronously writing data
biasedrc
biased-reference counting
pin-weak
Small wrapper around an equivalent of Pin<Weak<T>>
fob-graph
Fob graph - Pure graph data structures for module dependency graphs
klieo-a2a
Durable A2A v1.0 protocol layer atop klieo-bus traits
ankurah-signals
Ankurah Signals
elysees
A fork of triomphe, now with more pointer trickery
vfs-sync-host
S3 synchronization for Monaka VFS (native environment)
rc-vec
RcVec based on Rc and can be converted from Rc without allocation
axum-guard-router
an axum middleware to create a guard router
revel_cell
arct-core
Core library for Arc Academy Terminal - command analysis and learning engine
sim-lib-topology
Data-driven topology engine
PebbleVault
A high performance data storage solution written in rust
nest-rs-config
Configuration loading for nestrs apps — namespaced env mapping bound to typed pinned configs
klieo-flows
Multi-agent composition shapes (Sequential / Parallel / Loop / Graph) for the klieo agent framework
active_standby
A concurrency primitive for high concurrency reads
weak-map
BTreeMap with weak references
sim-lib-numbers-cas-eval
SIM workspace package for sim lib numbers cas eval
linera-cache
Caching utilities for the Linera protocol
car-a2a
Bridge between Common Agent Runtime and the Linux Foundation Agent2Agent (A2A) v1.0 protocol
arct-ai
AI integration for Arc Academy Terminal - OpenAI, Anthropic, and local LLM support
bilock
A minimal spin-lock based two-handle
Arc<Mutex<T>>replacement
rc-u8-reader
A tiny implement for reading
u8data from a reference counted instance
archway
Rust traits for Rc and Arc interoperation
arc-cell
Helper for a simple Cell-like object containing Arc/Weak
cloneable_errors
similar to anyhow, that allows the errors to be cloned, shared, cached and even sent over the network
torii-axum
Ready-to-use Axum routes and middleware for the Torii authentication framework
arc-handle
Proc macro for generating Arc-based handle wrappers for traits
nexo-fork
Phase 80.19 — fork-with-cache-share subagent infrastructure (KAIROS port)
solo-storage
Solo: SQLite + SQLCipher persistence layer
arcref
For when you need a pointer and don't care if it's &'static T or Arc<T>
rs-bean
A lightweight Rust library for bean management
yasi
String Interner
unique-rc
Unique owner Rc, like Box, can Send and DerefMut
imstr
Cheaply clonable and slicable immutable strings
arct-config
Configuration management for Arc Academy Terminal
id_effect_tower
Tower Service bridge for
effectprograms (runs effects via id_effect_tokio)
arct-tui
Terminal UI for Arc Academy Terminal - interactive shell learning interface
oxistore-cache
OxiStore cache eviction primitives: Pure-Rust LRU and full ARC (Adaptive Replacement Cache)
basic-oop
OOP for Rust
django-rs-signals
Signal dispatcher for django-rs: decoupled event handling and pub/sub
handle_trait
A trait for types that represent handles to shared resources
redwing
A copy-on-write, branching byte-stream library backed by a piece table and delta log
hurry
Convenient macros for creating pointer types (Box, Rc, Arc, etc.)
hybrid-rc
Thread-safe hybrid reference counting pointers
moa_owncoll
拥有所有权的侵入式容器:在 moa_collections 裸结构之上寄存 Arc 元素(特例依赖 alloc)
arct-telemetry
Privacy-first analytics and telemetry for Arc Academy Terminal
defect-cli
defect: a highly configurable, ACP-native, resource-frugal headless general-purpose agent CLI
compact-rc
Low-memory reference-counting pointers
hipool
RUST Memory Pool
genswap
Generation-tracked ArcSwap wrapper for 5-1600x faster cached reads in read-heavy workloads
eventbus-redis
Redis Streams StreamBackend for the event bus
rship-sync
Synchronization primitives shared across rship crates
rsomics-max-flow
Maximum-flow value of a capacitated directed graph via Dinic's algorithm — networkx maximum_flow_value equivalent
rushed
Simpler and faster shell commands
keetanetwork-client
Async REST client for transmitting vote staples to a KeetaNet node
send-arc
impl<T: Sync> Send for SendArc<T>
better-sms
(Better Shared Mutable State) is a lightweight and very small, but comfortable library for the Rust language, created to make it easier to work with shared mutable state
xarray
version of the XArray with copy-on-write capabilities
osui
A TUI library for advanced uis
backdrop_arc
Arc which will drop its large or complex contents in the background with Backdrop! (later, on another thread, or both! Fully customizable! Tokio supported!)
suika_server
A server library for the suika web stack
simple_bt
minimal(-ish) behavior tree implementation
id_effect_reqwest
reqwest integration for the workspace
effectcrate — HTTP as Effect programs
rustigo
webserver inspired by the Go standard library's HTTPServer
pooled-arc
providing a thread-safe, memory-efficient way to manage shared objects in Rust
arc_vec
Expensive but experimental project created for parallel execution
bound
Wrap lock guards and other structs along with the locks or other data they are derived by shared reference from, in a struct you can pass around and store anywhere
speedy_refs
A collection of simple and fast and useful smart pointers
tiptoe
An easy-to-support intrusively reference-counting smart pointer
alloy-storage
Shared async BlobStore trait and wire types for the portfolio storage contract
sovran-arc
Memory management swift-isms brought to Rust
rsdm
PyDM-style EPICS display widgets and data engine, built on rsplot
id_effect_config
Effect.ts-style ConfigProvider + Figment/serde layers for the workspace
effectcrate
lstring
Key String: optimized for map keys
HArcMut
mutable arc
chord
Rust wrapper around d3-chord
splitrc
Thread-Safe Split Reference Counts
shared-struct
Proc-macro for turning a struct into a shared concurrent wrapper
multicache
An LRU cache where each object has a given weight
theory_core
Neuro-symbolic reasoning core with SMT solver integration
our-string
Customizable shared strings with inlining
rstl-isap
ISAP max-flow algorithm for rstl crates
id_effect_axum
Axum integration for the workspace
effectcrate — run Effect handlers on Tokio
rcu-clean
Smart pointers using RCU with Deref support
mappable-rc
mappable reference counted types
mfm-sdk
Operation and pipeline orchestration helpers for MFM
coi-actix-web
integration support between coi and actix-web
obsidian-scheduler
scheduling tasks with both callback and event-based timers
jss-pest
Arc Readable Configuration Parser via Pest
rumus-distributed
3D parallelism for RUMUS: Tensor Parallelism, Pipeline Parallelism, async collectives
kubus
Derive based kubernetes operator framework
pubsub-rs
powerful publish-subscribe (pubsub) system that allows multiple subscribers to receive messages published to specific topics. It is designed to be thread-safe, async-friendly, memory-efficient…
coi
Dependency Injection library
arc-isle
The Interface Specification Language for the Arc project: design and implementation
monome-rs
Talk to monome devices
bumpref
Explicit .bump() method for Arc and Rc that signals cheap refcount cloning
reovim-driver-syntax-treesitter
Tree-sitter based syntax driver implementation for reovim
ambient_cb
Defines helper types for callbacks wrapped in
Arcthat implementDebug
libarc2
Low-level interface library for ArC TWO™
lmfu
Low Memory Footprint Utilities (String, HashMap, JSON)
arcu
An Rcu implementation using an Arc to keep the read critical section short and handle cleanup
effectful_config
Effect.ts-style ConfigProvider + Figment/serde layers for the workspace
effectfulcrate
use-warc
WARC and ARC web archive labels, extensions, and record metadata for RustUse
reify-graph
Safe Rc/Arc graph reification and reconstruction
injectium-salvo
Salvo integration for injectium
blossom-arc
Arc Software CLI and library written in Rust for building the next generation app store for the Linux platform
game_inventory
An inventory system independant of item data
ptnet-elementary
ptnet-core for Elementary nets (EN)
get_mut_drop_weak
A function to safely get a mutable reference to an Arc and dissociate any weak references
effectful_axum
Axum integration for the workspace
effectfulcrate — run Effect handlers on Tokio
libsmallworld
behind the "smallworld" binary crate
authentic
Authentication library
resourcetrack
Basic tools for counting objects
weak-lists
Lists with weak references and concurrent iteration and modification
easy_mutex
A cloneable mutex wrapper that simplifies everyday use
rcell
A Cell which can hold either an Arc or an Weak smartpointer or be empty
smash-arc
working with Smash Ultimate's data.arc files
ez_tls
Super simple Tls api wrapper around rustls
arc-atomic
atomic pointer to an
Arc
larc
Lazy Arc/Weak pointers
arcerror
thin wrappers around Arc<T> and Rc<T> where T: Error. Impls Error for both of these types. No unsafe, no dependencies.
arc-swap-for-cow
Atomically swappable Arc
clickhouse-srv
Bindings for emulating a ClickHouse server
smol_buf
small-string optimized string / buffer type with O(1) clone
fobserver
A lightweight and straightforward HTTP server library written in Rust
ownref
Provide the smart pointer type that bundles the data with its owner
smart
dynamically-dispatched smart pointers
hv-elastic
Safe and almost-safe abstractions for lengthening lifetimes and
'static“loaning” of non-'statictypes
hv-cell
A no-std port of the
atomic_refcellcrate with additionalArc-centric functionality
workerpool-rs
workerpool for rust
a_r_c_h_e_r_y
TEMPORARY CRATE
node-to-arc-centric-dbg
Convert node-centric de Bruijn graphs as output by BCALM2 into arc-centric de Bruijn graphs as edge lists
ej-io
Program management utilities for the EJ framework
light-cache
Async focused caching library
jsdet-core
Core WASM-sandboxed JavaScript detonation engine
libpetri-core
Core types for libpetri Coloured Time Petri Net engine
pour
Optionally consed radix tries for fast set operations
counting-pointer
structs of reference counting pointers. The perforance is better than 'std::rc::Rc' and than 'std::sync::Arc' by counting only the strong references but not weak the references.
redis-lock
distributed locking backed by Redis
collect_into_rc_slice
that let’s you collect an
Iterator<Item=T>into anRc<[T]>orArc<[T]>without needing to make 2 heap allocations
ddk
application tooling for DLCs 🌊
callback_cell
Like an Atomic<Option<Box<FnOnce()>>>
rayon_croissant
<lqd> bikeshedding the name: something that is mapped folded and collected, a 🥐
Try searching with DuckDuckGo.