#locking

  1. atomic

    Generic Atomic<T> wrapper type

    v0.6.1 3.3M #wrapper-type #default #serde #fallback #locking #atomic-ptr
  2. try-lock

    A lightweight atomic lock

    v0.2.5 21.8M #atomic-swap #locking #atomic
  3. lock_api

    Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.

    v0.4.14 35.8M #rw-lock #mutex #locking
  4. fs-lock

    Locked files that can be used like normal File

    v0.1.15 22K #lock-file #locking #lock-files #normal #install
  5. fslock

    files as locks

    v0.2.1 2.0M #lock-files #lock-file #locking
  6. rslock

    distributed locking mechanism built on top of Async Redis

    v0.7.4 14K #distributed-lock #redis #redlock #locking #distributed #dls
  7. hk

    managing git hooks

    v1.10.1 3.8K #git-hooks #linter #hook #write-file #locking #race-condition
  8. eugene

    Careful with That Lock, Eugene

    v0.8.2 1.6K #locking #postgresql #dev-tools #migration
  9. nils-git-lock

    CLI crate for nils-git-lock in the nils-cli workspace

    v0.3.9 #locking #git #workspace #diff #git-tags #hash #commit-hash
  10. futures-locks

    Futures-aware lock primitives

    v0.7.1 412K #primitive #locking #async-locking #future #environment #reactor #acquired
  11. redisson

    A Redis-based distributed synchronization and data structures library for Rust

    v0.1.0 #distributed-lock #locking #redis #distributed #sync
  12. env-lock

    Set and lock environment variables for tests

    v1.0.2 11K #env-vars #locking #testing #mutable-state #forms #prevent
  13. kube-leader-election

    Leader election implementations for Kubernetes workloads

    v0.43.0 9.6K #leader-election #kubernetes #locking #workload #leadership #logging
  14. xutex

    an extremely fast async mutex with alternative sync API

    v0.2.1 270 #async-mutex #mutex #async-concurrency #locking
  15. vmprotect

    Unofficial VMProtect SDK for Rust

    v1.0.0 #sdk #protected #locking #string #hwid
  16. memsafe

    A Secure cross-platform Rust library for securely wrapping data in memory

    v0.4.0 1.6K #locking #security #cross-platform
  17. wit-deps-cli

    WIT dependency manager

    v0.6.0 #wit #deps #dependency-manager #locking #manifest #url-path #sha-256 #string-format
  18. oml-storage

    A very simple wrapper to handle locked storage of items

    v0.5.6-alpha 1.1K #database #locking #storage-back-end #database-storage
  19. wit-deps

    WIT dependency management

    v0.6.0 550 #deps #wit #url-path #locking #sha-256 #dependency-manager #tarball #sha-512
  20. range-lock

    Range lock for std::vec::Vec

    v0.2.4 360 #mutex #range #mutex-lock #locking
  21. whatwg_streams

    whatwg_streams for rust

    v0.1.0-alpha.6 #async-stream #whatwg #stream-transform #locking #operation #readable-stream #flow-control #writable #backpressure #prevent
  22. safe-lock

    A lock struct with a const fn constructor and no unsafe - ARCHIVED

    v0.1.4 6.6K #locking #safe #lock
  23. lockmap

    A high-performance, thread-safe HashMap implementation for Rust that provides fine-grained locking at the key level

    v0.1.16 350 #locking #hash-map #thread-safe #key-level #map-key #futex #exclusive #raii
  24. distributed-lock

    Distributed locks for Rust with multiple backend support (PostgreSQL, Redis, MySQL, MongoDB, file system)

    v0.2.0 #postgresql #mongo-db #redis #locking #distributed
  25. locked-tripwire

    Prevent cargo installs without --locked

    v0.1.1002 #locking #prevent #install-cargo #tripwire #nextest #cargo-nextest #error-message #compile-error
  26. cross-locks

    FIFO-fair global locks that work identically on native, browser-WASM and head-less WASM

    v0.1.3 170 #locking #native #fifo #testing #semantic #single-threaded #wasm #tokio-test #async-trait #error-handling
  27. bpf

    Attach BPF filters

    v0.1.4 280 #berkeley-packet-filter #bpf-filter #ebpf #udp-socket #locking #dummy #detach #prevent
  28. file-locker

    File locking via POSIX advisory record locks

    v1.1.4 4.2K #linux #lock-files #locking
  29. interlock

    Readers-writer locks designed for locking intervals

    v0.0.4 #locking #rb-tree #readers-writer #interval #state #pin #hl #raw-mutex #red-black
  30. k-lock

    A fast mutex for short critical sections

    v0.2.5 2.8K #mutex #performance #locking
  31. soundstoic

    macOS menu bar agent that locks the default input device using Core Audio HAL listeners

    v0.1.0 #input-device #menu-bar #locking #default #listener #hal #core-audio #macos #mic #pin
  32. terminus-store

    a triple store library

    v0.21.5 #triple-store #node #data-store #locking #subject #database #appear #happen #database-storage #tokio-runtime
  33. lock-build-bin

    A bin for checking install with lock

    v0.2.0 #locking #install #checking #bin
  34. distributed-lock-redis

    Redis backend for distributed locks with RedLock algorithm support

    v0.1.0 #distributed-lock #locking #redis #semaphore #distributed #redlock
  35. pgmanager

    Provide locked access to test databases

    v0.3.1 #unix-domain-socket #testing #database #locking #access #mutually-exclusive #in-memory-database
  36. squawk-linter

    Linter for Postgres migrations & SQL

    v2.40.1 330 #sql-migrations #postgresql #migration #linter #locking #table-name #varchar #exclusive
  37. kimojio

    A thread-per-core Linux io_uring async runtime optimized for latency

    v0.14.0 #io-uring #async-runtime #thread-per-core #linux #locking #concurrency-task #task-scheduling
  38. libbrat-worktree

    Git worktree management for Brat polecat sessions

    v0.1.0 #brat #git-worktree #locking #session #branch #artificial-intelligence #daemon #claude #ai-agents #substrate
  39. tlq

    Tiny Little Queue

    v0.3.0 #queue #tiny #little #locking #message
  40. lockfile

    Create lockfiles that remove themselves when they are dropped

    v0.4.0 4.6K #lock-files #create #locking
  41. locksmith

    Extract Postgres locks from a given SQL statement

    v0.2.3 #sql #detect #postgresql #locking #database
  42. lock_free_hashtable

    Lock-free (almost) insertion only hashtable

    v0.1.1 23K #hash-map #lock-free #insertion #locking #exclusive #build-system #buck
  43. sharded_mutex

    No per-object memory overhead locks. Pseudo atomic ops for Copy/PartialEq types.

    v2.1.0 950 #mutex #concurrency #locking
  44. bolt

    The package provides a hierarchical read-write lock

    v0.3.0 550 #mutex #locking #lock
  45. namaste

    v0.30.0 #process #locking #processes
  46. try-lock-portable-atomic

    A lightweight atomic lock

    v0.2.5-patch0 2.7K #portable-atomic #locking #atomic
  47. om-rs

    Conveniently mount, unmount, (un)lock and power off removable media

    v0.1.6 #power-off #devices #locking #unmount #un
  48. microlock

    waiting: Small locks and other timing things!

    v0.3.1 #locking #waiting #timer #replace #unlock
  49. dlock

    A lease based distributed lock with support for fencing tokens

    v0.2.0 #locking #distributed #dynamo-db
  50. scope-lock

    Safely extend lifetimes

    v0.3.1 470 #lifetime #locking #safely #extend #scope
  51. cbsk_base

    locked version cargo crates

    v2.1.2 #locking #cbsk #version #to-json #cargo #from-json #root-path
  52. merc_sharedmutex

    read efficient readers-writer lock based on the busy-forbidden protocol

    v1.0.0 #locking #protocols #readers-writer #read-access #recursion #merc #concurrency
  53. declarative_lock

    A thread-aware resource locking manager for Rust that enforces declaration-before-locking, guaranteeing deadlock freedom and preventing double-locking by tracking resource usage per thread

    v0.1.0 #locking #resources #deadlock #declaration #per-thread #thread-aware #freedom #enforce #guaranteeing #deadlock-free
  54. weblocks

    RAII-style Rust wrapper for the Web Locks API (navigator.locks) for wasm32

    v0.1.0 110 #web-api #locking #raii-style #navigator #wasm32
  55. sudoku

    solver library

    v0.8.0 100 #sudoku-solver #generator #strategies #locking #benchmark #fish #grade #naked #unique-solution #singles
  56. rust-etcd-utils

    A set of utilities for working with etcd in Rust

    v0.13.0 300 #etcd #etcd-client #logging #locking #manager #distributed-systems
  57. lockserver

    A distributed lock server for coordinating access to shared resources

    v0.1.3 #locking #distributed-lock #distributed #server #concurrency
  58. redlock

    distributed locking mechanism built on top of Redis

    v2.0.0 900 #distributed-lock #locking #distributed
  59. oxidoor

    smart door lock system that uses the ESP32-S3 chip

    v0.1.0 #locking #esp32-s3 #power-supply #system #door #nfc #poe #bluetooth #wifi #async-runtime
  60. qm-redis

    Redis helper functions

    v0.0.67 490 #redis #helper #locking #microservices #config
  61. sqlite-cache

    SQLite-based on-disk cache

    v0.1.4 1.4K #cache #on-disk #locking #sq-lite-based #topic
  62. logic-lock

    MySQL logic locks implemented over sea-orm

    v1.0.0 290 #locking #mysql #orm
  63. chashmap-async

    Concurrent async hash maps with key-scoped locking

    v0.1.1 #hash-map #async-concurrency #locking #concurrency #map #concurrency-map
  64. locksmith-cli

    CLI for extracting Postgres locks from a given SQL statement

    v0.2.2 #postgresql #sql-migrations #locking #database-schema #detect #rewrites
  65. chashmap-serde

    Fast, concurrent hash maps with extensive API and Serde support

    v2.2.3 #hash-map #parking-lot #locking #serde #concurrency
  66. pflock

    A phase-fair reader-writer lock that reduces worst-case blocking for readers. Especially useful for multiprocessor real-time systems.

    v0.2.0 700 #rw-lock #locking #thread #real-time
  67. pkglock

    modify URLs in package-lock.json

    v0.2.0 140 #package-lock #url #json #modify #locking
  68. coinflip_animation

    coinflip animation in the terminal, as a screensaver or just simply to look at

    v0.2.1 240 #animation #terminal #screensaver #show #locking #coinflip #ctrl-c #spacing #termination #diameter
  69. task-notify

    Notify async tasks when someone mutates data they're interested in

    v1.0.0 #async-task #waker #queue #locking #asyncronous #deref-mut #someone #mutates
  70. lockpool

    offers a pool of locks where individual locks can be locked/unlocked by key

    v3.0.1 #mutex #locking #thread-concurrency #concurrency
  71. desk-logind

    Bindings for the systemd-logind D-Bus API

    v1.1.1 #session #locking #systemd-logind #dbus #exit #idle #window-manager
  72. ecc608-linux

    accessing the ECC608 chip on Linux

    v0.2.3 500 #elliptic-curve #ecc-chip #cryptography #linux #locking #i2c #blockchain
  73. procsem

    Semaphore used to lock thread/task-spanning sequence of operations

    v0.2.0 #locking #semaphore #operation
  74. or_poisoned

    Unwrap std lock guards in a semantic way

    v0.1.0 68K #locking #guards #semantic #sync #rw-lock #lock-guards
  75. lucchetto

    easily call a rust function without holding the GVL lock

    v0.4.0 #locking #gvl #hold
  76. oauth-certs

    The project fetches oauth certificates from providers during runtime and stores them in static Read / Write lock

    v0.6.0 280 #certificate #oauth #google-oauth #locking #read-write #jwt
  77. fs-dir-cache

    A CLI tool for CIs and build scripts, making file system based caching easy and correct (locking, eviction, etc.)

    v0.1.0 #file-system-cache #build-script #cache-eviction #directory-cache #locking #build-system #system-directory #build-cache #ci
  78. dynamodb_lock

    Distributed lock backed by Dynamodb

    v0.6.1 800 #distributed-lock #dynamo-db #locking #backed #amazon-s3
  79. timed-locks

    Smart pointers to tokio::sync locks that either panic or error after a timeout

    v0.1.1 #smart-pointers #timeout #locking #error #panic #pre-commit-hooks
  80. pallet-balances

    FRAME pallet to manage balances

    v46.0.0 30K #account-balance #issuance #pallet #locking #blockchain #slashing #removal #transferring #pallet-frame #polkadot
  81. 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
  82. redis-lock

    distributed locking backed by Redis

    v0.5.1 500 #redis #distributed-lock #locking #backed #setup #mutex
  83. shared-lock

    A lock that protects multiple objects at once

    v0.1.0 #reentrant-mutex #mutex #reentrant #locking
  84. proc-lock

    cross-process locking API

    v0.4.0 2.9K #cross-process #api #locking
  85. livestore

    Concurrent key-value store with pub/sub capability for Websocket servers

    v0.1.0 #key-value-store #websocket-server #concurrency #locking #capability #broadcast #race-condition #dash-map #statically-typed #hash-map
  86. pallet-democracy

    FRAME pallet for democracy

    v45.0.0 7.4K #pallet-frame #referendum #blockchain #locking #democracy #conviction #cancellation #referenda #majority
  87. async-named-locker

    Lock implemented using future

    v0.1.3 140 #locking #locker #future
  88. redis-queue-rs

    Redis Queue with sync and async support for Rust

    v0.1.7 310 #redis #async #thread-safe #locking #sync
  89. rustfs-lock

    Distributed locking mechanism for RustFS, providing synchronization and coordination across distributed systems

    v0.0.3 #rustfs #min-io #locking
  90. pallet-vesting

    FRAME pallet for manage vesting

    v45.0.0 16K #pallet #locking #blockchain #account-balance #polkadot #vest #vested #increase
  91. dynalock

    A lease based distributed locking algorithm with support for DynamoDB

    v0.1.0 #dynamo-db #locking #advisory #distributed
  92. mongo-lock-async

    Distributed mutex locks with MongoDB

    v0.4.0 270 #mongo-db #concurrency #distributed-concurrency #distributed #locking
  93. depit

    WIT dependency management

    v0.2.2 #wit #sha-256 #locking #deps #url #dependency-manager #tarball #sha-512
  94. priority-inheriting-lock

    A priority-inheriting lock based on Linux futexes

    v1.0.0 220 #locking #real-time-systems #linux
  95. pages-and-pages

    Allows control over a manually allocated region of page-aligned memory with support for granular protection and locking of underlying pages

    v0.4.1 380 #locking #page #allocation #protect
  96. ply_jobs

    ability to run background jobs on a schedule

    v0.1.8 100 #background-jobs #ply #job-scheduling #locking #job-runner #mongo-db #docker-compose #async-execution
  97. 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
  98. chashmap

    Fast, concurrent hash maps with extensive API

    v2.2.2 101K #hash-map #locking #parking-lot #concurrency
  99. libpostal-sys

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

    v0.1.1 #thread-safe #low-level #locking #initialization #wrapper #postal #address-parser #apple-silicon
  100. envtestkit

    Test kit for logics with environment variable involvements

    v1.1.2 4.5K #logics #env-vars #kit #locking #testing
  101. lock_ordering

    Lock ordering enforcement at compile time

    v0.2.0 140 #deadlock #locking #no-alloc #order
  102. emf-core-base-rs-ffi

    Rust wrapper of the emf-core-base interface

    v0.1.2 #thread-safe #emf-core-base #interface #locking #bindings
  103. pcat

    A dead-lock free parallel cat implementation

    v0.1.2 #cat #parallel #dead-lock #locking #free #echo #tac #course #prototype
  104. ckb-sdk

    Rust SDK for CKB

    v5.0.0 12K #nervos #locking #transaction #generate #structures
  105. lock-in

    A CLI tool to stay locked in what you're working on

    v0.1.1 #locking #stay-focused #task-list #persistent-storage #focus #timer #command-line-tool #banner #ascii-art
  106. groupex

    Syncronization primitive that allows acquire lock by index

    v0.3.0 200 #collection #locking #primitive
  107. deadlocker

    Bringing builder pattern to defeat deadlocks

    v0.1.0 #mutex #deadlock #mutex-lock #locking
  108. lock_cell

    A custom locking cell type written in Rust

    v0.6.0 #mutex #cell #data-structures #no-standard-library #locking
  109. optimistic_lock_coupling

    A General Lock following paper 'Optimistic Lock Coupling: A Scalable and Efficient General-Purpose Synchronization Method'

    v0.2.5 #locking #coupling #optimistic #data-structures #write #lock-free-data-structures
  110. ckb-script

    CKB component to run the type/lock scripts

    v1.0.2 13K #ckb #locking #blockchain #nervos-ckb #permissionless #component-of-ckb
  111. sling

    Sequentially lockign (SeqLock) Ring Buffer

    v0.2.0 #ring-buffer #read-guard #seq-lock #locking #sequential
  112. simple-mutex

    A mutex more efficient than std and simpler than parking_lot

    v1.1.5 14K #parking-lot #mutex #mutex-lock #locking
  113. glock

    Granular locking crate for Rust

    v0.1.2 #locking #granular #concurrency
  114. tuiserial-core

    Core data structures and types for tuiserial

    v0.1.4 #serial-port #menu-bar #serial-communication #debugging #locking #logging #tui #internationalization #mouse-clicks
  115. ticketed_lock

    Ticketed lock system - allows one to separate lock request from the actual waiting

    v0.3.0 #ticketed #system #locking #request #waiting #synchronization-primitive
  116. caos

    Concurrent Append Only Segment-list

    v0.0.7 300 #segment-list #concurrency #locking #single-writer #append #data-store
  117. proclock

    cross-process locking API

    v0.2.2 #cross-process #locking #api #macro
  118. key-rwlock

    keyed asynchronous reader-writer locks

    v0.1.2 230 #async #asynchronous-reader-writer #keyed #locking
  119. distributed-lock-core

    Core traits and types for distributed locks

    v0.2.0 #mutex #distributed #traits #mutex-lock #locking
  120. forc-pkg

    Building, locking, fetching and updating Sway projects as Forc packages

    v0.70.3 240 #forc #fetching #manifest-file #package-manifest #locking #blockchain
  121. Try searching with DuckDuckGo.

  122. zsling

    Rust Wrapper around a Sequentially lockign (SeqLock) Ring Buffer written in Zig

    v0.1.2 #ring-buffer #locking #zig #sequential #shared-reader #seq-lock #sling
  123. page-lock

    reading and writing data from bytes array

    v3.1.0 #locking #async-locking #async
  124. parking_method

    Obtain parking_lot locks by policy objects

    v0.4.0 #parking-lot #locking
  125. pidfile2

    PID Files as process locks in Rust

    v0.1.1 130 #pid-file #locking #process-pid #lock-files #instance
  126. flag-bearer-mutex

    Generic async semaphores

    v0.1.0-rc.7 #semaphore #async #generic #permit #locking #raw-mutex #tuned
  127. depit-cli

    WIT dependency manager

    v0.2.2 #wit #deps #dependency-manager #locking #name #sha-256
  128. libmemtester

    testing memory for faults

    v1.2.1 #testing #memory #fault #locking #faulty #mlock #syscalls #prevent #cross-platform #hash-map
  129. key-lock

    mutual exclusion by keys

    v0.1.0 430 #mutual-exclusion #locking #key #mutual #exclusion
  130. ordered-locks

    Compiletime deadlock avoidance

    v0.2.1 #locking #compile-time #deadlock
  131. bad_lock

    lock/unlock files with password by aes-128-cbc

    v0.2.0 #unlock-with-password #locking #aes-128-cbc #wasm
  132. ckbes

    CKB Easy Script is a framework for developing ckb contracts

    v1.0.3 #smart-contracts #ckb #tx-hash #transaction #locking #code-hash #syscalls #logging #cargo-run
  133. pezpallet-balances

    FRAME pezpallet to manage balances

    v28.0.0 650 #account-balance #reserved #issuance #locking #pezpallet #slashing #removal #transferring #blockchain
  134. dfmutex

    Deadlock-free Mutex locks

    v0.1.0 #mutex #deadlock-free #locking #thread-spawn #owned #higher-order
  135. read-copy-update

    locking primitive

    v0.1.0 #locking #rcu
  136. hubby

    lock service

    v0.1.3 #consensus-algorithm #distributed-systems #locking #distributed-lock #distributed-consensus #grpc #edit-distance #low-latency
  137. throttle_lock

    Throttle can be used to monitor and limit user activity

    v0.1.2 #throttling #locking #incoming-connection
  138. cocklock

    distributed locking mechanism built on top of Postgres/CockroachDB

    v0.1.0 #locking #distributed #postgresql #dls #cockroachdb
  139. lock_many

    Retry-based locking multiple mutexes at once

    v0.1.1 #mutex #parallel #locking
  140. anode

    Concurrency library for Rust

    v0.1.0 #concurrency #locking #read-write #upgradeable
  141. idable

    some sequence with no lock

    v0.1.2 #increase #testing #locking #sequence #repeat #crdt
  142. barriers

    A barrier spin lock implementation

    v0.2.0 #spin-lock #locking #sense
  143. mongo-lock

    Distributed mutex locks with MongoDB

    v0.3.0 #mongo-db #distributed #locking #concurrency
  144. thread-lock

    A wrapper that locks non-Send and non-Sync data to a specific thread

    v0.1.0 #data-access #non-send #locking #async-data #send-sync #send-and-sync
  145. proc-lock-api

    APIs for the proc-lock crate

    v0.4.0 4.2K #proc-lock #api #cross-process #locking
  146. genref

    Vale's generational references in Rust

    v0.8.0 #generational #rc #vale #locking #reference #dereferencing
  147. spin-lock

    spin lock implemented by the standard facilities

    v0.2.1 210 #locking #facilities #standard
  148. mongodb-lock

    distributed locking backed by Mongodb

    v0.3.0 #mongo-db #distributed-lock #locking #backed #serialization
  149. env-guard

    Set and lock environment variables for tests

    v0.2.0 #env-vars #testing #locking
  150. pezpallet-democracy

    FRAME pezpallet for democracy

    v28.0.0 #referendum #pezpallet #locking #democracy #conviction #blockchain #referenda #cancellation #majority
  151. redlock-async

    distributed locking mechanism built on top of Async Redis

    v0.0.3 400 #redis #distributed #locking #redlock
  152. lock_tree

    Prevent deadlocks at compile time. A standalone republication of the netstack3 lock-ordering crate, part of Google's Fuchsia OS.

    v0.1.0 #locking #concurrency #deadlocks #no-alloc #order
  153. unlink

    Lock free linked list

    v0.0.0-pre-release3.1 #linked-list #locking #lock-free #stack #pop
  154. essential-lock

    A minimal crate containing Essential's locking method that is safe to use in async code

    v0.1.0 #locking #async #async-locking #containing #safe
  155. allenap-flock-experiment

    Interactive command-line tool to experiment with flock(2) locks

    v0.2.0 #locking #experiment #command-line-tool #flock #interactive-command-line #lock-files
  156. rw_lease

    Fast Reader-Writer lock with reader draining support. Based on a single (parameterisable) atomic usize.

    v0.1.0 #rw-lock #atomic #locking
  157. fcntl

    Wrapper around fcntl (2) and convenience methods to make interacting with it easier

    v0.1.0 #methods #convenience #locking #command #advisory-record-locking
  158. arbitrary-lock

    Lock by arbitrary keys

    v0.1.1 #key #locking #generic #cloned #cheaply #key-hash
  159. proclock-api

    APIs for the proclock crate

    v0.2.2 #proc-lock #api #locking #cross-process
  160. lockspot

    let's ask package-lock some questions

    v0.0.5 #package-lock #pattern #locking #ask #sorting #company #statistics #wooden
  161. tetromino-xlock-bindings

    Rust bindings for xlock, suitable for writing a custom "mode"

    v0.1.0+v5.77 #bindings #xlock #mode #locking #tar-xz #env-vars
  162. striped-lock

    Striped Lock for Rust

    v0.1.0 #locking #striped #bucket-locks
  163. qrwlock

    Fair queued read-write lock

    v0.2.0 #rw-lock #read-write #locking
  164. sero

    lightweight library for maintaining a shared store of locks

    v0.1.17 #locking #shared #lock-guard #store #async #park #current-thread
  165. pezpallet-vesting

    FRAME pezpallet for manage vesting

    v28.0.0 #balance #vesting #pezpallet #locking #vest #vested #blockchain
  166. redlock_batched

    Creating, updating and deleting redis locks (Redlock) in batches

    v0.2.0 #batch #redlock #updating #locking #redis
  167. seamapi-rs

    client for Seam

    v0.1.1 #seam #devices #locking #client #sdk #checkout
  168. megalock

    X11 xlock replacement

    v0.1.0 #x11 #replace #locking #password #xlock #keyboard #pam #lock-screen #substrate #logging
  169. redlock-rs

    [DEPRECTAED] Use redlock instead

    v0.2.1 #distributed #locking
  170. arc_map

    A Map of Arc<Mutex<V>> that eases the access of indivdual members

    v0.1.3 #arc-mutex #map #locking #mutex #arc
  171. async-file-lock

    Asynchronous file lock that can auto lock and auto seek

    v0.1.4 #lock-files #async-file #async #locking
  172. lock_order

    macro for helping produce a deterministic lock ordering to prevent deadlocks

    v0.1.0 #locking #deadlock #order
  173. name_locker

    interface for asynchronous name lockers, that can run an async task with lock on a given name

    v0.1.1 #async-task #name #run #locking #in-memory
  174. chashmap-next

    Fast, concurrent hash maps with extensive API

    v2.2.3 #hash-map #locking #parking-lot #concurrency
  175. thinkofname/think_ecs

    Source code of the game Univercity: https://store.steampowered.com/app/808160/UniverCity/

    GitHub 0.1.0 #ecs #locking #univercity #write-access #system-parameters #whilst #steampowered #low-overhead #multi-threading #read-only
  176. asar-snes

    Rust bindings for Asar (https://github.com/RPGHacker/asar)

    v0.1.6 #asar #thread-safe #locking #github #bindings #multi-threading
  177. relock

    Distributed async locking using Redis

    v0.1.2 #locking #async-locking #redis #distributed #algorithm #mutually-exclusive
  178. lock

    Lock your system. Supports macOS, Linux, and Windows.

    v0.1.0 #locking #linux #system #macos #windows #next-time
  179. hiatus

    Debug concurrent programs by choosing specific execution traces

    v0.1.1 #locking #tracing #concurrency
  180. global

    variables without macros

    v0.4.3 #locking #global-variables #immutability #recursion #macro
  181. redislock

    distributed locking mechanism built on top of Redis

    v1.3.0 #distributed #distributed-lock #locking
  182. ghetto-lock

    Memcache backed ghetto lock implementation

    v0.2.1 #locking #memcached #ghetto #distributed