CATEGORY
Concurrency 3,422 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
boarddown-syncCRDT/OT sync engine for BoardDown297MIT
celers-workerTask execution runtime for CeleRS with concurrency control and health checks296Apache-2.0
nv-viewPTZ/view-state, camera motion modeling, epoch policy, and context validity for the NextVision runtime.293MIT OR Apache-2.0
adze-concurrency-env-coreEnvironment-backed concurrency cap policy and parsing utilities.290MIT OR Apache-2.0
adze-concurrency-init-classifier-coreClassifier utilities for Rayon global thread-pool initialization errors.290MIT OR Apache-2.0
worldinterface-coordinatorActionQueue handler for WorldInterface FlowRun orchestration289Apache-2.0
taktora-medkit-modelWire DTOs for the SOVD-aligned taktora-medkit runtime-diagnostics surface (entity tree, DTC/fault model, freeze-frames,…288Apache-2.0 OR MIT
taktora-ethercat-esi-buildbuild.rs glue turning EtherCAT ESI XML files into a generated Rust device-driver module in OUT_DIR.287Apache-2.0 OR MIT
rs_ctrl_osA small runtime library for node discovery, ZeroMQ pub/sub messaging, dynamic TOML config reloading, and simple time…287MIT
frameallocIntent-aware, thread-smart memory allocation for Rust game engines285MIT OR Apache-2.0
daedalus-runtimeRuntime executor for Daedalus plans with backpressure and plugins.285MIT OR Apache-2.0
taktora-medkit-providerThe data-source seam for taktora-medkit: the `Provider` trait the diagnostic gateway reads through, plus an in-memory mock…285Apache-2.0 OR MIT
nexus-async-rtExperimental single-threaded async executor (reference implementation; tokio is the supported path for production use)284MIT OR Apache-2.0
celers-canvasWorkflow primitives for CeleRS (Chain, Chord, Group, Map)284Apache-2.0
rakka-distributed-dataConvergent replicated data types (CRDTs) over a rakka cluster — counters, sets, maps, registers, replicator.284Apache-2.0
rustrade-supervisorService lifecycle supervisor with backoff and circuit breakers for rustrade283MIT
taktora-motion-coreAllocation-free, no_std real-time motion trajectory core (profiles, virtual master, electronic gearing) for the taktora runtime.283Apache-2.0 OR MIT
tokio-futures-orderEnforce execution order of multiple tasks.282MIT
bb-runtimeSans-IO engine for the bytesandbrains framework — Node, Engine, Framework, Backends, roles, snapshot, runtime-side syscalls.281AGPL-3.0-or-later
rt-write-lockconcurrent, realtime write data structure280MIT OR Apache-2.0
taktora-cia402Fieldbus-independent CiA 402 profile: power state machine and Cia402Drive trait.279Apache-2.0 OR MIT
precise_rate_limiterA high-performance, precise rate limiter using tokio channels and atomic operations278Apache-2.0
go-macrosProcedural macros for the gorust crate - providing Go-style concurrency macros for Rust277MIT
cloudillo-crdtCRDT collaborative editing over WebSocket for Cloudillo, using the Yjs protocol277LGPL-3.0-only
ash-flareFault-tolerant supervision trees for Rust with distributed capabilities inspired by Erlang/OTP276Apache-2.0
beetry-macrosInternal beetry crate. For the public API, check the beetry crate.273MIT
starlang-supervisorSupervisor pattern for Starlang273MIT OR Apache-2.0
taktora-motion-protoPOD NC<->commander ABI (AxisCommand / AxisStatus) for taktora motion.272Apache-2.0 OR MIT
altair-concurrentType-safe parallel execution of named async tasks with cancellation and per-task tracing271MIT
actionqueue-actorRemote actor registration, heartbeat monitoring, and capability routing for the ActionQueue task queue engine.269Apache-2.0
tokio-multilockDeadlock-safe concurrent lock acquisition269LGPL-3.0-or-later
deltaflowThe embeddable workflow engine. Type-safe, Elixir-inspired pipelines.268MIT
slotbusLock-free shared memory IPC with slotted request/response. Sub-microsecond wake latency, zero-copy payloads, 32 concurrent…268MIT
ringkernel-audio-fftGPU-accelerated audio FFT processing with direct/ambience separation using RingKernel actors267Apache-2.0
beetryBehavior tree framework with a runtime, plugin system, and Beehive editor.265MIT
compact-waitgroupA compact asynchronous WaitGroup synchronization primitive.265MIT OR Apache-2.0
datum-cluster-shardingDatum cluster sharding core: envelopes, coordinator, regions, and entities264Apache-2.0
ringkernel-ecosystemEcosystem integrations for RingKernel - actors, web frameworks, data processing, ML263Apache-2.0
proxide-parallel-rtMinimal parallel runtime: thread-count registry for wasm32 builds263MIT
superqueueA tiny, lock-light, type-routed message bus providing event streams and latest-value topics (snapshots) for fast state and event…262MIT
tg-syncSynchronization primitives for rCore tutorial OS, including mutex, semaphore, and condvar.262GPL-3.0
ider高性能时间戳ID生成器 / High-performance timestamp ID generator261MulanPSL-2.0
throttle-netGeneral-purpose outbound throttling and resilience for Rust: multi-algorithm rate limiting, multi-dimensional and cost-aware…258Apache-2.0 OR MIT
qubit-dclReusable double-checked lock executor for Rust lock abstractions258Apache-2.0
copybook-sequence-ringDeterministic sequence reordering primitive for parallel copybook pipelines256AGPL-3.0-or-later
edirstatA fast, cross-platform disk usage analyzer and deduplicator—with work-stealing multithreading, zero-copy snapshots, and an…255MIT
motosan-workflow-skillSkill system and ACP integration for motosan-workflow254MIT
polluxQueue worker pool254MIT
adze-concurrency-init-bootstrap-policy-corePure policy for normalizing concurrency bootstrap caps.252MIT OR Apache-2.0
adze-concurrency-init-rayon-coreIdempotent Rayon global thread-pool initialization primitives.250MIT OR Apache-2.0
oxicuda-graphOxiCUDA Graph — CUDA Graph execution engine with operator fusion, buffer lifetime analysis, stream partitioning, and optimized…247Apache-2.0
firq-coreCore multi-tenant scheduler with DRR fairness, deadlines, and backpressure246MIT OR Apache-2.0
lockout-channelLock-free unbounded MPMC channel using hazard pointers244MIT
bb-dslAuthoring DSL for the bytesandbrains framework — Module trait, Graph, Output, contracts, placeholders, concrete-component…243AGPL-3.0-or-later
adze-concurrency-plan-corePure policy helpers for normalized concurrency and bounded parallel partitioning.243MIT OR Apache-2.0
locksThread-safe type wrappers241MIT
axhash-dashmapConcurrent DashMap and DashSet powered by dashmap (multi-shard RwLock) and fueled by axhash (AES-NI accelerated hashing).238MIT
jinternerEfficient and concurrent interning of JSON data237MIT OR Apache-2.0
worklane-coreShared job model and Broker contract for worklane brokers and extensions.237MIT OR Apache-2.0
taktora-ethercat-esi-rtRuntime trait contract for generated EtherCAT device drivers (object-safe EsiDevice + runtime EsiError).237Apache-2.0 OR MIT
ai2070-netHigh-performance, schema-agnostic, backend-agnostic event bus236Apache-2.0
kovan-stmSoftware Transactional Memory (STM) implementation using Kovan for memory reclamation236Apache-2.0
lazyflowA lazy, effectful streaming library for Rust -- FS2-inspired LazyFlow<B> with pull-based sources, async transforms, backpressure,…235MIT
bachelorPure single-threaded utilities optimized for thread-per-core executors235MIT OR Apache-2.0
taktora-motionCyclic NC task: runs taktora-motion-core against CSP drives over a CyclicFieldbus.235Apache-2.0 OR MIT
philiprehberger-task-queueIn-process thread-based task queue with priority and concurrency control234MIT
worldinterface-hostEmbedded Host trait for WorldInterface (Agent integration surface)233Apache-2.0
bpmn-engineBPMN 2.0 execution engine for Rust with JSON and XML format support232Apache-2.0
cell-sdkZero-copy RPC framework with compile-time schemas (rkyv) and 48 Gbps throughput232MIT OR Apache-2.0
lockout-hazardLock-free hazard pointers for safe memory reclamation232MIT
postvanA minimalistic implementation of pub/sub messaging230MIT
fraktor-utils-std-rsStandard-library helpers complementing fraktor-utils-core227MIT OR Apache-2.0
scheduled_channelA mpmc channel that allows specifying a timestamp for when a message is received226Apache-2.0
structecsA structural data access framework. Type-safe extraction from nested structures with Arc-based smart pointers.225MIT
beetry-pluginInternal beetry crate. For the public API, check the beetry crate.225MIT
smc_scan_scxmlSCXML frontend for the Scan model checker.224Apache-2.0
motosan-workflow-runtimeExecution engine for motosan-workflow223MIT
warpstateGPU-accelerated multi-pattern matching — run thousands of literals on GPU via wgpu compute shaders223MIT
soft-cycleAsync controller for coordinating soft restarts and graceful shutdowns with shared listeners222MIT
smc_scan_janiJANI frontend for the Scan model checker.222Apache-2.0
rakka-macrosProcedural macros for rakka — `#[derive(Actor)]`, `props!`, `#[derive(Receive)]`.221Apache-2.0
taktora-connector-uiServer-side MVVM UI connector for the taktora-connector framework: ViewModel/CommandParams authoring traits, POD image lowering,…221Apache-2.0 OR MIT
relayrl_env_traitTraits for training and testing environments in the RelayRL framework.221Apache-2.0
qubit-rayon-batchRayon-backed batch executor implementation for Qubit Rust libraries220Apache-2.0
sfidDistributed Snowflake ID generator with Redis-based auto machine ID allocation / 基于 Redis 自动分配机器号的分布式雪花 ID 生成器218MulanPSL-2.0
ebpfsieveByte-frequency prefilter for read-heavy scanning pipelines with optional eBPF offload218MIT
hel-rsHigh-performance lock-free sharded sync+async MPMC/SPSC channels with keyed routing217MIT
dstateDistributed state replication across actor-based clusters215MIT
archyAn async application framework with services, systems, and dependency injection214MIT OR Apache-2.0
atomr-persistence-sqlSQL journal and snapshot store for atomr — sqlx-backed; SQLite default; Postgres / MySQL / MSSQL features.214Apache-2.0
ctxguardA library for managing contexts.213MIT
rakka-persistence-queryTagged event-stream queries over rakka journals.213Apache-2.0
copybook-codec-memoryReusable memory utilities for copybook codec streaming and parallelism.213AGPL-3.0-or-later
rakka-accel-cudaGPU acceleration via the actor model. Wraps NVIDIA CUDA libraries (cuBLAS, cuDNN, cuFFT, cuRAND, cuSOLVER, cuSPARSE, cuTENSOR,…209Apache-2.0
numallocA blazing-fast, NUMA-aware memory allocator written in pure Rust209MIT
d-engine-serverProduction-ready Raft consensus engine server and runtime209MIT OR Apache-2.0
nv-perceptionStage model, detection/track types, perception artifacts, and derived signals for the NextVision runtime.208MIT OR Apache-2.0
smc_scan_promelaPromela frontend for the Scan model checker.208Apache-2.0
trash_parallelismAzzybana Raccoon's comprehensive parallelism library.207Apache-2.0
adze-concurrency-init-bootstrap-coreBootstraps concurrency caps initialization from environment-derived values.206MIT OR Apache-2.0
parexBlazing-fast parallel search engine — generic, embeddable, zero opinions205MIT
occams-rpc-api-macrosThe macro crate for razor-rpc.
razor-rpc is a modular, pluggable RPC for high throughput scenario, supports various…204MIT
adze-concurrency-bounded-map-coreBounded parallel map implementation details.203MIT OR Apache-2.0
taktora-medkit-gatewayTransport-neutral read-diagnostic core for taktora-medkit: resolves entity-tree queries, fault lists, and the worst-wins health…203Apache-2.0 OR MIT
motosan-agent-workflowA general-purpose DAG-based agent workflow engine202MIT
x0x-symphony-orchestratorDispatch orchestrator tying the tracker, runner, and workspace together for x0x-symphony.201AGPL-3.0-or-later
ruvix-queueio_uring-style ring buffer IPC for RuVix Cognition Kernel (ADR-087)199MIT OR Apache-2.0
reflow_pack_loaderRuntime loader for .rflpack actor bundles — dlopens pack cdylibs and publishes their templates to the runtime registry.199MIT OR Apache-2.0
tinytownA simple, fast multi-agent orchestration system using Redis for message passing199MIT
async-local-channelLightweight channels for single-threaded async runtimes.198MIT
tg-rcore-tutorial-multi-processor-sync-wzySynchronization primitives for rCore tutorial OS, including mutex, semaphore, and condvar, with SMP support.198GPL-3.0
reflow_networkNetwork executor for Reflow — routes messages between actors, manages subgraphs, and emits runtime events.197MIT OR Apache-2.0
rakka-inference-coreFoundation crate for rakka-inference — typed errors, deployment value object, ModelRunner trait, batch primitives.196Apache-2.0
tianshuAsync Rust workflow engine — define workflows as trait implementations and run them on a pluggable scheduler196Apache-2.0
taktora-connector-ui-contractLanguage-neutral MVVM contract (manifest, POD field schema, command ack, contract hash) for the taktora UI connector (FEAT_0092);…195Apache-2.0 OR MIT
bb-opsCanonical concrete components for the bytesandbrains framework — syscalls, wire transport, backends, protocols, role…194AGPL-3.0-or-later
philiprehberger-event-busThread-safe event bus with typed listeners for Rust194MIT
pithanosFast, lock-free probabilistic data structures for modern Rust.194MIT
actionqueue-platformMulti-tenant isolation, RBAC, and append-only ledgers for the ActionQueue task queue engine.194Apache-2.0
insert-takeA Concurrent bag supporting atomically inserting and taking all elements193MIT OR Apache-2.0
cloudillo-crdt-adapter-redbredb-backed CRDT document persistence adapter for Cloudillo, storing binary Yjs updates192LGPL-3.0-only
solti-coreSolti SDK supervisor orchestration.192Apache-2.0
atomr-diDependency-injection container for atomr.189Apache-2.0
lockoutA collection of lock-free utilities for Rust189MIT
wal-dbWrite-ahead log primitive for Rust storage engines. Durable, recoverable, lock-free append path. The WAL substrate under lsm-db,…189Apache-2.0 OR MIT
tokio-fsmCompile-time generated Tokio async finite state machines with explicit Rust behavior189MIT
iqdb-buildParallel index construction, incremental updates, and merging - part of the iQDB family.188Apache-2.0 OR MIT
forge-orchestrationRust-native orchestration platform for distributed workloads with MoE routing, autoscaling, and Nomad integration187Apache-2.0
dcontext-dactorAutomatic dcontext propagation through dactor actor messages186MIT
atomr-accel-tensorrtTensorRT engine builder + runtime as supervised atomr actors. Wraps libnvinfer / libnvonnxparser at runtime (proprietary library,…185Apache-2.0
disruptor-mpUltra-low-latency and high-throughput multiprocess ring-buffer substrate over SHM and mmap (LMAX Disruptor design, extended…185MIT OR Apache-2.0
livenLIVEN is a fast, lightweight database built to capture, store, and stream data in real time.185SSPL-1.0
lane_switchboardsTelecom-inspired OTP actor runtime for Rust: mailbox routing, supervision trees, let-it-crash fault isolation, and distributed…184MIT
mechanicsmechanics automation framework (http server)184Apache-2.0 OR MPL-2.0
atomic_token_bucketLock-free Token Bucket algorithm implemented using atomics183MIT
ubqLock-free unbounded MPMC queue with no_std + alloc support.183MIT
oxide_coreRust engine primitives for Oxide (store, snapshot streams, error model, optional persistence).182MIT OR Apache-2.0
taktora-connector-ui-deriveAuthoring derive macros (`ViewModel`, `CommandParams`, `ImageEnum`) for the taktora UI connector: POD image lowering, schema…181Apache-2.0 OR MIT
rustywallet-batchHigh-performance batch key and address generation for cryptocurrency wallets179MIT
crabka-throttleShared token-bucket throttling primitives for Crabka179Apache-2.0
raft-ioRaft consensus and replicated-log engine for Rust. Leader election, log replication, membership changes, and snapshotting over a…178Apache-2.0 OR MIT
dactor-test-harnessMulti-process integration test harness for dactor actor framework175MIT
work-managerA library for managing asynchronous work tasks.175MIT
pacta-contractThe isolated core contract for Pacta: durable lifecycle vocabulary and a sans-I/O kernel.174MIT OR Apache-2.0
parcodeA high-performance, lazy load and parallelized caching library for complex Rust data structures.174MIT
fraktor-actor-core-rsfraktor no_std actor runtime core174MIT OR Apache-2.0
smc_scanStatistical model checker for large concurrent systems.174Apache-2.0
post-cortex-coreCore domain library for post-cortex: lock-free conversation memory, semantic search, knowledge graph, and storage backends.…174MIT
rbp-autotrainAutomated MCCFR training pipeline orchestration with distributed workers173MIT
floopA more convenient and less error prone replacement for loop `{ select! { .. }}`173MIT OR Apache-2.0
parawalkBlazing-fast parallel directory walker with zero filtering baggage173MIT
clockworkerA single-threaded async executor with EEVDF-based fair scheduling and pluggable task schedulers173Apache-2.0
beetry-serializationInternal beetry crate. For the public API, check the beetry crate.173MIT
kwokkacompletion-based async runtime with optional orchestration172MIT OR Apache-2.0
theater-handler-loopLoop handler for Theater WebAssembly runtime - cooperative looping with yield points172Apache-2.0
memkit-coCPU-GPU memory coordination for the memkit ecosystem171MPL-2.0
veda-rsHigh-performance parallel runtime for Rust with work-stealing and adaptive scheduling170MIT OR Apache-2.0
maniac-runtimeHigh-performance async runtime with M:N threading and stackful coroutines168MIT OR Apache-2.0
rayon-caHigh-performance cellular automaton's implementation in Rust LIB with CLI app and WebP animation export.168MIT
kojin-redisRedis broker backend for the kojin task queue168MIT OR Apache-2.0
marius-collectorLock-free bit-vector collector for the Marius reactive engine. Pure Core, no async runtime.167MIT OR Apache-2.0
rakka-cluster-toolsDistributed pub/sub, cluster singleton, and cluster client patterns for rakka.167Apache-2.0
getitdoneExperimenting with a simple Mongo-backed caller/worker bridge that keeps tracing context alive.167MIT
firq-asyncTokio async adapter for firq-core166MIT OR Apache-2.0
philiprehberger-safe-shutdownGraceful shutdown coordination with timeout support for Rust166MIT
taktora-medkit-gateway-axumaxum HTTP surface for taktora-medkit: serves the read-diagnostic core over the ros2_medkit-compatible REST contract on a tokio…166Apache-2.0 OR MIT
atomr-infer-python-bridgePython-resident GPU runtime wiring for atomr-infer. PythonGpuBridge + python-pinned dispatcher used by the vLLM and other…165Apache-2.0
kojin-macrosProc-macro support for the kojin task queue (#[kojin::task])165MIT OR Apache-2.0
taktora-medkit-binding-executortaktora binding for taktora-medkit: sources liveness and timing from taktora-executor Observer/ExecutionMonitor hooks and feeds…165Apache-2.0 OR MIT
adze-concurrency-map-coreBounded parallel map utilities with deterministic partition planning.164MIT OR Apache-2.0
deep_causality_parShared parallelism primitives (MaybeParallel marker, scoped fork-join) for the deep_causality crates.163MIT
adze-concurrency-init-coreRayon global thread-pool initialization policy for process-wide concurrency caps.163MIT OR Apache-2.0
starlang-macrosErgonomic macros for Starlang163MIT OR Apache-2.0
taktora-medkit-binding-connectortaktora binding for taktora-medkit: maps connector-framework ConnectorHealth transitions into SOVD Components and DTCs…163Apache-2.0 OR MIT
starlang-applicationApplication lifecycle management for Starlang162MIT OR Apache-2.0
taktora-idl-coreShared bounded message-type IR for interface descriptions (structs, enums, sequences, services). The message-plane twin of…162Apache-2.0 OR MIT
busybeaverThis Beaver executes your Futures independently of your worker threads, supporting scheduling strategies such as time intervals,…161MIT OR Apache-2.0
relayrl_algorithmsIndependent / Multi-Agent Proximal Policy Optimization (PPO) Algorithms for the RelayRL framework160Apache-2.0
qubit-execution-servicesAggregated execution services facade for blocking, CPU-bound, Tokio blocking, and async IO tasks158Apache-2.0
theater-handler-rpcRPC handler for Theater WebAssembly runtime - inter-actor communication158Apache-2.0
kwokka-runtimescheduler, worker, task, memory, timer, and sync primitives157MIT OR Apache-2.0
qubit-concurrentConcurrent utilities library providing thread pools, task scheduling, synchronization primitives and other concurrent programming…157Apache-2.0
ritlersA task-length aware rate limiter that waits for tasks to finish before counting them against the rate limit157MIT OR Apache-2.0
rsmg-coreCore atomic pointer management and concurrent data structures for the RSMG framework.156MIT OR Apache-2.0
taktora-medkit-manifestThe mandatory Area/Component grouping manifest for taktora-medkit: a type-safe builder core plus a TOML loader over one shape,…156Apache-2.0 OR MIT
proofman-mpiMessage Passing Interface bindings for Rust155MIT OR Apache-2.0
theater-handler-timerTimer handler for Theater WebAssembly runtime - periodic tick callbacks155Apache-2.0
qubit-event-busA lightweight, thread-safe in-process event bus for Rust154Apache-2.0
atomr-accel-patternsUniversal GPU actor blueprints for atomr-accel-cuda: DynamicBatchingServer, InferenceCascade, ModelReplicaPool,…154Apache-2.0
bb-compilerCompiler pipeline for the bytesandbrains framework — Compiler driver, CompilerPass trait, canonical pass list, BuildError.154AGPL-3.0-or-later
atomr-infer-runtime-litellmLiteLLM proxy provider for atomr-infer — implements ModelRunner against the LiteLLM unified API gateway, fronting…154Apache-2.0
myelonUltra-low-latency and high-throughput typed transport for multiprocess SHM and mmap. Layers framing, codecs, typed zero-copy, and…154MIT OR Apache-2.0
crossbarZero-copy pub/sub over shared memory. URI-addressed. O(1) transfer at any payload size.154Apache-2.0
tasker-workerWorker foundation system for multi-language step execution153MIT
acton-aiAn agentic AI framework where each agent is an actor152MIT
taktora-idl-codegenPolicy-owning codegen layer for the message-plane IR: naming policy, the MessageBackend trait, and the resolve+generate entry…151Apache-2.0 OR MIT
pipe-ioTyped source-transform-sink pipelines with backpressure, batching, windowing, and per-stage error isolation. A lightweight…150Apache-2.0
yot_run_macrosThe wrapper macro for a work-stealing, multi-threaded async executor with non-blocking scheduling.150MIT OR Apache-2.0
regent-cell-typesPublic trait surface and wire-protocol types for the Regent cell-architecture substrate (pre-1.0; semver-stable when Fuse plus…149Apache-2.0
locus-allocNUMA-aware KV-block pooling with owner-drained chunk mailboxes for CPU LLM inference serving149Apache-2.0