Lock Open Source Projects

Browse 478 Lock open source projects, ranked by GitHub stars. Find the most popular Lock tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 478 projects
24,377 stars

redisson/redisson

Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..

Metrics details
Stars24,377
16,246 stars

OptimalBits/bull

Premium Queue package for handling distributed jobs and messages in NodeJS.

Metrics details
Stars16,246
14,212 stars

juicedata/juicefs

JuiceFS is a distributed POSIX file system built on top of Redis and S3.

Metrics details
Stars14,212
12,408 stars

cameron314/concurrentqueue

A fast multi-producer, multi-consumer lock-free concurrent queue for C++11

Metrics details
Stars12,408
9,435 stars

mbdavid/LiteDB

LiteDB - A .NET NoSQL Document Store in a single data file

Metrics details
Stars9,435
9,360 stars

platformio/platformio-core

Your Gateway to Embedded Software Development Excellence :alien:

Metrics details
Stars9,360
9,046 stars

spacejam/sled

the champagne of beta embedded databases

Metrics details
Stars9,046
7,974 stars

luruke/browser-2020

Things you can do with a browser in 2020 ☕️

Metrics details
Stars7,974
6,912 stars

randyrants/sharpkeys

SharpKeys is a utility that manages a Registry key that allows Windows to remap one key to any other key.

Metrics details
Stars6,912
5,011 stars

smol-rs/smol

A small and fast async runtime for Rust

Metrics details
Stars5,011
4,606 stars

cameron314/readerwriterqueue

A fast single-producer, single-consumer lock-free queue for C++

Metrics details
Stars4,606
4,195 stars

lukas-krecan/ShedLock

Distributed lock for your scheduled tasks

Metrics details
Stars4,195
4,176 stars

ts1/BLEUnlock

Lock/unlock your Mac with your iPhone, Apple Watch, or any other Bluetooth LE devices

Metrics details
Stars4,176
4,098 stars

willmcpo/body-scroll-lock

Body scroll locking that just works with everything 😏

Metrics details
Stars4,098
4,087 stars

elrumordelaluz/reactour

Tourist Guide into your React Components

Metrics details
Stars4,087
4,038 stars

go-redsync/redsync

Distributed mutual exclusion lock using Redis for Go

Metrics details
Stars4,038
3,572 stars

mollyim/mollyim-android

Enhanced and security-focused fork of Signal.

Metrics details
Stars3,572
3,508 stars

rxi/log.c

A simple logging library implemented in C99

Metrics details
Stars3,508
3,385 stars

Amanieu/parking_lot

Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives.

Metrics details
Stars3,385
3,239 stars

Xyl2k/TSA-Travel-Sentry-master-keys

3D reproduction of TSA Master keys

Metrics details
Stars3,239
2,966 stars

redis/rueidis

A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, RDMA, etc.

Metrics details
Stars2,966
2,743 stars

khizmax/libcds

A C++ library of Concurrent Data Structures

Metrics details
Stars2,743
2,718 stars

aritraroy/PatternLockView

An easy-to-use, customizable and Material Design ready Pattern Lock view for Android

Metrics details
Stars2,718
2,671 stars

concurrencykit/ck

Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.

Metrics details
Stars2,671
2,471 stars

madelson/DistributedLock

A .NET library for distributed synchronization

Metrics details
Stars2,471
2,377 stars

richtr/NoSleep.js

Prevent display sleep and enable wake lock in any Android or iOS web browser.

Metrics details
Stars2,377
2,278 stars

reorg/pg_repack

Reorganize tables in PostgreSQL databases with minimal locks

Metrics details
Stars2,278
2,252 stars

jonhoo/left-right

A lock-free, read-optimized, concurrency primitive.

Metrics details
Stars2,252
2,206 stars

mutouyun/cpp-ipc

C++ IPC Library: A high-performance inter-process communication using shared memory on Linux/Windows.

Metrics details
Stars2,206
2,103 stars

Krasjet/quaternion

A brief introduction to the quaternions and its applications in 3D geometry.

Metrics details
Stars2,103
2,096 stars

FoundatioFx/Foundatio

Pluggable foundation blocks for building distributed apps.

Metrics details
Stars2,096
2,062 stars

rigtorp/awesome-lockfree

A collection of resources on wait-free and lock-free programming

Metrics details
Stars2,062
2,041 stars

