#lock-free

  1. sharded-slab

    A lock-free concurrent slab

    v0.1.7 37.0M #lock-free #slab-allocator #allocator #atomic #slab
  2. crossbeam-deque

    Concurrent work-stealing deque

    v0.8.6 37.8M #lock-free #chase-lev #scheduler
  3. crossbeam-epoch

    Epoch-based garbage collection

    v0.9.18 38.6M #lock-free #rcu #atomic
  4. crossbeam

    Tools for concurrent programming

    v0.8.4 8.3M #lock-free #atomic #garbage #rcu #non-blocking
  5. ringbuf

    Lock-free SPSC FIFO ring buffer with direct access to inner data

    v0.5.0 867K #ring-buffer #fifo #lock-free #spsc
  6. rtrb

    A realtime-safe single-producer single-consumer ring buffer

    v0.3.4 997K #ring-buffer #lock-free-queue #wait-free #spsc #lock-free
  7. loom

    Permutation testing for concurrent code

    v0.7.2 2.6M #lock-free #concurrency-testing #atomic
  8. papaya

    A fast and ergonomic concurrent hash-table for read-heavy workloads

    v0.2.4 830K #lock-free #hash-map #concurrency #atomic
  9. crossfire

    channels for async and threads

    v3.1.16 57K #async-channel #lock-free #async-blocking #channel
  10. boxcar

    A concurrent, append-only vector

    v0.2.14 1.7M #lock-free #atomic #concurrency #vector
  11. cordyceps

    Mycelium intrusive data structures

    v0.3.4 447K #lock-free-queue #intrusive #lock-free #list #no-std
  12. amqprs

    AMQP 0-9-1 client implementation for RabbitMQ

    v2.1.5 63K #amqp #lock-free #rabbitmq #tokio
  13. seize

    Fast, efficient, and predictable memory reclamation for concurrent data structures

    v0.5.1 1.0M #lock-free #rcu #concurrency #garbage
  14. bbqueue

    A SPSC, lockless, no_std, thread safe, queue, based on BipBuffers

    v0.7.0 80K #no-std #thread-safe #lock-free #bipbuffer
  15. sdd

    Scalable lock-free delayed memory reclaimer

    v4.8.6 6.1M #lock-free #epoch #lock-free-memory #concurrency #garbage
  16. crossbeam-queue

    Concurrent queues

    v0.3.12 22.0M #lock-free-queue #mpmc #lock-free
  17. lockfree-object-pool

    A thread-safe object pool collection with automatic return and attach/detach semantics

    v0.1.6 592K #object-pool #lock-free #atomic #non-blocking
  18. thingbuf

    I'm at the buffer pool. I'm at the MPSC channel. I'm at the combination MPSC channel and buffer pool.

    v0.1.6 56K #mpsc #lock-free-queue #lock-free #pool #channel
  19. kovan

    High-performance wait-free memory reclamation for wait-free data structures. Bounded memory usage, predictable latency.

    v0.1.14 2.5K #memory-reclamation #lock-free #smr #concurrency
  20. crossbeam-skiplist

    A concurrent skip list

    v0.1.3 849K #skip-list #lock-free #map-set
  21. ferntree

    Concurrent in-memory B+ Tree featuring optimistic lock coupling

    v0.7.0 6.6K #database #b-tree #lock-free #concurrency
  22. evmap

    A lock-free, eventually consistent, concurrent multi-value map

    v11.0.0 567K #multi-value-map #eventually-consistent #lock-free #multi-value
  23. nexus-rt

    Single-threaded, event-driven runtime primitives with pre-resolved dispatch

    v2.4.1 380 #event-handling #trading #lock-free #concurrency
  24. left-right

    A concurrency primitive for high concurrency reads over a single-writer data structure

    v0.11.7 573K #data-structures #concurrency-primitives #lock-free #concurrency
  25. orx-concurrent-vec

    A thread-safe, efficient and lock-free vector allowing concurrent grow, read and update operations

    v3.10.0 9.5K #lock-free #atomic #concurrency #lock-free-data-structures #vec
  26. orx-concurrent-bag

    An efficient, convenient and lightweight grow-only concurrent data structure allowing high performance concurrent collection

    v3.4.0 566K #lock-free-data-structures #lock-free #data-structures #bag #concurrency
  27. idr-ebr

    An efficient concurrent ID to object resolver

    v0.3.2 550 #wait-free #slab #lock-free #ebr #idr
  28. pricelevel

    high-performance, lock-free price level implementation for limit order books in Rust. This library provides the building blocks for creating efficient trading systems with support for…

    v0.7.0 4.0K #finance-trading #lock-free #trading #finance
  29. hyphae

    Reactive cells and runtime primitives for rship

    v1.0.5 500 #cell #run-time #thread-safe #arc-swap #lock-free #compile-time #performance-monitoring #concurrency #rship
  30. nexus-channel

    High-performance lock-free SPSC channel for low-latency systems

    v1.2.4 700 #spsc #low-latency #lock-free
  31. qubit-atomic

    User-friendly atomic operations wrapper providing JDK-like atomic API

    v0.13.4 600 #lock-free #atomic #qubit #thread-safe #concurrency
  32. nexus-slab

    A high-performance slab allocator optimized for predictable tail latency

    v2.3.4 850 #slab-allocator #trading #lock-free-data-structures #lock-free #data-structures
  33. quetzalcoatl

    Lock-free ring buffers (SPSC, MPSC, SPMC, MPMC, and broadcast) for high-performance concurrent communication

    v0.13.0 #ring-buffer #mpmc #lock-free #broadcast #spmc
  34. concurrent-map

    a lock-free linearizable B+ tree

    v5.0.37 6.5K #lock-free #performance #tree #index
  35. smallring

    High-performance ring buffer with automatic stack/heap optimization | 高性能环形缓冲区,支持栈/堆自动优化

    v0.2.2 110 #lock-free #ring-buffer #spsc #lock-free-queue #concurrency
  36. inqjet

    Ultra-fast, low-latency logging for Rust applications

    v1.2.0 600 #logging #low-latency #lock-free #performance #async
  37. amity

    Concurrency algorithms

    v0.6.3 #lock-free #wait-free #algorithm #concurrency #no-std
  38. atomic-take

    Atomically take a value out of a container once

    v1.1.0 532K #lock-free #atomic #options
  39. disruptor-mp

    Ultra-low-latency and high-throughput multiprocess ring-buffer substrate over SHM and mmap (LMAX Disruptor design, extended cross-process), with cross-process producer/consumer coordination…

    v0.1.0-alpha.2 #ring-buffer #shared-memory #ipc #lock-free #disruptor #ipc-shared-memory
  40. orx-concurrent-ordered-bag

    An efficient, convenient and lightweight grow-only concurrent data structure allowing high performance and ordered concurrent collection

    v3.4.0 596K #lock-free-data-structures #lock-free #data-structures #concurrency #atomic
  41. object-pool

    A thread-safe object pool with automatic return and attach/detach semantics

    v0.6.0 139K #lock-free #atomic #garbage
  42. skl

    A lock-free thread-safe concurrent ARENA based (heap backend or memory map backend) skiplist implementation which helps develop MVCC memtable for LSM-Tree

    v0.22.17 4.5K #skip-list #lock-free #memtable #crossbeam-skiplist #arena
  43. nexus-id

    High-performance ID generators for low-latency systems

    v1.1.5 350 #lock-free-data-structures #lock-free #concurrency #trading #data-structures
  44. st3

    A very fast lock-free, bounded, work-stealing LIFO queue

    v0.4.1 4.1K #lock-free-queue #work-stealing-queue #lock-free #bounded #stack
  45. nexus-queue

    High-performance lock-free SPSC and MPSC queues for low-latency systems

    v1.3.1 600 #lock-free-queue #ring-buffer #mpsc #spsc #lock-free
  46. atomptr

    A safe copy-on-write wrapper around AtomicPtr with some extra tricks

    v4.0.0-alpha.1 800 #lock-free #memory-concurrency #performance #concurrency #memory
  47. kovan-map

    Lock-free concurrent hash maps using kovan memory reclamation

    v0.1.14 2.2K #hash-map #lock-free #wait-free #concurrency
  48. nexus-rate

    Rate limiting and flow control primitives for real-time systems

    v2.1.3 370 #lock-free-data-structures #lock-free #trading #concurrency #data-structures
  49. velocityx

    A production-ready Rust crate for lock-free concurrent data structures with performance monitoring

    v0.4.1 #lock-free-data-structures #lock-free #concurrency
  50. nexus-pool

    High-performance object pools for low latency systems

    v1.1.0 650 #lock-free-data-structures #lock-free #trading #concurrency #data-structures
  51. gil

    A collection of high-performance, lock-free concurrent queues (SPSC, MPSC, MPMC, SPMC) with sync and async support

    v0.9.0 #lock-free-queue #spsc #async-channel #lock-free #channel
  52. orx-pinned-concurrent-col

    A core data structure with a focus to enable high performance, possibly lock-free, concurrent collections using a PinnedVec as the underlying storage

    v2.18.0 585K #lock-free-data-structures #lock-free #data-structures #atomic #bag #concurrency
  53. market_square

    A lock-free mpmc "square"

    v0.3.1 #lock-free #mpmc #broadcast #no-alloc #no-std
  54. rts-alloc

    Shared memory allocator intended for small frequent allocations

    v4.0.0 116K #memory-allocator #slab-allocator #shared-memory #slot #class #worker-thread #lock-free #owns
  55. cache-padded

    Prevent false sharing by padding and aligning to the length of a cache line

    v1.3.0 301K #lock-free #cache #padding #atomic
  56. nexus-slot

    High-performance conflation slots (SPSC + SPMC) for latest-value-wins scenarios

    v1.1.2 420 #lock-free-data-structures #trading #lock-free #data-structures #concurrency
  57. nexus-logbuf

    Lock-free SPSC and MPSC byte ring buffers for logging and archival

    v2.2.0 1.0K #lock-free-queue #ring-buffer #mpsc #spsc #lock-free
  58. arena-b

    Production-grade bump allocator with lock-free, slab, and virtual-memory tooling for parsers, game engines, and request-scoped services

    v1.0.0 #bump-allocator #arena-allocator #lock-free #performance
  59. numalloc

    A blazing-fast, NUMA-aware memory allocator written in pure Rust

    v0.1.2 #memory-allocator #lock-free #performance #allocator
  60. fixed-cache

    A minimalistic, lock-free, fixed-size cache

    v0.1.10 151K #lock-free #hash #cache #concurrency
  61. nexus-async-net

    Async WebSocket adapter for nexus-net. Tokio-compatible, zero-copy, SIMD-accelerated.

    v0.9.1 #lock-free-data-structures #trading #lock-free #concurrency #data-structures
  62. rusted-ring

    LMAX inspired Lock-free ring buffers with cache-aligned memory pools for high-performance event systems

    v0.5.6 1.2K #ring-buffer #lock-free #memory-pool #performance #zero-copy
  63. selectables

    Lock-free channels with a unified select! macro for recv and send arms

    v0.2.0 #lock-free #channel #broadcast-channel #broadcast #concurrency
  64. async-event

    An efficient async condition variable for lock-free algorithms

    v0.2.1 32K #lock-free #async #future #atomic
  65. lock_free_hashtable

    Lock-free (almost) insertion only hashtable

    v0.1.4 52K #hash-map #lock-free #insertion #locking #resize #exclusive
  66. handler_table

    A lock-free table of event handlers

    v0.1.2 4.9K #lock-free #arce-os
  67. nexus-stats

    Fixed-memory, zero-allocation streaming statistics for real-time systems

    v6.0.1 600 #trading #lock-free-data-structures #lock-free #concurrency #data-structures
  68. gyre

    A lock-free asynchronous ring buffer inspired by the LMAX Disruptor

    v1.1.4 #ring-buffer #lock-free #disruptor #concurrency #async
  69. enso-channel

    Batch-first, bounded, lock-free ring-buffer channels (MPSC/Fan-out) for bursty, latency-sensitive systems

    v0.2.1 #bounded-channel #ring-buffer #lock-free #batch
  70. swmr-cell

    A thread-safe single-writer multi-reader cell with wait-free reads and version-based garbage collection

    v0.3.1 #lock-free #wait-free #rcu #concurrency
  71. ironsbe-channel

    High-performance channel abstractions for IronSBE messaging

    v0.3.0 470 #mpsc #spsc #low-latency #lock-free
  72. ranged-mmap

    Type-safe memory-mapped file library with lock-free concurrent writes to non-overlapping ranges

    v0.4.0 #mmap #lock-free #zero-copy #concurrency #memory-map
  73. opool

    High-performance, lock-free local and concurrent object pool with automated allocation, cleanup, and verification

    v0.2.0 12K #object-pool #lock-free
  74. arena-alligator

    Arena allocator for bytes::Bytes with a fixed-slot fast path and buddy mode

    v0.6.0 #arena-allocator #byte #buddy #fixed-slot #path #waiter #lock-free #fixed-size #geometry #coalesce
  75. aiq

    An intrusive list with lock-free insertion

    v0.1.0-alpha.6 800 #lock-free #async #no-std #atomic
  76. feagi-state-manager

    Runtime state management for FEAGI - cross-platform, RTOS-compatible

    v0.0.12 #state-management #agent-registry #lock-free #cross-platform #feagi #memory-map #serialization #no-std #single-threaded #multi-threading
  77. nexus-decimal

    Fixed-point decimal arithmetic with compile-time precision

    v1.2.2 390 #compile-time #trading #lock-free #lock-free-data-structures #concurrency
  78. evno

    A high-performance event bus for asynchronous tasks and event-driven systems

    v1.0.2 #event-bus #actor #lock-free #performance
  79. spmc-waker

    A cached SPMC atomic waker

    v0.1.0-alpha.5 1.1K #lock-free #mpsc #atomic #async #no-std
  80. slotbus

    Lock-free shared memory IPC with slotted request/response. Sub-microsecond wake latency, zero-copy payloads, 32 concurrent in-flight requests per worker.

    v0.1.2 #ipc #shared-memory #lock-free #low-latency #rpc
  81. lock-free-static

    Lock-free static variables

    v0.2.3 #lock-free #lazy-evaluation #once
  82. phosphor-core

    Audio engine, mixer, and transport for the Phosphor DAW

    v0.3.5 #audio-player #midi #mixer #clips #daw #lock-free #synth #real-time-audio #bpm #notes
  83. fluxmap

    thread-safe, transactional, and concurrent in-memory key-value store for Rust. Offers ACID guarantees with Serializable Snapshot Isolation (SSI) and optional durability via a Write-Ahead Log (WAL)…

    v0.3.7 #skip-list #lock-free #mvcc #map #wal
  84. melin-pipeline

    Lock-free ring buffers with dependency gating for low-latency inter-thread communication

    v0.10.1 #ring-buffer #low-latency #lock-free #spsc #batch #io-uring #inter-thread #producer-consumer #sequencer #cache-line
  85. fast-stm

    Performance-focused implementation of software transactional memory. Allows composable atomic operations

    v0.7.1 #lock-free #stm #concurrency #atomic
  86. bbx_core

    Foundational utilities for audio DSP: lock-free SPSC, denormal handling, stack-allocated collections

    v0.4.3 #real-time-audio #spsc #lock-free #dsp #audio-dsp
  87. nexus-async-rt

    Experimental single-threaded async executor (reference implementation; tokio is the supported path for production use)

    v0.7.0 #async-executor #lock-free #trading #concurrency #lock-free-data-structures
  88. aarc

    An atomically updatable Arc for lock-free concurrency

    v0.4.0 19K #lock-free #arc #atomic #thread-safe #sync
  89. direct_ring_buffer

    A high-performance, lock-free ring buffer for single-producer, single-consumer scenarios

    v0.2.2 #ring-buffer #lock-free #spsc
  90. pi_append_vec

    Only supports append vectors, lock free

    v0.6.3 1.7K #vec #lock-free
  91. atomic-tagged-ptr

    A platform-adaptive atomic tagged pointer implementation supporting 32-bit, 48-bit, and 52/57-bit high virtual address layouts with ABA protection

    v0.2.0 #tagged-pointers #virtual-address #tagged-ptr #32-bit #aba #lock-free #64-bit
  92. nexus-stats-regression

    Online regression, learning, and estimation for nexus-stats

    v1.3.1 290 #lock-free-data-structures #lock-free #trading #concurrency #data-structures
  93. kovan-channel

    Multi-producer multi-consumer channels using Kovan for memory reclamation

    v0.1.12 390 #lock-free #mpmc #concurrency #channel #atomic
  94. rust-tango

    A lock-free, high-performance IPC channel inspired by Firedancer's Tango

    v0.1.2 #lock-free #ipc #channel #spsc #ipc-channel
  95. virtual-buffer

    A cross-platform library for dealing with buffers backed by raw virtual memory

    v2.0.0 210 #virtual-memory #lock-free #concurrency #memory #vector
  96. anchormap

    Lock-free concurrent hash map: elements never move after insertion, enabling lock-free reads

    v0.2.0 #hash-map #lock-free #concurrency #no-reorder
  97. fastskip

    Lock-free arena-backed skip list memtable for LSM-tree storage engines

    v0.1.1 #skip-list #lock-free #memtable #concurrency #lsm
  98. ph-eventing

    Stack-allocated ring buffers for no-std embedded targets

    v0.1.2 #ring-buffer #lock-free #spsc #embedded
  99. ubq

    Lock-free unbounded MPMC queue backed by a linked ring of fixed-size blocks

    v4.0.0 #lock-free-queue #mpmc #lock-free #concurrency #channel
  100. oneringbuf

    A lock-free single-producer, single-consumer (SPSC) ring buffer with in-place mutability, asynchronous support, and virtual memory optimisation

    v0.8.0 #lock-free #async #mmap #no-alloc #circular-buffer
  101. cache-advisor

    scan-resistant concurrent cache eviction manager

    v1.0.16 5.4K #lfu #lock-free #concurrency #cache #concurrency-cache
  102. crush-core

    High-performance parallel compression library core

    v0.2.1 #compression #cleanup #cancellation-token #operation #mtime #crc32 #cooperative-cancellation #lock-free #checksum #raii
  103. dualcache-ff

    A wait-free, high-performance concurrent cache optimized for extreme read-to-write ratios

    v0.4.0 #wait-free #lock-free #cache #performance #cache-concurrency #concurrency
  104. leapfrog

    A fast, lock-free concurrent hash map

    v0.3.3 160 #hash-map #lock-free #concurrency-map #concurrency
  105. pi_key_alloter

    lock free Key(idx:u32, version:u32) alloter

    v0.6.4 310 #lock-free #alloter #key
  106. photon-ring

    Ultra-low-latency SPMC/MPMC pub/sub using stamped ring buffers. Formally sound with atomic-slots feature. no_std compatible.

    v2.5.0 #pub-sub #spmc #zero-alloc #lock-free #no-std
  107. bus

    A lock-free, bounded, single-producer, multi-consumer, broadcast channel

    v2.4.1 81K #bounded-channel #lock-free #broadcast-channel #broadcast
  108. bloom_lfs

    A high-performance, latch-free log-structured storage layer built for modern flash storage and multi-core systems

    v0.1.1 #storage #lock-free #flash-storage #log-structured #storage-layer #io-uring #concurrency #lfs #llama #multi-core
  109. memlink-shm

    High-performance shared memory IPC library with multi-priority messaging and lock-free ring buffers

    v0.1.3 #shared-memory #ipc #cross-platform #low-latency #lock-free #ipc-shared-memory
  110. kovan-queue

    High-performance queue primitives and disruptor implementation for Kovan

    v0.1.14 #lock-free-queue #lock-free #disruptor #concurrency
  111. swap-buffer-queue

    A buffering MPSC queue

    v0.2.1 17K #mpsc #lock-free #async #atomic #no-std
  112. chenal

    Performant channel implementations

    v0.1.0-alpha.2 #lock-free #mpsc #async-channel #no-std
  113. nexus-notify

    Cross-thread event queue with conflation and FIFO delivery

    v1.0.2 310 #lock-free-data-structures #lock-free #trading #concurrency #data-structures
  114. avila-parallel

    Zero-dependency parallel library with work stealing, SIMD, lock-free operations, adaptive execution, and memory-efficient algorithms

    v0.4.0 #lock-free #work-stealing #adaptive
  115. hotswap-config

    Zero-downtime configuration management with lock-free hot-reloads and atomic updates

    v0.2.0 #configuration-management #lock-free #hot-reloading #zero-downtime
  116. atomic_list

    Lock-free circular ring of intrusive ref-counted nodes plus shared cursors

    v2.0.0 #lock-free #cursor #intrusive
  117. nexus-stats-detection

    Advanced change detection and signal analysis for nexus-stats

    v1.2.0 300 #change-detection #trading #lock-free #lock-free-data-structures #concurrency
  118. oxurack-midi

    Shared MIDI message types for the oxurack ecosystem

    v0.1.0 #midi-message #oxurack #ecosystem #module #shared #allocation-free #lock-free #zero-copy
  119. orx-concurrent-queue

    A high performance and convenient thread safe queue that can concurrently grow and shrink with push, extend, pop and pull capabilities

    v1.2.0 569K #lock-free-queue #lock-free #lock-free-data-structures #concurrency #atomic #data-structures
  120. magnetic

    Low-latency lock-free queues

    v2.5.2 140 #fifo-queue #lock-free-queue #lock-free #fifo
  121. local_lru

    thread-safe and lock-free LRU cache based on thread local storage

    v0.4.6 1.0K #thread-local-storage #lru-cache #local-cache #thread-safe #lock-free #thread-safe-and-lock-free #expiration
  122. once-arc

    Initialize-once Arc<T> containers with zero-cost reads

    v0.1.1 #lock-free #atomic #concurrency #arc #once
  123. renege

    Tracking cache validity using fast concurrent invalidation propogation

    v0.3.1 290 #cache #invalidation #lock-free #frp
  124. pi_slot

    lock free Slotmap data structure

    v0.4.2 850 #slot-map #lock-free
  125. ax-handler-table

    A lock-free table of event handlers

    v0.3.7 370 #lock-free #arce-os
  126. lock_freedom

    concurrent data structures and a solution to the ABA problem as an alternative of hazard pointers

    v0.1.1 #lock-free #concurrency #lock-free-data-structures #atomic
  127. lophat

    Lockfree Persistent Homology Algorithm Toolbox

    v0.11.0 1.4K #persistent-homology #lock-free #algorithm #column #python-bindings #toolbox #phat #employ #accessible
  128. nblf-queue

    Atomic, wait-free MPMC queues based on the nblfq algorithm

    v0.1.0 #lock-free #lock-free-queue #mpmc #atomic #no-std
  129. nexus-net

    Low-latency networking primitives: buffers, TLS codec, wire abstractions

    v1.0.0 #lock-free-data-structures #trading #lock-free #concurrency #data-structures
  130. zero-pool

    High-performance thread pool with consistent low-latency task dispatch

    v0.8.0 #thread-pool #lock-free #concurrency #performance #parallel
  131. orx-concurrent-option

    ConcurrentOption is a lock-free concurrent read and write option type

    v1.5.0 11K #lock-free #lock-free-data-structures #atomic #options #concurrency #data-structures
  132. ptab

    Lock-free concurrent table optimized for read-heavy workloads

    v0.1.7 #lock-free #concurrency #atomic
  133. omega-cache

    A high-performance, concurrent cache for Rust with lock-free slot management and pluggable eviction policies

    v0.3.1 #lru-cache #lock-free #cache-concurrency #s3fifo #concurrency #cache #lru
  134. lfrlock

    A Lock-Free Read Lock where reads never block and writes are serialized using Mutex

    v0.3.0 #lock-free #reader-writer #concurrency #mutex
  135. concurrent-sharded-stack

    A lock-free concurrent stack that shards a Treiber stack per thread and reclaims memory with epoch-based GC

    v0.2.0 #lock-free #treiber-stack #concurrency #stack #treiber
  136. tachyon-ipc

    Bare-metal lock-free IPC, SPSC ring buffer over POSIX shared memory

    v0.5.1 #ring-buffer #shared-memory #ipc #spsc #lock-free #bare-metal #posix #tachyon #ipc-bus
  137. rbuffer

    Lock-free fixed-size SPSC and MPSC ring buffers for low-latency messaging

    v0.1.3 #ring-buffer #mpsc #lock-free #spsc
  138. nexus-web

    Low-latency WebSocket, HTTP/1.1, and REST primitives. Sans-IO, zero-copy, SIMD-accelerated.

    v0.8.0 #lock-free-data-structures #trading #lock-free #concurrency #data-structures
  139. simple-left-right

    Lockfree, realtime safe and copy-free Synchronisation

    v0.2.3 310 #real-time #read-write #lock-free #concurrency #no-std
  140. jacques

    High-performance lock-free MPMC queues with horizontal scaling and zero-allocation operation

    v0.1.3 #lock-free-queue #lock-free #mpmc #queue #concurrency
  141. horde

    threads

    v0.1.5 #lock-free #hash-map #concurrency #atomic
  142. light-qsbr

    A lightweight Quiescent-State-Based Reclamation (QSBR) library for safe memory reclamation in lock-free and async runtimes

    v1.1.2 #memory-reclamation #lock-free #qsbr #high-performance
  143. rt-history

    An RT-safe history log with error checking

    v4.1.0 #wait-free #real-time #history #lock-free
  144. waitfree-sync

    A collection of wait-free data structures

    v0.3.3 #lock-free-queue #wait-free #lock-free #buffer
  145. php-lsp

    A PHP Language Server Protocol implementation

    v0.10.0 #language-server-protocol #document-store #php #semantic-tokens #matching #camel #lock-free #gc #dash-map #static-analysis
  146. saturn-ring-buffer

    A high-performance ring buffer

    v0.3.0 #fifo-queue #lock-free-queue #ring-buffer #spsc #lock-free
  147. ferroc

    A fast & lock-free memory allocator library

    v1.0.0-pre.3 1.5K #memory-allocator #heap-memory #lock-free-memory #lock-free #heap-allocator
  148. optx-stm

    Hybrid Software Transactional Memory (STM) library exploring NOrec vs TL2 tradeoffs

    v0.1.2 #transactional-memory #stm #concurrency #lock-free #memory-concurrency
  149. nexus-stats-smoothing

    Advanced smoothing algorithms for nexus-stats: KAMA, Holt, Spring, Kalman1d, WindowedMedian

    v1.2.3 290 #lock-free-data-structures #trading #lock-free #concurrency #data-structures
  150. concurrent-pool

    A concurrent object pool

    v0.1.5 #object-pool #memory-pool #lock-free #concurrency
  151. tower-shot

    A high-performance, atomic-backed rate limiting middleware for tower

    v0.1.1 #rate-limiting #http-middleware #rate-limiting-middleware #tower #timeout #axum #load-shedding #lock-free
  152. subms-rate-limiter

    submillisecond.com cookbook recipe - concurrency: subms-rate-limiter. Lock-free GCRA-style rate limiter with a single-atomic CAS-loop.

    v0.5.2 #lock-free #gcra #low-latency #subms
  153. housekeeping

    A concurrent memory reclaimer for periodic cleanups

    v0.0.3 #garbage-collection #memory-reclaimer #lock-free
  154. ncp-engine

    High performance fuzzy matcher engine

    v0.1.3 8.1K #matcher #thread-pool #nucleo #fork #high #lock-free #tui
  155. roda-state

    A zero-copy, lock-free multi-threaded stage engine for ultra-low latency pipelines

    v0.1.0 #low-latency #lock-free #concurrency #pipeline #hft
  156. nexus-stats-control

    Advanced control and frequency primitives for nexus-stats

    v2.0.0 330 #lock-free-data-structures #trading #lock-free #concurrency #data-structures
  157. interrupt

    v0.2.5 280 #critical-section #dynamic-memory-allocation #embedded-devices #free #wait-free #spsc #mpmc #lock-free
  158. subms-mpsc-queue

    submillisecond.com cookbook recipe - concurrency: subms-mpsc-queue. Vyukov-style multi-producer single-consumer linked queue with dangling-tail handling.

    v0.5.2 #mpsc #lock-free-queue #subms #lock-free #vyukov
  159. listfree

    lockfree prepend-only list

    v0.9.0 #lock-free #list #linked-list
  160. rc_event_queue

    VecDeque-like fast, unbounded, FIFO, concurent read-lock-free message queue

    v0.4.3 480 #message-queue #mpmc #lock-free #lock-free-queue #concurent
  161. lowlet

    Low-latency IPC library using shared memory and lock-free structures

    v0.1.2 #lock-free #ipc #shared-memory #low-latency #trading
  162. per-thread-object

    Efficient per-object thread-local storage implementation

    v0.6.1 550 #thread-local-storage #per-object #lock-free #end #limit
  163. concurrent_avl_tree

    Lock-free readable AVL tree with epoch-based reclamation and background batch rebalancing

    v0.1.0 #avl-tree #lock-free #concurrency #epoch-reclamation
  164. simboli_thread

    Thread Pool Management

    v0.0.2 #lock-free #scheduler #framework #run-time
  165. kora-observability

    Per-key stats, hot-key detection, and memory attribution for Kōra

    v0.2.0 #observability #kora #statistics #lock-free #attribution #sketch #key-prefix #histogram #exposition #concurrency
  166. sendspin

    Hyper-efficient Rust implementation of the Sendspin Protocol for synchronized multi-room audio streaming

    v0.2.1 #audio-streaming #synchronized #rust-implementation #protocols #zero-copy #lock-free #websocket #protocols-client
  167. rcu_128

    RCU (Read-Copy-Update) implementation for platforms supporting atomic 128-bit operations

    v0.2.3 #read-copy-update #lock-free #atomic #rcu
  168. yring

    Bounded SPSC ring with ypipe-style batched flush/prefetch

    v0.2.1 100 #ring-buffer #lock-free #spsc #batching #ypipe
  169. subms-spsc-ring-buffer

    submillisecond.com cookbook recipe - concurrency: subms-spsc-ring-buffer. Wait-free SPSC ring buffer with cache-line padded counters and opposite-index caching; sub-50ns enqueue/dequeue on sibling cores.

    v0.5.2 #ring-buffer #spsc #lock-free #subms #concurrency
  170. fast-smr

    Toward fast, wait-free, portable, and robust memory reclamation

    v0.2.3 19K #smr #thread-safe #lock-free #sync
  171. shm-primitives

    Lock-free primitives for shared memory IPC: BipBuffer, slot metadata, and OS-level doorbell/mmap

    v7.3.0 #shared-memory #ring-buffer #ipc #lock-free
  172. arena-spsc

    A lock-free single-producer single-consumer byte channel backed by a flat arena

    v0.1.0 #lock-free #spsc #low-latency #arena #channel
  173. log_structured_store

    A high-throughput append-oriented storage engine built in Rust using batched buffer-ring writes, direct I/O (O_DIRECT), and async io_uring dispatch

    v0.1.0 #storage-engine #io-uring #lock-free #log-structured #store #high-throughput #concurrency #logging #llama #byte-offset
  174. bus_queue

    Lock-free Bounded non-Blocking Pub-Sub Queue

    v0.5.3 #lock-free-queue #pub-sub #lock-free #async #future
  175. snaplock

    RwLock with lock-free Reads and sequential Writes

    v0.0.5 #rw-lock #wait-free #concurrency #lock-free
  176. seqmap

    A blazing fast seqlock-based concurrent hashmap where every data cell is its own seqlock, suitable for thousands of concurrent readers and writers

    v0.1.4 #lock-free #hash-map #seq-lock #parallel #concurrency #concurrency-map
  177. someday

    Lock-free MVCC primitive

    v0.6.0 120 #lock-free #multi-version #mvcc #atomic #concurrency
  178. historian

    a high performance zero-config histogram implementation

    v4.0.4 5.4K #lock-free #performance-metrics #telemetry #tuning
  179. loopq

    An efficient SPSC lock-free ring buffer with support for no_std, Embassy, and Tokio

    v0.1.1 #ring-buffer #lock-free #spsc #async
  180. rarena-allocator

    Lock-free ARENA allocator which can be used in both memory and on-disk

    v0.6.0 4.1K #arena-allocator #lock-free #allocator #arena
  181. quetzal-uring

    Lock-free multi-producer io_uring submission and multi-consumer completion, built on quetzalcoatl protocols and ququmatz syscalls

    v0.1.0 #io-uring #ring-buffer #lock-free #mpmc #linux
  182. forge-audio

    Zero-allocation, lock-free audio architecture for real-time DSP, game engines, and WebAssembly

    v0.1.0 #audio-player #real-time-audio #zero-allocation #dsp #lock-free #audio-dsp
  183. avx-parallel

    Zero-dependency parallel library with work stealing, SIMD, lock-free operations, adaptive execution, and memory-efficient algorithms

    v0.4.0 #lock-free #work-stealing #adaptive
  184. cahotic

    Thread Pool Management

    v0.5.0 #lock-free #scheduler #framework #run-time
  185. cyclotrace

    A high-performance, wait-free ring buffer in Rust. Supports SPMC with peek-based semantics instead of destructive consumption.

    v0.2.0 #ring-buffer #wait-free #spmc #lock-free #no-alloc
  186. atomic_once_cell

    Thread-safe and lock-free OnceCell and Lazy

    v0.2.0 4.4K #lock-free #atomic #non-blocking
  187. ttlog

    High-performance lock-free tracing and logging system

    v0.1.21 #logging-tracing #lock-free #performance
  188. atomicring

    AtomicRingBuffer is a constant-size almost lock-free concurrent ring buffer

    v1.2.9 1.7K #ring-buffer #lock-free #constant-size #concurrency #ring-queue #64-bit #incremented #benchmark #8-bit #16-bit
  189. sbitmap

    Fast and scalable bitmap implementation based on Linux kernel's sbitmap

    v0.1.1 #lock-free #allocator #bitmap #scalable #concurrency
  190. ring-channel

    Bounded MPMC channel abstraction on top of a ring buffer

    v0.12.0 12K #mpmc #ring-buffer #fifo #buffer-ring #lock-free
  191. branch_allocator

    A lock-free buddy allocator for no_std

    v1.0.8 #memory-allocator #lock-free #buddy #osdev
  192. nexus-smartptr

    Inline smart pointers for trait objects — Flat (inline-only) and Flex (inline with heap fallback)

    v0.1.1 420 #lock-free-data-structures #trading #lock-free #concurrency
  193. lambda-channel

    A crossbeam-like channel concurrently executes lambda functions

    v0.1.3 460 #executor #lock-free #pipeline #thread
  194. lockfree

    concurrent data structures and a solution to the ABA problem as an alternative of hazard pointers

    v0.5.1 68K #lock-free-data-structures #concurrency #atomic
  195. ferrilog

    High-performance lock-free structured logging with sub-30ns hot-path latency

    v0.1.0 #lock-free #structured-logging #logging #low-latency #async
  196. forge-manifest

    Hierarchical capability manifest for Code Mode tool discovery

    v0.6.0 #mcp-server #forge #sandboxed #mode #token #llm #hierarchical #tool-calling #lock-free #tool-schema
  197. listener-holder

    A thread-safe single-listener holder with lock-free reads for Rust

    v0.1.1 #thread-safe #lock-free #listener #callback #observer
  198. atomic-cuckoo-filter

    Highly concurrent Cuckoo Filter

    v0.3.0 140 #lock-free #cuckoo-filter #concurrency #high-concurrency #probabilistic-data-structure #concurrency-model #data-structures #hash
  199. slotpoller

    Bounded, lock-free futures collection. Faster than FuturesUnordered and other crates.

    v0.2.1 #lock-free #rust #async #future #concurrency #future-concurrency
  200. sarlacc

    Thread-safe lock-free interning of data

    v0.1.4 #lock-free #interning #ctrie
  201. santh-bufpool

    Typed buffer recycling with fixed size classes and lock-free checkout/return

    v0.1.0 #buffer-pool #lock-free #recycling #performance #buffer
  202. ratelock

    Zero-dependency, zero-allocation, lock-free token bucket rate limiter for Rust (std + no_std)

    v0.1.0 #token-bucket #lock-free #throttling
  203. llt-rs

    Low-Latency Primitives Toolkit for Rust

    v0.6.0 #ring-buffer #low-latency #lock-free #spsc
  204. rsmg-core

    Core atomic pointer management and concurrent data structures for the RSMG framework

    v0.1.0-alpha.2.0 #lock-free #concurrency #atomic #dioxus #wasm
  205. uf_rush

    A lock-free, thread-safe implementation of the Union-Find (Disjoint-Set) data structure

    v0.2.1 350 #disjoint-set #lock-free #union-find #thread-safe
  206. genswap

    Generation-tracked ArcSwap wrapper for 5-1600x faster cached reads in read-heavy workloads

    v0.1.0 #lock-free #cache #arc #atomic-cache #concurrency
  207. stm

    Software transactional memory. Allows composable atomic operations.

    v0.4.0 700 #lock-free #atomic #concurrency
  208. urcu

    safe wrapper of the memb variant of the userspace RCU library

    v0.0.4 #rcu #lock-free #reclamation #garbage
  209. pending

    lockfree worker thread responder for communicating a value back to the caller thread

    v1.0.1 #worker-thread #responder #value #strategy #rayon #caller #lock-free
  210. codas-flow

    Low-latency, high-throughput bounded queues ("data flows") for (a)synchronous and event-driven systems

    v0.7.1 #ring-buffer #lock-free #event-driven #codas #actor
  211. real-time

    Safely share data with a real-time thread

    v0.8.0 320 #data #thread #safely #fifo #value #lock-free
  212. rt-ring

    Lock-free SPSC ring buffer with overwrite-oldest semantics for real-time applications

    v0.1.0 #ring-buffer #real-time-audio #spsc #lock-free #real-time
  213. transactional

    optimistic lock-free confirmation-based transactional model for Rust

    v0.3.1 210 #optimistic #lock-free #confirmation-based #transaction #high-performance
  214. pithanos

    Fast, lock-free probabilistic data structures for modern Rust

    v0.2.0 #lock-free-data-structures #lock-free #bloom-filter #count-min-sketch #probabilistic-data-structures
  215. pi_buckets

    lock-free & auto-expansion buckets

    v0.1.2 #bucket #lock-free #auto-expansion
  216. hypercounter

    An atomic, lock-free, hash map-like counter structure

    v0.5.1 #lock-free #counter #atomic #map-like #structures #concurrency #hash #hash-map
  217. pinboard

    A lock-free, threadsafe way to publish data, just stick it on the pinboard

    v2.2.0 370 #lock-free #threading #concurrency
  218. concurrent-slotmap

    A lock-free concurrent slotmap

    v0.2.0-alpha.1 #slot-map #lock-free #arena-allocator #concurrency
  219. sevmap

    A lock-free, eventually consistent, concurrent single-value map

    v0.1.0 #single-value #map #lock-free
  220. spragga

    A scalable concurrent priority queue with relaxed ordering semantics

    v1.0.0 #priority-queue #skip-list #lock-free-data-structures #lock-free #concurrency #data-structures
  221. chute

    Lockfree mpmc/spmc broadcast queue

    v0.2.1 340 #lock-free-queue #lock-free #mpmc #broadcast #spmc
  222. Try searching with DuckDuckGo.

  223. rtrb-basedrop

    A fork of the rtrb crate that uses basedrop’s Shared pointer in place of Arc

    v0.1.2 #lock-free-queue #wait-free #spsc #lock-free
  224. skipfree

    lockfree skiplist

    v0.11.0 #skip-list #lock-free #active
  225. freezebox

    deref'able lazy-initialized container

    v0.2.4 #lock-free #container #lazy-evaluation #atomic #deref
  226. work-queue

    A concurrent work-stealing queue for building schedulers

    v0.1.4 #scheduler #work-stealing-queue #lock-free
  227. once-array

    Append-only single-writer fixed-capacity vector that can be shared across threads and accessed as a slice

    v0.1.0 #spmc #broadcast #lock-free
  228. snowdon

    A lightweight thread-safe snowflake ID implementation for Rust

    v0.2.0 850 #snowflake-id #lock-free #lightweight
  229. kevy-ring

    Lock-free bounded SPSC ring buffer. Pure Rust.

    v1.15.0 #lock-free-queue #ring-buffer #spsc #kevy #lock-free
  230. lockout-channel

    Lock-free unbounded MPMC channel using hazard pointers

    v0.2.1 #mpmc #lock-free #concurrency #channel
  231. lfchring

    Concurrent, lock-free implementation of a consistent hashing ring data structure, supporting virtual nodes and keeping track of replication

    v0.1.3 #consistent-hashing #hash-ring #lock-free #concurrency
  232. carbonmap

    Lock-free concurrent hash map for Rust with zero GC

    v0.1.2 #lock-free #hash-map #atomic #concurrency
  233. ringbuf-basedrop

    A fork of the ringbuf crate that uses basedrop’s Shared pointer in place of Arc

    v0.1.1 #ring-buffer #fifo #lock-free #spsc
  234. yep-coc

    circular buffer. This one happens to be a zero copy, MPMC, lock free queue.

    v0.2.0 #lock-free-queue #zero-copy #mpmc #circular-queue #lock-free
  235. turbo-mpmc

    A blazingly fast lock-free MPMC queue that beats crossbeam-channel on SPSC workloads

    v0.1.0 #lock-free-queue #mpmc #lock-free #concurrency #channel
  236. lock-free

    High-performance lock-free data structures for Rust with zero dependencies

    v0.1.2 #lock-free-data-structures #concurrency #data-structures
  237. str_cache

    A fast, lock-free, thread-safe string interning library

    v0.1.1 #string-interning #thread-safe #zero-copy #lock-free
  238. quid

    Fast, concurrent, lock-free UID generation library

    v0.1.4 #uid #lock-free #generation #concurrency
  239. nolock

    A collection of Lock-Free Datastructures

    v0.4.1 #lock-free #lock-free-data-structures
  240. lock_free_buddy_allocator

    Scalable lock-free buddy system allocator

    v0.2.1 190 #lock-free #allocator #buddy #no-std
  241. event_queue_ggmaldo

    Lock-free MPSC/SPSC event queues for DAW — UI to audio thread and back, zero allocations

    v0.1.0 #real-time-audio #lock-free #lock-free-queue #daw
  242. lockout

    A collection of lock-free utilities for Rust

    v0.2.0 #lock-free #atomic #non-blocking
  243. mini-io-queue

    Fixed-length, allocation and lock-free, async I/O oriented single-producer single-consumer queues

    v0.2.0 #lock-free-queue #lock-free #async-io #async-queue #io-async