#thread-safe

  1. futures-buffered

    future concurrency primitives with emphasis on performance and low memory usage

    v0.2.13 247K #future-concurrency #stream-future #low-memory #memory-concurrency #thread-safe #fixed-capacity #futures-unordered #processing-stream #pin #thread-safe-concurrency
  2. atomic_refcell

    Threadsafe RefCell

    v0.1.13 415K #refcell #thread-safe #atomic #borrow #rc #atomic-ref #shared-state #rw-lock #performance-critical #mutable-borrow
  3. bbqueue

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

    v0.7.0 74K #thread-safe #lock-free-queue #lock-free #bipbuffer
  4. sieve-cache

    SIEVE cache replacement policy with thread-safe wrappers

    v1.1.6 2.3K #cache #thread-safe #sieve #concurrency #thread-safe-concurrency
  5. pwd-grp

    Access Unix passwords and groups

    v1.0.2 42K #password #thread-safe #groups #unix #information #database
  6. ringbuffer-spsc

    A fast thread-safe single producer-single consumer ring buffer

    v0.2.2 189K #ring-buffer #spsc #producer-consumer #low-latency #wrap #high-throughput #power-of-two #bitmask #thread-safe #no-std
  7. irc

    usable, async IRC for Rust

    v1.1.0 4.4K #irc-client #thread-safe #async
  8. unique_id

    Traits and implementations for unique ID generators

    v0.1.7 1.6K #unique-id-generator #unique-identifier #random-string #uuid #random-id #thread-safe #string-id #u128 #increasing
  9. infinity_pool

    Offers object pooling capabilities both thread-safe and single threaded, both lifetime-managed and manual, both typed and untyped

    v0.8.10 3.4K #object-pool #thread-safe #single-threaded #pinned-pool #infinity #hardware-aware #multiple-different
  10. tiny-xlib

    A tiny Xlib wrapper for Rust

    v0.2.4 320K #xlib #xcb-connection #build #hook #error-handler #mention #wgpu #thread-safe #x11-dl #vulkan
  11. gardal

    A WIP performance-focused token-bucket rate limiting and throttling library

    v0.0.1-alpha.9 3.7K #rate-limiting #token-bucket #async-stream #throttling #performance-focused #token-bucket-algorithm #performance-optimization #quanta #timer #thread-safe
  12. fieldx

    Procedural macro for constructing structs with lazily initialized fields, builder pattern, and serde support with a focus on declarative syntax

    v0.2.3 2.0K #dependency-injection #lazy-evaluation #thread-safe #serde
  13. setup_read_cleanup

    safely transitioning through the three phases of shared resource access: setup, read, and cleanup

    v0.8.0 550 #shared-resources #thread-safe #graceful #phase-transition #static-safe
  14. shared-buffer-rs

    combines Arc and RefCell for Send and Sync

    v0.3.2 280 #thread-safe #send-sync #buffer
  15. observable-property

    A thread-safe observable property implementation for Rust

    v0.4.3 #properties #thread-safe #observer #observable #concurrency #thread-safe-concurrency
  16. ndata

    Thread-safe, self-owned JSON-like data with manual garbage collection

    v0.3.16 #garbage-collection #json-like #thread-safe #manual-memory-management #byte-buffer #mirror
  17. fast-able

    The world's martial arts are fast and unbreakable; 天下武功 唯快不破

    v1.20.2 #vec #thread-safe #wait-group #hash-map #sync #arts
  18. aarc

    An atomically updatable Arc for lock-free concurrency

    v0.4.0 21K #lock-free #arc #thread-safe #atomic #sync
  19. anndata-memory

    Thread-safe AnnData-like structure for single-cell genomics data in Rust. Provides controlled mutability, efficient memory management, and flexible data manipulation. Ideal for concurrent bioinformatics applications.

    v1.0.7 #genomics #ann-data #thread-safe #in-memory-data #single-cell #mutability #memory-data-structure #data-analysis #concurrency #genomics-data
  20. rsqlite-vfs

    Helping to implement SQLite VFS

    v0.1.0 104K #vfs #wasm #sqlite-extension #in-memory #help #js-value #thread-safe #wasm32-unknown-unknown #wasm-bindgen #libsqlite3
  21. basedrop

    Memory management tools for real-time audio and other latency-critical scenarios

    v0.1.3 4.9K #memory-management #real-time-audio #smart-pointers #collector #shared-cell #thread-safe #memory-location #arc #analogous
  22. crossync

    A fast concurrent programming suite for Rust

    v0.1.1 #mutex #atomic #thread-safe #thread-safe-concurrency
  23. redb-turbo

    redb fork with AES-256-GCM page encryption and zstd compression

    v0.2.0 #zstd #compression #redb #aes-256-gcm #transaction #database #table-definition #encryption #key-value-store #thread-safe
  24. easy_prefs

    simplest to use API we could think of to persist prefs to disk. Basically wrap a macro around a struct (see syntax), then data is saved when you write to it. Performant, testable, thread safe…

    v3.0.1 950 #thread-safe #local-storage #preferences #disk #macro #prefs #wasm #single-instance #toml-serialization #load-testing
  25. feldera-buffer-cache

    Weighted in-memory buffer caches with LRU and S3-FIFO eviction

    v0.272.0 #cache-eviction #lru-cache #in-memory-cache #s3-fifo #feldera #thread-safe #quick-cache #dbsp
  26. events_once

    Efficient oneshot events (channels) with support for single-threaded events, object embedding, event pools and event lakes

    v0.5.18 #events #single-threaded #channel #object #embedding #oneshot #thread-safe #awaiting #hardware-aware
  27. lockmap

    A high-performance, thread-safe HashMap and LRU cache with fine-grained per-key locking

    v0.2.1 190 #lru-cache #locking #hash-map #thread-safe #sharding #key-level
  28. hyphae

    Reactive cells and runtime primitives for rship

    v0.3.0 #cell #reactive #run-time #thread-safe #arc-swap #lock-free #concurrency #rship
  29. transientdb

    A lightweight, thread-safe temporary data storage system designed for efficient handling of transient data in Rust applications

    v0.2.5 #thread-safe #storage #database #database-storage #temporary
  30. rs-event-emitter

    simulate promise implementation for rust

    v3.0.3 850 #event-emitter #events #event-handling #asynchronous-events #thread-safe #tokio-runtime #async-runtime #async-events #event-processing
  31. threadsafe_zmq

    Thread-safe ZeroMQ wrapper with sync and async support

    v2.0.0 #zeromq #thread-safe #async-channel #sockets
  32. lol_alloc

    laughably simple wasm global_allocator

    v0.4.1 6.9K #global-allocator #wee-alloc #wasm #name #smaller #thread-safe
  33. irc-repartee

    the irc crate – usable, async IRC for Rust. Temporary fork for repartee IRC client (bind_address, immediate flush, rustls fix, flood protection, batched autojoin, local_addr, outgoing task handle).

    v1.5.0 #irc-client #irc #thread-safe #tokio
  34. shared-container

    A unified abstraction for shared data access in both multi-threaded and single-threaded environments

    v0.3.0 1.0K #shared-data-access #container #thread-safe #wasm
  35. io-pipe

    A fast and thread-safe library for creating multi-writer and single-reader pipelines in Rust

    v0.7.3 100 #thread-safe #multi-writer #single-reader #single-thread
  36. moz-cli-version-check

    Version checking library for Mozilla CLI tools

    v0.2.4 410 #checking #newer-version #cache #version-check #mozilla #version-info #serde-json #thread-safe #arc-mutex #non-blocking
  37. recipe

    Dynamic binary composition and low level manifest orchestration. Defines the blueprints and deterministic procedures for the Honest-Classified security ecosystem.

    v0.1.1 #define #blueprint #orchestration #high-assurance #ecosystem #ingredient #cryptography #thread-safe #data-integrity #bitstream
  38. rust_web_crawler

    A short summary of what your crate does

    v0.1.2 #fetcher #concurrency #channel #mutex #concurrency-mutex #summary #performance-testing #edge-cases #thread-safe #rate-limiting
  39. atomicow

    A Cow-like data structure where owned data is stored inside an Arc

    v1.1.0 207K #data-structures #arc #owned #rc #stored #thread-safe #borrowing
  40. thread-share

    safe and efficient data sharing between threads with zero-copy operations, change detection, and enhanced thread management

    v0.1.6 180 #thread-safe #shared-data #zero-copy #thread-concurrency #zero-copy-data #concurrency #safe-data
  41. aurora

    A lightweight and extensible data storage library in Rust

    v0.0.5 #in-memory-storage #real-time-applications #cache #thread-safe #embedded-database #concurrency-control #high-concurrency #memory-database #access-layer #access-control
  42. temporary-owner-rs

    temporary exclusive ownership over the data which can be Send to other thread

    v0.2.0 140 #send #thread-safe #borrow #ownership
  43. dynamo-kv-router

    KV Router - Radix tree for LLM KV cache routing

    v1.0.1 #block-hash #radix-tree #inference #router #worker #cache #llm #block-index #thread-safe #distributed
  44. autowrap

    Ergonomic smart pointer and interior mutability extensions

    v1.1.0 #interior-mutability #smart-pointers #extension #wrapper #abstraction #zero-cost #thread-safe
  45. sigstore-cache

    Flexible caching support for Sigstore clients

    v0.6.4 #file-system-cache #sigstore #thread-safe #client #ttl-cache #cache-expiration #in-memory-cache #public-key
  46. winhook

    x86_64 function hooking library for Windows and Wine

    v0.1.2 #x86-64 #hook #wine #windows #thread-safe
  47. 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 #ttl-cache
  48. breaker_machines_native

    Ruby FFI bindings for breaker-machines circuit breaker

    v0.5.7 #circuit-breaker #state-machine #ruby #observability #ruby-bindings #storage-back-end #thread-safe #rails #failover #microservices
  49. wrc

    A thread-safe weighted reference counting smart-pointer for Rust

    v2.1.0 #rc #thread-safe #weighted #smart-pointers #object #parent-child
  50. config_rw

    配置文件读取与写入

    v2.2.1 #configuration-management #callback #change #写入 #arc #concurrency #lazy-lock #配置文件读取 #rw-lock #thread-safe
  51. safe-allocator-api

    A safe wrapper around the allocator_api’s Allocator trait

    v0.6.0 550 #allocator-api #thread-safe #traits #shrink #layout #memory-management
  52. graph-clonable-ref

    A fast, thread-safe cloneable reference that preserves reference structure during deep cloning

    v0.2.0 #deep-clone #thread-safe #graph #reference #clone
  53. castbox

    A Runtime-Typed Reference-Counted Smart Pointer and Concurrent Programming tools

    v0.1.4 #thread-safe #dyn-any #dynamic-cast #runtime-typed #reference-counting
  54. trc

    A faster Arc

    v1.2.4 270 #rc #thread-safe #smart-pointers #reference-counting #memory
  55. mappedbptree

    Memory maped (mmap) B+ tree implementation in Rust

    v0.2.0 #mmap #b-tree #checksum #rw-lock #write-ahead-log #concurrency #zero-copy #page-size #exclusive #thread-safe
  56. retrogress

    Progress bars with a thin API around complex features

    v2.0.0 #progress-bar #thread-safe #multi-threading #borrowing #api #succeeded #text-line
  57. metrique-aggregation

    working with unit of work metrics - aggregation

    v0.1.9 #aggregation #metrics #metrique #histogram #metrics-unit #embedded #emit #sums #thread-safe #entry-level
  58. singleton-registry

    A thread-safe singleton registry for Rust with isolated, per-type storage

    v2.0.0 #thread-safe #singleton #registry #isolated #storage
  59. clasp-test-utils

    Test utilities for CLASP protocol crates

    v4.2.0 #testing #clasp #protocols #router #port #test-utilities #thread-safe
  60. proglog

    Thread safe progress logging

    v0.4.0 650 #logging #thread-safe #concurrency
  61. xiaoyong-value

    Collection of sharing state primitives for async contexts (both Sync and !Sync)

    v2.1.0 #rw-lock #primitive #sharing #state #single-threaded #unsync #thread-safe #mutex
  62. take-once

    A thread-safe container for one-time storage and one-time consumption of a value

    v0.1.3 450 #container-storage #one-time #thread-safe #consumption #store #arc
  63. pin-list

    A safe Pin-based intrusive doubly linked list

    v0.1.2 #linked-list #doubly-linked-list #thread-safe #pin #intrusive #async-mutex
  64. dirtyqueue

    thread and async safe, durable filesystem based queue

    v0.1.3 #queue #thread-safe #durable #filesystem #serde
  65. az_logger

    Very simple logging crate for my projects

    v0.1.5 #logging #log-format #success #debug-log #logging-macro #thread-safe #async-runtime #debugging #logging-entries #terminal-output
  66. steppe

    Follow the progress of a task easily

    v0.4.1 80K #progress-of-task #default-progress #atomic #updating #traits #thread-safe #mutex
  67. fusioncache-rs

    A multilevel cache for Rust. Inspired by https://github.com/ZiggyCreatures/FusionCache

    v0.1.4 #cache #github #fail-safe #distributed #factory #thread-safe #distributed-caching #concurrency #multi-level #idle
  68. cowboy

    Safe & convenient container for quick prototyping

    v0.1.14 370 #shared-data #thread-safe #prototyping #quick #traits #hash #sheriff #unsafe-methods #rw-lock #arc
  69. oxygenlance

    run BF Joust matches in Rust

    v1.0.5 #bf #joust #gearlance #process #embedded #interpreter #thread-safe
  70. atom

    A safe abstraction around AtomicPtr

    v0.4.0 16K #safe-abstraction #atomic-ptr #atomic-swap #thread-safe #pointers #data-exchange #shared-memory #wait-free
  71. mutual

    useful atomic objects for concurrent operations

    v1.0.1 #bit-set #object #concurrency #arc-swap #list #game-engine #data-structures #thread-safe
  72. prism3-atomic

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

    v0.2.0 #lock-free #atomic #thread-safe #prism3 #concurrency
  73. sdl-sys-bindgen

    Alternative bindings for SDL using bindgen

    v0.1.2+3.5.0-0e50195d3790184b2c9f38d441de0693b14229db #thread-safe #sdl #gpu-texture
  74. bbq2

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

    v0.4.3 2.1K #thread-safe #bbqueue #spsc #bip-buffers #lockless #unit-testing #reimplement
  75. sync-arena

    thread-safe arena allocator

    v0.2.0 #arena-allocator #thread-safe #reentrant-mutex #pointers #lock-api #destroy #rustc-arena #borrowing
  76. buddy-alloc

    memory allocator for no-std Rust, used for embedded environments

    v0.6.0 12K #memory-allocator #embedded #buddy #syscalls #thread-safe #execution-environment
  77. deadlock

    Thread-safe slot map and slot min-heap with stable RAII handle

    v0.10.0 #slot-map #min-heap #thread-safe #raii #handle #dropping
  78. magi-tool

    provide tools for Magi AI agents

    v0.0.5 #artificial-intelligence #ai-agents #llm #mcp #namespaces #schema-generation #thread-safe #magi #schema-definition #json-schema
  79. prism3-rust-atomic

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

    v0.1.0 #lock-free #atomic #thread-safe #prism3 #concurrency
  80. safeboy

    Safe Rust wrapper for SameBoy

    v0.3.0-beta.6 #gameboy #rom #emulation #callback #game #game-emulation #dynamic-dispatch #thread-safe
  81. aqueue

    fast speed thread safe async execute queue

    v1.4.1 #thread-safe #async-execute #async-queue #actor-model #speed
  82. atomic-counter

    Atomic (thread-safe) counters for Rust

    v1.0.1 167K #atomic #thread-safe #consistent-counter #order #sequential
  83. bhc-arena

    Arena allocators for efficient compiler data structure allocation

    v0.2.2 #arena-allocator #compiler #thread-local #byte #dropless-arena #per-module #destructor #bump #typed-arena #thread-safe
  84. rioc

    Zero cost dependency injection macros

    v0.2.11 900 #dependency-injection #di-container #macro #inversion-of-control #zero #thread-safe
  85. dyson_boot

    Dyson Quick Startup Crate

    v0.1.1 #config-macro #dyson #boot #override #env-vars #singleton-pattern #thread-safe #zero-boilerplate #multi-source #type-system
  86. fast-smr

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

    v0.2.3 17K #smr #thread-safe #lock-free #sync
  87. fieldx_aux

    Various types and tools useful for fieldx crates and, potentially, to users of fieldx

    v0.2.3 1.9K #dependency-injection #lazy-evaluation #serde #thread-safe
  88. any_spawner

    Spawn asynchronous tasks in an executor-independent way

    v0.3.0 106K #async-executor #async-task #executor-independent #applications #runtime-agnostic #thread-safe #denominator
  89. listener-holder

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

    v0.1.1 #thread-safe #lock-free #callback #listener #observer
  90. gosuto-webrtc-sys

    Unsafe bindings to libwebrtc

    v0.3.26 #web-rtc #bindings #live-kit #libwebrtc #media-stream #rust-side #unsafe-cell #mutability #thread-safe #interior-mutability
  91. shorterDB

    A lightweight embedded key-value store built with SkipLists and LSM architecture

    v0.2.0 #shorterdb #key-value-store #skip-list #write-ahead-log #embedded-database #lsm-tree #thread-safe #in-memory #concurrency #logging
  92. xiaoyong-channels

    Collection of channel primitives for sync and async contexts (both Sync and !Sync)

    v1.0.0 #async-channel #sync #thread-safe #oneshot-channel #spsc #mpsc #single-threaded #unsync #sync-primitive #mpmc
  93. signals2

    A thread-safe signal/slot library inspired by boost::signals2

    v0.3.3 190 #thread-safe #connection #callback #signal
  94. global_counter

    Global, thread-safe counters

    v0.2.2 1.7K #thread-safe #counter #atomic #mutex #primitive #synchronization-primitive
  95. xiaoyong-notify

    Collection of notification primitives for async contexts (both Sync and !Sync)

    v1.0.0 #notifications #single-threaded #primitive #sync #thread-safe #unsync #single-threaded-async
  96. cache_loader_async

    A thread safe loading cache with async loader functions based on tokio

    v0.2.1 320 #async-cache-loader #thread-safe #cache #async
  97. atomhold

    Thread-safe configuration store with atomic replacement, versioning, and flexible unload policies

    v0.2.2 #thread-safe #rcu #atomic #swap
  98. llmcc-bumpalo

    Thread-safe bumpalo wrapper with pre-allocation support. Fork of bumpalo-herd (https://crates.io/crates/bumpalo-herd) with configurable chunk sizes.

    v0.2.65 #bumpalo #thread-safe #pre-allocation #fork #configuring #llmcc #malloc #herd #16mb
  99. car-state

    State store for Common Agent Runtime

    v0.1.1 #state-store #state-transition #run-time #agent #record-replay #audit #thread-safe #record-and-replay
  100. frontmost

    A trait-based Rust crate for tracking the currently focused application on macOS via NSWorkspace notifications with thread-safe state management

    v1.1.0 #macos #thread-safe #trait-based #nsworkspace #api-bindings
  101. gs-rust-cache

    Thread safe cache developed using lru crate(https://crates.io/crates/lru) as its core. Supports LRU, positive and negative TTLs and miss handler function.

    v0.1.4 100 #lru-cache #thread-safe #cache
  102. ptr_cell

    Thread-safe cell based on atomic pointers

    v2.2.1 1.0K #atomic-cell #thread-safe #atomic #cell
  103. noema

    IOC and DI framework for Rust

    v0.1.3 #service #singleton #collection #mediator #events #arc #ioc #dependency-injection #thread-safe #compile-time
  104. dlt-rs

    Safe and idiomatic Rust wrapper for the C library libdlt to provide DLT logging capabilities for Rust applications

    v0.1.0 550 #logging #libdlt #tracing #daemon #idiomatic #trace-logging #structured-logging #log-structured #thread-safe
  105. gluon_vm

    The virtual machine for executing the gluon programming language

    v0.18.2 #vm #gluon #programming-language #embeddable #thread-safe #type-inference #garbage-collected #repl #static-typing
  106. ibag

    A thread-safe, immutable bag for holding any value

    v0.3.5 500 #thread-safe #immutability #send-sync #hold #bag #send-and-sync #concurrency
  107. bump-local

    A thread-safe bump allocator backed by bumpalo crate

    v0.1.0 #bump-allocator #arena-allocator #thread-safe
  108. safina-threadpool

    Safe thread pool - ARCHIVED: Code moved to safina crate

    v0.2.5 #thread-pool #safe #thread-safe
  109. dumballoc

    A dumb (or smart?) alternative allocation strategy for reusable allocations

    v1.0.0 #allocation #reusable #strategy #dumb #global-allocator #thread-safe
  110. timedmap

    A hash map with expiring key-value pairs

    v1.0.2 7.6K #hash-map #key-value-map #map-key-value #cleanup #async-runtime #thread-safe #cache
  111. sync_rw_cell

    Thread-safe version of RefCell

    v0.2.1 #refcell #thread-safe #version #version-of-ref-cell #abort
  112. sdl-ttf-sys

    Alternative bindings for SDL3_ttf using bindgen

    v0.1.2+3.3.0-0165849a0061d91c51d4a3fa8bcda5b5fcf53cc9 #thread-safe #text-engine #glyph
  113. gluon_format

    Code formatting for the gluon programming language

    v0.18.2 #gluon #programming-language #type-inference #embeddable #code-formatting #repl #static-typing #expression-evaluator #statically-typed #thread-safe
  114. faaa_queue

    A really fast unbounded lock-free concurrent queue

    v1.0.0 230 #thread-safe #concurrency #queue
  115. combarc

    Copy-on-mutable-borrow reference counter type provider

    v0.1.2 #rc #counter #borrowing #thread-safe #mutable-borrow #deref-mut #interior-mutability
  116. libdd-log

    A bridge from Rust to {language} logging

    v1.0.0 #logging #datadog #debugging #product #performance #structured-logging #thread-safe
  117. obsidian-scheduler

    scheduling tasks with both callback and event-based timers

    v0.1.0 #scheduler #obsidian #timer #callback #access-control #thread-safe #event-based #tokio-time #arc #mutex
  118. str_cache

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

    v0.1.1 #string-interning #thread-safe #zero-copy #lock-free
  119. bhc-session

    Compiler session state, options, and configuration for BHC

    v0.2.2 #debug-information #compiler #state #profile #config #bhc #haskell #debugging #thread-safe
  120. rdt

    Replicated Data Types - A synchronization framework

    v0.2.4 180 #framework #replicated #document #thread-safe #data #data-synchronization #real-time-collaboration
  121. lariv

    Linked Atomic Random Insert Vector: a thread-safe, self-memory-managed vector with no guaranteed sequential insert

    v0.3.2 #ring-buffer #thread-safe #atomic #vector
  122. sonos-sdk-stream

    Internal event streaming and subscription management for sonos-sdk

    v0.2.1 #events #event-streaming #subscription #sonos-sdk #upnp #event-processing #firewall #state-management #thread-safe #soap-api
  123. easy_mutex

    A cloneable mutex wrapper that simplifies everyday use

    v0.2.0 #mutex #thread-safe #cloneable #arc #shared #everyday #parking-lot #mutable-state #handy #state-management
  124. cql3-parser

    CQL3 Parser

    v0.4.2 170 #cassandra #ast #parser #query-language #query-parser #tree-sitter #multi-threading #thread-safe
  125. debugrs

    logger that mimics the npm debug module

    v0.2.2 230 #logging #debug-log #debugging #module #mimic #npm #thread-safe #env-vars #benchmark #nodejs
  126. singleton-manager

    A programatical singleton manager

    v0.1.4 650 #service-factory #singleton #thread-safe #service-manager #storage
  127. order-book

    A price-priority order book implementation with support for market depth aggregation and thread-safe operations

    v0.1.0 #price #market #cache #thread-safe #aggregation #bids #rw-lock #buy #sell #publisher-subscriber
  128. nodex-api

    rust binding to node_api.h

    v0.2.4 140 #napi #nodejs #nodex #bindings #plugin #thread-safe #api-h #v8
  129. es-fluent-manager-embedded

    es-fluent manager for rust_embed

    v0.14.0 380 #es-fluent #rust-embed #singleton #manager #localization #embedded #thread-safe #tui
  130. circuit_breaker

    Circuit Breaker pattern for building resilient and fault-tolerant systems

    v0.1.1 950 #circuit-breaker-pattern #distributed-systems #fault-tolerant #half-open #resilient #thread-safe #state-transition
  131. int4_runner

    INT4-quantized ONNX embedding model inference

    v0.4.0 #onnx #embedding-model #model-inference #tokenize #hugging-face #int4 #text-embedding #thread-safe #open-ai-compatible #half-precision-float
  132. coalesced_map

    A thread-safe, deduplicating map that ensures expensive computations are executed only once per key

    v0.1.2 5.7K #thread-safe #key #requests #async-task #computation #expensive #concurrency #deduplicating #waiter #broadcast-channel
  133. mbarc-map

    Minimally-blocking, Atomic Reference Counted Map

    v0.11.0 290 #hash-map #thread-safe #mutex
  134. uf_rush

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

    v0.2.1 #disjoint-set #union-find #lock-free #thread-safe
  135. mojique

    A safe Rust wrapper and pool implementation around libmagic

    v0.1.1 #libmagic #thread-safe #pool #handle #config #command-line-arguments
  136. reactivate

    Thread Safe Reactive Data Structure. Made with ❤️ for 🦀

    v0.4.2 130 #thread-safe #data-structures #safe-data #reactive #merge #reactive-programming
  137. voluntary-servitude

    Thread-safe appendable list with lock-free iterator

    v4.0.8 #lock-free #thread-safe #iterator #vector
  138. bbqueue-ng

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

    v0.101.1 #thread-safe #spsc #lockless #bip-buffers #embedded #bbqueue #bb-queue #critical-section
  139. ctxguard

    managing contexts

    v0.1.3 #thread-safe #context
  140. qbice_storage

    The Query-Based Incremental Computation Engine

    v0.6.2 #rocksdb #wide-column #storage-engine #incremental-computation #interning #cache #qbice #fjall #thread-safe #multi-value
  141. spincell

    A small, lightweight thread-safe cell implementation targeting no_std environments

    v0.2.0 #no-std #thread-safe #environment #targeting #spin-lock #lazy-lock
  142. clock_tower

    A thread-safe utility to measure the execution time of expressions and blocks, storing results in a global registry

    v0.1.0 #execution-time #thread-safe #expression #tower #clock #measure-time
  143. command_history

    managing command history in Rust applications

    v1.1.0 #concurrency-command #thread-safe #multi-threading #concurrency #history
  144. memoiz

    attribute macro for automatic memoization (caching) of function results, optimizing recursive and repetitive computations with thread-safe lazy initialization

    v0.2.2 190 #memoization #macro-attributes #cache #thread-safe #recursion #lazy-evaluation #repetitive
  145. rand_pool

    Create a pool of random numbers pre generated thread safe

    v0.1.3 150 #random #thread-pool #thread-safe #pre-generated #numbers
  146. cosring

    Group theory coset analog to threadsafe SPSC ring buffers

    v0.1.2 #ring-buffer #group-theory #spsc #thread-safe #slot #coset #rings #exclusive #rights #producer-consumer
  147. snof

    Unique ID generator

    v0.1.0 #unique-id-generator #lock-free #snowflake-id #64-bit #milliseconds #thread-safe
  148. leaky-bucket-lite

    Slimmed down, lazy futures-aware rate limiter implementation

    v0.5.2 1.2K #rate-limiting #leaky-bucket #token-bucket #lazy-evaluation #future #thread-safe
  149. arcache

    Thread safe cache implementations with a shared trait to make caches interchangeable

    v0.0.2 #cache #thread-safe #caching
  150. scopegraphs-prust-lib

    fork of prust for scopegraphs

    v0.1.0 #persistent-data-structures #prust #immutability #github #haskell #ocaml #scopegraphs #thread-safe #mutable-reference #functional-data
  151. darc

    Dynamically-atomic reference-counting pointers (proof of concept)

    v0.0.2 #rc #dynamically-atomic #pointers #concepts #thread-safe
  152. bbqueue-sync

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

    v0.5.1 #thread-safe #spsc #ring-buffer #lockless #bip-buffers #embedded #bb-queue #bbqueue
  153. global_cell

    A thread-safe, async-friendly, performant global cell alternative built on Rust and Tokio primitives

    v0.2.0 #thread-safe #tokio #cell #async
  154. multicache

    An LRU cache where each object has a given weight

    v0.6.1 650 #lru-cache #thread-safe #object #weight #sync
  155. gtars-overlaprs

    Genomic interval overlap operations in Rust

    v0.5.1 #interval-overlap #gtars #genomics #algorithm-for-finding #overlapping #genomic-data #thread-safe #data-structures #memory-efficient #genes
  156. task_scheduler_rs

    A Rust-based scheduler with basic functionality, focused on adding tasks and handling actions like execute, pause, and shutdown using channels for task communication

    v0.4.0 120 #task-scheduling #async-task #thread-safe #tokio-task #one-time #communication-channel #arc-mutex
  157. breadx

    Pure-Rust X11 connection implementation with a focus on adaptability

    v3.1.0 260 #x11 #protocols #async-std #extension #variant #thread-safe #adaptability
  158. highroller

    high-level rolling index that is thread-safe and guarantees cheap runtime-unique IDs

    v0.1.0 #thread-safe #counter #ruid #static #id
  159. critical-once-cell

    Thread-safe OnceCell and Lazy backed by critical section

    v0.2.0 130 #once-cell #critical-section #lazy-evaluation #thread-safe #backed
  160. r-cache

    in memory key value store. It is thread safe and values have expiry times

    v0.5.0 1.6K #key-value-store #memory-cache #thread-safe #cache
  161. ferris-gc

    Flexible implementation of garbage collector for Rust

    v0.1.5 #garbage-collection #thread-safe #memory
  162. carpet

    A thread-safe, fully-parallel directed graph

    v0.1.1 #graph #thread-safe #rayon #parallel
  163. tetanus

    A custom utils library for some common unsafe operations

    v0.3.0 #rate-limiting #cache #retry #thread-safe #ring-buffer #retry-backoff #high-precision #high-precision-timing #vector-operations
  164. atomic-lend-cell

    lending immutable references across threads with explicit owner-borrower semantics, offering both atomic reference counting and lightweight flag-based implementations

    v0.1.0 #rc #lending #thread-safe #immutability #semantic #borrowing #alive
  165. async-rustbus

    An asynchronous implementation of the DBus protocol based on rustbus

    v0.2.0 #dbus #thread-safe #async #rustbus #validation #conn #daemon #fds #receiving #wire-format
  166. 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…

    v0.1.1 #async-channel #memory-efficient #subscriber #thread-safe #async-friendly #arc #publish-subscribe
  167. snowflake-rs-impl

    Twitter's Snowflake ID generation algorithm

    v1.0.1 160 #snowflake-id #unique-id-generator #id-generation-algorithm #distributed-systems #bit #thread-safe #sequence-numbers #unique-id-generation
  168. scope-cell

    temporary, scope-bound, and thread-safe mutation of data in Rust

    v0.1.2 #thread-safe #revert #temporary #scope
  169. timberwolf

    a high-performance 3D-focused game engine

    v0.5.0 #game-engine #3d #opengl #set #running #memory-safe #thread-safe #push-pull #vulkan #type-safe
  170. ez_logging

    dirt-cheap logging system

    v0.1.4 230 #logging #logging-system #thread-safe
  171. ricecoder-hooks

    Event-driven hooks system for RiceCoder

    v0.1.71 #artificial-intelligence #hook-system #event-driven #prompt #ricecoder #variable-substitution #rice-coder #system-events #system-for-rice-coder #thread-safe
  172. fobserver

    A lightweight and straightforward HTTP server library written in Rust

    v0.2.4 300 #web-server #anyhow #rw-lock #arguments #thread-safe #arc #logging #http-routing
  173. mini-tokio

    basic asynchronous rust executor

    v0.3.2 #async-executor #async-runtime #task-scheduling #thread-safe #tokio #tokio-runtime
  174. buffet

    Thread-local buffer pool for the loona crate

    v0.3.3 #io-uring #loona #buffer-pool #rc #split #read-only #mutable-reference #thread-local #write-operations #thread-safe
  175. maia

    Safe low-level Vulkan bindings

    v0.1.1 #vulkan #bindings #low-level-vulkan #extension #thread-safe #memory-safety
  176. service-locator

    Thread-safe generic service locator

    v0.2.0 950 #thread-safe #locator #service
  177. quick-kv

    A reliable key-value storage for modern software

    v1.0.0 #key-value-store #cache #reliable-key-value #hash #debugging #partial-eq #thread-safe #data-storage #deserialize
  178. kvdb-lib

    thread-safe key-value storage library using DashMap

    v0.1.6 130 #key-value-store #thread-safe #dash-map #kv-db #lib
  179. redis-queue-rs

    Redis Queue with sync and async support for Rust

    v0.1.7 310 #redis #async #thread-safe #locking #sync
  180. concurrent-pqueue

    A high-performance, thread-safe priority queue with dynamic priority updates

    v0.4.0 #priority-queue #thread-safe #concurrency #data-structures
  181. take_lock

    a dead simple lock around Option<Box<T>> thats similar in spirit to OnceLock but adds a bit more flexibility by paying a bit in performance

    v0.1.11 #thread-safe #locking #box #atomic #bit #once-lock #spirit #paying #thats #lock-free
  182. cell-family

    Cheap cells accessed through unique owners

    v0.1.0 #define #thread-local #families #owner #thread-safe #qcell #borrowing #get-mut #no-std #per-thread
  183. rhachis

    A game framework based off wgpu and winit

    v0.11.0 #game-engine #game-data #wgpu #thread-safe #game-logic #winit #wgpu-and-winit #games
  184. oh-snap

    A thread-safe, owned, heap-allocated array which can be split and merged efficiently, i.e., without moves or memory (de-)allocations

    v0.0.5 1.1K #thread-safe #split #array #owned #merge
  185. http-stream

    Http json streaming library

    v0.14.2 #streaming-json #http #http-json #events #event-source #thread-safe #thread-spawn #rustaceans
  186. kpathsea_sys

    Bindings to libkpathsea for efficient file management in the TeX ecosystem

    v0.1.2 130 #tex #file-manager #search #interface #ecosystem #thread-safe
  187. ein-ffi

    FFI library for Ein programming language

    v0.6.0 100 #functional-programming #ein #statically-typed #thread-safe #scalable
  188. envsafe

    safely combine dotenv files with existing environment

    v0.1.0 #env-file #dotenv #load-env #combine #safely #thread-safe #env-var
  189. batch-lock

    A lock manager with batch-lock support

    v0.1.2 #locking #manager #batch #thread-safe #access-control #concurrency-control #key-based #access-key
  190. polymock

    A thread-safe arena bytes allocator

    v0.2.2 #arena-allocator #thread-safe #byte #multi-threading #chunks #bump #global-allocator
  191. libpostal-sys

    Low-level wrappers for libpostal address normalization (with locks to support thread-safe initialization)

    v0.1.1 160 #thread-safe #low-level #locking #initialization #wrapper #postal #address-parser #apple-silicon
  192. killswitch_std

    A thread-safe kill switch using only the standard library

    v0.5.0 800 #kill-switch #thread-safe #std #check #clone
  193. hookable

    A thread-safe hook system that allows registering and executing sync and async hooks

    v0.1.1 #executing #hook-system #registering #thread-safe #events #async-sync #tokio-time #pin #millis
  194. browser-window-c

    Browser framework functionality for BrowserWindow written in C/C++

    v0.3.2 170 #browser-window #framework #cef #async #thread-safe #cross-platform-ui #electron #css
  195. dashmap-cache

    dashmap wrapper to cache results from arbitrary functions and methods

    v0.1.8 400 #cache #dash-map #thread-safe #serialization #methods
  196. paracord

    A fast, simple, multi-threaded string interning library

    v0.1.0 550 #string-interning #multi-threading #panic #calling #thread-safe #garbage-collected
  197. prust-lib

    Persistent & Immutable Data Structures in Rust

    v0.1.0 #persistent-data-structures #immutability #prust #thread-safe #mutable-reference
  198. emf-core-base-rs-ffi

    Rust wrapper of the emf-core-base interface

    v0.1.2 #thread-safe #emf-core-base #interface #locking #bindings
  199. this-state

    way to store state in a thread-safe manner as well as a way to asynchronously wait for state changes

    v0.3.0 #state #thread-safe #async
  200. calimero-store-rocksdb

    Core Calimero infrastructure and tools

    v0.10.1-rc.6 #rocksdb #calimero #block-cache #store #lru-cache #thread-safe #connection-pool #lock-file #arc #lock-files
  201. sync_cow

    Thread-safe clone-on-write container for fast concurrent writing and reading

    v0.1.1 #thread-safe #concurrency #runtime-efficiency #data-structures
  202. scored_set

    A scored sorted set data structure for Rust

    v0.1.3 #data-structures #score #thread-safe #scored #sorting #lowest #set-of-items
  203. skv

    thread-safe disk-backed key-value store

    v0.1.2 #key-value-store #thread-safe #index #disk-backed #offset #data-storage #key-value-data-store
  204. statia

    A Universal and Lightweight, Zero dependency Rust state management library

    v0.1.2 #state-management #universal #transaction #zero #atomic #pub-sub #thread-safe #system-state #rw-lock #zero-dependency
  205. derivable-object-pool

    A thread-safe derivable object pool collection with automatic reusage of objects

    v0.1.1 #object-pool #deriving #thread-safe #automatic-reusage
  206. yahoo_tick_grabber

    A wrapper API around reqwest library that as of currently returns a string containing the information about a ticker off Yahoo Finance

    v1.0.2 700 #yahoo-finance #http-request #stock-ticker #string #cookies #data-access #thread-safe #crumb #object-store
  207. covalent

    name available

    v0.1.2 #rendering-engine #game-engine #order #automatic #ecs #thread-safe #data-driven #race-condition #type-system #borrow-checker
  208. nysa

    A bus for passing messages around between independent subsystems of an application

    v0.2.2 #message-bus #subsystem #applications #thread-safe #independent #buses
  209. rhythm

    Rate limiter which allows VIPs, written in Rust

    v0.1.0 #rate-limiting #token-bucket #thread-safe #vip #interval #refill
  210. smart

    dynamically-dispatched smart pointers

    v0.1.1 #dynamically-dispatched #construct #shared-pointer #dynamic #rc #arc #send-sync #thread-safe #multiple-different
  211. Try searching with DuckDuckGo.

  212. rapidsync

    Rapid & threadsafe embedded data stores

    v0.1.9-alpha1 #rw-lock #thread-safe #sync
  213. atomic_cell

    Lock-free thread-safe mutable memory locations

    v0.2.0 #lock-free #memory-location #atomic-storage #thread-safe #const #caller #shared-data #repr #data-store
  214. deborrow

    Splits mutable references safely into their fields, and helps with reference manipulation

    v0.3.1 #mutable-reference #split #help #thread-safe #safely #progress-bar
  215. concurrent-bloom-rs

    thread-safe bloom filter

    v0.1.1 #bloom-filter #thread-safe #bit #concurrency
  216. water

    thread-safe distributed message sending facility supporting synchronous and asynchronous I/O across process and machine boundaries. It also uses nets which allow message broadcasts to all…

    v0.16.45-alpha #async-channel #communication-channel #ipc #endpoint #thread-safe #async-sync #distributed-message #single-instance #nets #bridging
  217. syncell

    Sync alternative to RefCell

    v0.1.0 #refcell #thread-safe #cell
  218. ring_promise

    A minimal, ergonomic, and thread-friendly abstraction for submission/completion ring-based I/O in Rust

    v0.1.0 #submission-queue #ring-based #thread-friendly #notifications #abstraction #thread-safe
  219. simple-async-cache-rs

    A fast asynchronous caching crate with expiration delay and custom types

    v0.3.3 #cache #async #cache-expiration #cache-store #delay #thread-safe
  220. black

    in Rust for asynchronous, thread-safe logging

    v0.0.2 #logging #thread-safe #rust
  221. rusqlite-pool

    A minimal connection pool for rusqlite

    v0.2.0 #connection-pool #rusqlite #connection-handle #async #sync #fixed-capacity #thread-safe #async-database-access #multi-threading #counterpart
  222. bbqueue-heap

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

    v0.5.1 #no-std #thread-safe #ring-buffer #bip-buffers #lockless #spsc #bb-queue #bbqueue
  223. quickform

    A flexible templating and operation execution framework for Rust

    v0.1.0 #templating #template-rendering #execution #framework #builder-pattern #virtual-filesystem #thread-safe #in-memory #fluent-interface #state-management
  224. mt-mock-logger

    A thread-safe mock logger for multiple tests running in parallel

    v0.1.2 #logging #mocking #testing #thread-safe #running #parallel-testing
  225. toml_reader

    loading TOML config files

    v0.1.1 #config-toml #static-initialization #thread-safe #deserialize #reader #once-cell #lazy-evaluation
  226. ts_static

    Wrapper macro for lazy static and a struct to aid in accessing a static in a thread safe way

    v0.3.0 #thread-safe #aid #macro-for-lazy #accessing #struct #lazy-evaluation #lazy-static
  227. lprq-rs

    LPRQ

    v0.1.0 #thread-safe #concurrency #queue
  228. fieldx_core

    Various types and tools useful implementing fieldx_derive core functionality. May provide useful APIs for 3rd-party crates.

    v0.2.3 1.0K #lazy-evaluation #serde #builder #dependency-injection #thread-safe
  229. mutex_logger

    logger that usess mutex for thread safty

    v1.0.0 #logging #thread-safe #mutex #logger
  230. dynamic-pool

    a lock-free, thread-safe, dynamically-sized object pool

    v0.2.2 189K #object-pool #thread-safe #dynamically-sized #lock-free #return #throw #destruction #provision
  231. loggy-neko

    thread-safe logging tool with dynamic log level configuration

    v0.1.2 #logging #thread-safe #config #dynamic-configuration #debug-log #debugging #loggy #neko #error-logging
  232. atomic_pingpong

    Lightweight no_std ping-pong buffer, using AtomicU8 for synchronization

    v0.2.3 100 #ping-pong #producer-consumer #atomic-u8 #sync #buffer #thread-safe #single-producer
  233. xtstate

    managing and manipulating state in a functional programming style

    v0.1.1 #state-management #thread-safe #slot #state
  234. sync-cell

    A collection of easier to use thread-safe types for the creation of larger thread safe systems

    v0.2.0 #thread-safe #concurrency #sync-concurrency #sync
  235. thag_proc_macros

    Procedural macros for the thag_rs and thag_profiler crates

    v0.2.1 #proc-macro #profiling #thag-rs #repl #script-runner #thread-safe #compile-time-safety #profiled #zero-cost #navigator
  236. throttle2

    threadsafe throttle (rate limiter) that maintains fixed time intervals between ticks

    v0.1.1 #rate-limiting #time-intervals #thread-safe #throttling #tick
  237. minne

    Fast and thread-safe cache for Rust

    v0.4.1 150 #cache #thread-safe
  238. ddk

    application tooling for DLCs 🌊

    v1.0.10 #bitcoin #wallet #dlc #thread-safe #sled-storage #kormir #lock-free #bdk #transport-layer #arc