mongoose-os-apps/shelly-homekit

Apple HomeKit firmware for Shelly's

Metrics details
Stars2,041
1,982 stars

mike-marcacci/node-redlock

A node.js redlock implementation for distributed, highly-available redis locks

Metrics details
Stars1,982
1,899 stars

OpenHFT/Java-Thread-Affinity

Bind a java thread to a given core

Metrics details
Stars1,899
1,896 stars

Tencent/phxqueue

A high-availability, high-throughput and highly reliable distributed queue based on the Paxos algorithm.

Metrics details
Stars1,896
1,881 stars

cornelk/hashmap

A Golang lock-free thread-safe HashMap optimized for fastest read access.

Metrics details
Stars1,881
1,838 stars

JosephZhu1983/java-common-mistakes

书籍《Java 开发坑点解析:从根因分析到最佳实践》 & 极客时间专栏《Java业务开发常见错误100例》源码

Metrics details
Stars1,838
1,811 stars

openai/multi-agent-emergence-environments

Environment generation code for the paper "Emergent Tool Use From Multi-Agent Autocurricula"

Metrics details
Stars1,811
1,787 stars

dephell/dephell

:package: :fire: Python project management. Manage packages: convert between formats, lock, install, resolve, isolate, test, build graph, show outdated, audit. Manage venvs, build package, bump version.

Metrics details
Stars1,787
1,766 stars

bsm/redislock

Simplified distributed locking implementation using Redis

Metrics details
Stars1,766
1,643 stars

tikv/pprof-rs

A Rust CPU profiler implemented with the help of backtrace-rs

Metrics details
Stars1,643
1,609 stars

LeonardoZ/java-concurrency-patterns

Concurrency Patterns and features found in Java, through multithreaded programming. Threads, Locks, Atomics and more.

Metrics details
Stars1,609
1,560 stars

meskarune/i3lock-fancy

i3lock script that takes a screenshot of the desktop, blurs the background and adds a lock icon and text

Metrics details
Stars1,560
1,554 stars

rossmacarthur/sheldon

:bowtie: Fast, configurable, shell plugin manager

Metrics details
Stars1,554
1,545 stars

fossasia/meilix-systemlock

Meilix system lock

Metrics details
Stars1,545
1,541 stars

mhenrixon/sidekiq-unique-jobs

Prevents duplicate Sidekiq jobs

Metrics details
Stars1,541
1,512 stars

canyie/pine

Dynamic java method hook framework on ART. Allowing you to change almost all java methods' behavior dynamically.

Metrics details
Stars1,512
1,495 stars

aneasystone/mysql-deadlocks

收集一些常见的 MySQL 死锁案例

Metrics details
Stars1,495
1,480 stars

Spomky-Labs/otphp

:closed_lock_with_key: A PHP library for generating one time passwords according to RFC 4226 (HOTP) and the RFC 6238 (TOTP)

Metrics details
Stars1,480
1,468 stars

pgexperts/pgx_scripts

A collection of useful little scripts for database analysis and administration, created by our team at PostgreSQL Experts.

Metrics details
Stars1,468
1,423 stars

DirtyHairy/async-mutex

A mutex for synchronizing async workflows in Javascript

Metrics details
Stars1,423
1,393 stars

aritraroy/PinLockView

A clean, minimal, highly customizable pin lock view for Android

Metrics details
Stars1,393
1,388 stars

theKashey/react-focus-lock

It is a trap! A lock for a Focus. 🔓

Metrics details
Stars1,388
1,353 stars

lokesh-krishna/dotfiles

My dotfiles

Metrics details
Stars1,353
1,322 stars

pimterry/notes

:pencil: Simple delightful note taking, with more unix and less lock-in.

Metrics details
Stars1,322
1,310 stars

hvac/hvac

:lock: Python 3.X client for HashiCorp Vault

Metrics details
Stars1,310
1,300 stars

mozilla/policy-templates

Policy Templates for Firefox

Metrics details
Stars1,300
1,278 stars

google/nsync

nsync is a C library that exports various synchronization primitives, such as mutexes

Metrics details
Stars1,278
1,248 stars

pawurb/rails-pg-extras

Rails PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more.

Metrics details
Stars1,248
1-60 of 478 projects
Get A Weekly Email With Trending Lock Projects
Stay updated on Lock plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.