Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: lock
Balagurovskiy/lock-mode-sample
Sample for hibernate transaction lock usage
Language: Java - Size: 67.4 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
Stateford/Display-Lock
Locks cursor to specified window and/or converts windows to borderless fullscreen, and prevents the cursor from spilling into another monitor
Language: C - Size: 27.6 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 78 - Forks: 8
therealOri/PolyLock
PolyLock allows you to simply encrypt and obfuscate your python code/files.
Language: Python - Size: 8.92 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 16 - Forks: 1
edwinvdpol/com.tedee
Tedee for Homey
Language: JavaScript - Size: 4.35 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 1
liwook/Redislock
基于redis的分布式锁,支持看门狗模式,红锁,有讲解教程
Language: Go - Size: 33.2 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
ORESoftware/live-mutex
High-performance networked mutex for Node.js libraries.
Language: TypeScript - Size: 781 KB - Last synced: about 24 hours ago - Pushed: almost 4 years ago - Stars: 138 - Forks: 5
smikhalevski/react-hookers
🤖 General-purpose React hooks with blackjack and hookers.
Language: TypeScript - Size: 1.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 1
EzyGang/py-cachify
Distributed locks and cached based utils
Language: Python - Size: 375 KB - Last synced: 28 days ago - Pushed: 28 days ago - Stars: 5 - Forks: 1
joanvila/aioredlock
:lock: The asyncio implemetation of Redis distributed locks
Language: Python - Size: 219 KB - Last synced: 13 days ago - Pushed: 5 months ago - Stars: 282 - Forks: 47
sjinks/ww-lock-user-to-ip
WordPress plugin to lock users to specific IP addresses
Language: PHP - Size: 676 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 1
MehrajLatifli/Thread-synchronization-in-MVVM
Example of thread synchronization
Language: C# - Size: 111 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
petrknap/php-critical-section
Critical section helper for PHP
Language: PHP - Size: 33.2 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
sanketplus/go-mysql-lock
MySQL Backed Locking Primitive
Language: Go - Size: 22.5 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 60 - Forks: 14
andrewostroumov/esp-mqtt-lock
Home Assistant ESP32 MQTT Lock Adapter
Language: C - Size: 5.86 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
jonathanklee/VolumeLockr
Android volume locker
Language: Kotlin - Size: 1.06 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 18 - Forks: 3
MarkCiliaVincenti/AsyncKeyedLockBenchmarks
Benchmarking keyed lockers
Language: C# - Size: 302 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
iobroker-community-adapters/ioBroker.nuki-extended
Nuki Smart Lock - Keyless electronic door lock for smart access with your ioBroker
Language: JavaScript - Size: 1.9 MB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 29 - Forks: 15
galenwarren/node-zookeeper-algorithms
Zookeeper algorithm implementations using node-zookeeper-client
Language: JavaScript - Size: 895 KB - Last synced: about 1 month ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0
pirate/django-concurrency-talk
🎭 Database Integrity in Django: Safely Handling Critical Data in Distributed Systems
Language: JavaScript - Size: 48.5 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 53 - Forks: 3
SebastianUA/concurrency-in-python
Some examples to work with concurrency in Python
Language: Python - Size: 39.1 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 0 - Forks: 2
reugn/async
Synchronization and asynchronous computation package for Go
Language: Go - Size: 117 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 184 - Forks: 8
polderknowledge/php-peek-lock
A wrapper around flock()
Language: PHP - Size: 20.5 KB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 18 - Forks: 0
zhaocong6/lock
高性能分布式并发锁, 行为限流
Language: PHP - Size: 65.4 KB - Last synced: 3 days ago - Pushed: almost 4 years ago - Stars: 286 - Forks: 54
ilgooz/dlock
dlock is a distributed lock to enable synchronization in distributed environments
Language: Go - Size: 4.88 KB - Last synced: about 2 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
jonasrauber/lockfile
lockfile provides a minimalistic and modern implementation of a simple file-based lock mechanism for Python
Language: Python - Size: 8.79 KB - Last synced: about 2 months ago - Pushed: about 4 years ago - Stars: 3 - Forks: 0
yiisoft/mutex
Mutex lock implementation
Language: PHP - Size: 136 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 33 - Forks: 6
y4kupkaya/PyFileLock
🔐 Python dosyalarını 15 farklı kombinasyonda şifreleyebilen bir PyPi kütüphanesi.
Language: Python - Size: 51.8 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 5 - Forks: 2
YuanJianTing/PatternLockView
自定义图案锁View
Language: Java - Size: 569 KB - Last synced: about 2 months ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0
Darkseal/LockProvider
A lightweight C# class that can be used to selectively lock objects, resources or statement blocks according to given unique IDs.
Language: C# - Size: 12.7 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 37 - Forks: 6
veeqo/activejob-uniqueness
Unique jobs for ActiveJob. Ensure the uniqueness of jobs in the queue.
Language: Ruby - Size: 107 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 249 - Forks: 26
getlarge/nestjs-tools
Open-source libraries for NestJS framework
Language: TypeScript - Size: 2.67 MB - Last synced: 16 days ago - Pushed: about 2 months ago - Stars: 3 - Forks: 1
mysteryjeans/Flettu
A library of core helpers, extensions, Async/Await locks on object, strings, integers
Language: C# - Size: 808 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 10 - Forks: 1
remram44/python-fslock
Python library providing a safe wrapper around `flock(2)`
Language: Python - Size: 27.3 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
Serious-senpai/async-locks
Synchronization primitives for asynchronous Dart code: Event, Lock and Semaphore
Language: Dart - Size: 59.6 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0
pepperize/cdk-terraform-state-backend
This project provides a CDK construct bootstrapping an AWS account with a S3 Bucket and a DynamoDB table as terraform state backend.
Language: TypeScript - Size: 3.61 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 11 - Forks: 2
redis/rueidis
A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.
Language: Go - Size: 6.03 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 2,171 - Forks: 140
pranavpandey/dynamic-engine
Monitor events in the background on Android.
Language: Java - Size: 2.42 MB - Last synced: about 2 months ago - Pushed: 3 months ago - Stars: 30 - Forks: 7
Yurunsoft/YurunLock
PHP阻塞锁和非阻塞锁机制,内置解决并发锁重复执行的方案。目前支持文件、Redis、Memcache、Memcached。
Language: PHP - Size: 22.5 KB - Last synced: 3 days ago - Pushed: about 6 years ago - Stars: 50 - Forks: 9
itenfay/DYFAuthIDAndGestureLock
手势密码解锁和 TouchID (指纹) / FaceID(面容) 解锁,代码简洁高效。(Gesture passcode unlocking and TouchID (fingerprint) / FaceID (facial features) unlocking.)
Language: Objective-C - Size: 3.36 MB - Last synced: 1 day ago - Pushed: 11 months ago - Stars: 28 - Forks: 1
PrinsFrank/composer-version-lock 📦
FUNCTIONALITY NOW PROVIDED BY COMPOSER ITSELF.
Language: PHP - Size: 251 KB - Last synced: 16 days ago - Pushed: almost 2 years ago - Stars: 9 - Forks: 1
ronnylt/redlock-php
Redis distributed locks in PHP
Language: PHP - Size: 5.86 KB - Last synced: about 2 months ago - Pushed: almost 4 years ago - Stars: 761 - Forks: 253
Tinywan/webman-lock
based on lua script redis lock for webman plugin
Language: PHP - Size: 7.81 KB - Last synced: 21 days ago - Pushed: about 2 months ago - Stars: 5 - Forks: 1
dessant/repo-lockdown
GitHub Action that immediately closes and locks issues and pull requests
Language: JavaScript - Size: 970 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 132 - Forks: 15
PandaTechAM/be-lib-efcore-postgres-extensions
Extend EF Core's capabilities with PostgreSQL-specific features like ForUpdate locking syntax and more, seamlessly integrating into your development workflow.
Language: C# - Size: 158 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
jwpttcg66/redis-game-transaction
在大型游戏中经常使用分布式,分布式中因为游戏逻辑会经常游戏事务,借助redis特性我们可以实现分布式锁和分布式事务。很多redis集群不支持redis的事务特性。 这个框架用来解决分布式服务器下redis集群事务失效的情况下,基于分布式锁完成分布式事务。支持独占锁,共享锁,读写锁,并且支持事务提交失败情况下的回滚操作,让开发者可以有更多时间侧重游戏逻辑.
Language: Java - Size: 2.3 MB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 154 - Forks: 101
callicoder/java-concurrency-examples
Java Concurrency/Multithreading Tutorial with Examples for Dummies
Language: Java - Size: 26.4 KB - Last synced: about 2 months ago - Pushed: almost 3 years ago - Stars: 266 - Forks: 206
malhotra-sidharth/async-await-mutex-lock
Mutex locks for async functions with functionality to add keys for each lock
Language: TypeScript - Size: 982 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 5 - Forks: 0
theKashey/react-locky
"🔒-y" – Asgardian God of Event Scoping 📦, Scroll Locking 📜, Silence Casting 🙊
Language: JavaScript - Size: 7.21 MB - Last synced: 12 days ago - Pushed: about 4 years ago - Stars: 145 - Forks: 5
foxtech6/mutexsafe
MutexSafe will help you use mutex more effectively. Different mutex for different components are presented. In addition, you can add your own lockers and use within the library.
Language: PHP - Size: 177 KB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 15 - Forks: 1
amirR01/Toggle-LidSwitch
The script is designed to toggle the configuration of Lid Switch between suspend and lock, and vice versa on linux.
Language: Shell - Size: 3.91 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
bukacekd/lock-scroll
A set of methods to lock scrolling within an element or an entire page.
Language: TypeScript - Size: 142 KB - Last synced: 28 days ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
fraff/once-upon-a-memcache
lock process on a cluster node using memcache server
Language: Shell - Size: 24.4 KB - Last synced: 2 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
jefferyjob/go-redislock
High-performance Redis distributed lock service based on Go language. 基于Go语言实现的高性能Redis分布式锁服务。
Language: Go - Size: 31.3 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 198 - Forks: 5
nuxed/filesystem
The Nuxed Filesystem component provides classes that interact with the local filesystem.
Language: Hack - Size: 91.8 KB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 3 - Forks: 1
lahirulhr/nova-lock-screen
Simple lock screen feature to Laravel nova dashboard
Language: PHP - Size: 1.27 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 17 - Forks: 1
cybercog/php-db-locker
PHP application-level database locking mechanisms to implement concurrency control patterns.
Language: PHP - Size: 36.1 KB - Last synced: 2 months ago - Pushed: 9 months ago - Stars: 3 - Forks: 3
Skywalker427/dynalock
Distributed locking implementation in python with DynamoDB backend
Language: Python - Size: 43 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
vtsykun/cron-bundle
:clock3: Docker friendly Symfony Cron Bundle for handling scheduled tasks consistently, parallel or via message queue
Language: PHP - Size: 227 KB - Last synced: about 23 hours ago - Pushed: 2 months ago - Stars: 17 - Forks: 5
iovation/flockd
Simple file system-based key/value Go database library that uses file locking for concurrency safety
Language: Go - Size: 94.7 KB - Last synced: 2 months ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0
toxic-johann/toxic-decorators
Library of Javascript decorators
Language: JavaScript - Size: 923 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 29 - Forks: 4
pishangujeniya/SmartDoorLock 📦
Smart Door Lock System using Arduino UNO Board and Lock Mechanism work on Password protection using wireless bluetooth connection through Android Application on Phone
Language: Java - Size: 52.6 MB - Last synced: 6 days ago - Pushed: almost 3 years ago - Stars: 19 - Forks: 8
slive/jedis-client-utility
Java redis客户端实用工具:包括redis常用数据结构Strings, Hashes, Sets, SortSets, Lists等的方法归类;基于jedis开发的分布式锁;基于jedis开发的会话共享等
Language: Java - Size: 171 KB - Last synced: 3 months ago - Pushed: almost 2 years ago - Stars: 4 - Forks: 0
ycui1984/multicore-os
main document for multicore os work
Size: 7.71 MB - Last synced: 3 months ago - Pushed: over 7 years ago - Stars: 1 - Forks: 0
Showmax/django-admin-page-lock 📦
Page Lock for Django Admin allows developers to implement customizable locking pages.
Language: Python - Size: 104 KB - Last synced: 15 days ago - Pushed: 3 months ago - Stars: 15 - Forks: 14
pujiaxin33/JXPatternLock
An easy-to-use, powerful, customizable pattern lock view in swift. 图形解锁/手势解锁 / 手势密码 / 图案密码 / 九宫格密码
Language: Swift - Size: 112 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 230 - Forks: 23
BrunoBernardino/lockdb 📦
LockDB is a cross-platform tool you can use to handle process/event locking and avoid race conditions. It is sometimes also known as a semaphore.
Language: TypeScript - Size: 85.9 KB - Last synced: about 5 hours ago - Pushed: 3 months ago - Stars: 3 - Forks: 1
tdely/nim-rwlocks
Readers-writer locks for Nim.
Language: Nim - Size: 52.7 KB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
neilotoole/fifomu
Mutex with FIFO lock acquisition
Language: Go - Size: 36.1 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
viney-shih/go-lock
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation
Language: Go - Size: 771 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 107 - Forks: 8
teivah/multilock
A Go Library to Efficiently Store a Set of Mutex or RWMutex
Language: Go - Size: 22.5 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 6 - Forks: 2
sresam89/cvera
Vera lock addon
Language: Python - Size: 40 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
Aldaviva/lock-your-windows
🔐 Activate the Windows lock screen (Win+L), or check if Windows is currently locked.
Language: C++ - Size: 285 KB - Last synced: 13 days ago - Pushed: about 1 year ago - Stars: 9 - Forks: 2
MaricoHan/redisson
实现 redis 分布式“互斥锁”和“读写锁”
Language: Go - Size: 2.03 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 9 - Forks: 2
rwojsznis/sidekiq-lock
Simple redis-based lock mechanism for your sidekiq workers
Language: Ruby - Size: 81.1 KB - Last synced: 23 days ago - Pushed: 4 months ago - Stars: 102 - Forks: 11
siddhant-vij/Producer-Consumer-Problem-Java
Producer Consumer Problem
Language: Java - Size: 7.81 KB - Last synced: 2 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
cheny2151/toolbox
somethings stable tool
Language: Java - Size: 658 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 5 - Forks: 1
wassimOubaziz/distributed-systems-tp
distributed systems with python
Language: Python - Size: 3.91 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
ishbguy/lock.sh
A shell lock screen tool, which can be integrated with tmux.
Language: Shell - Size: 1.25 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 1 - Forks: 0
dodabyte/DodaLock
The DodaLock plugin for Minecraft made by dodabyte.
Language: Java - Size: 241 KB - Last synced: about 2 months ago - Pushed: 11 months ago - Stars: 4 - Forks: 0
codebaorg/redis-keeper
a lightweight multi-data source management tool for redis
Language: Java - Size: 67.4 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 12 - Forks: 2
supertokens/browser-tabs-lock
Using this package, you can synchronise your code logic across browser tabs.
Language: JavaScript - Size: 690 KB - Last synced: 15 days ago - Pushed: about 1 year ago - Stars: 36 - Forks: 3
seamansrl/Kinetic_touchless
Sensor kinetico para puerta corrediza
Language: C++ - Size: 7.03 MB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0
5im-0n/gitlit
A gui for Git LFS file locks
Language: JavaScript - Size: 68.7 MB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 19 - Forks: 5
nasrmohammad4804/concurrency-multithread-concept
this repo for cover lot of concept about java concurrency and parallelism and related OS concept
Language: Java - Size: 7.52 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
vegardit/haxe-concurrent
A haxelib for basic platform-agnostic concurrency support
Language: Haxe - Size: 509 KB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 80 - Forks: 13
typelift/Concurrent
Functional Concurrency Primitives
Language: Swift - Size: 301 KB - Last synced: 25 days ago - Pushed: over 4 years ago - Stars: 208 - Forks: 20
xanthium-enterprises/creating-and-sharing-data-between-python-threads
Tutorial on Creating threads using Python and sharing data between threads
Language: Python - Size: 27.3 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
jsoendermann/semaphore-async-await
:crossed_flags: Promise based Semaphore suitable to be used with async/await.
Language: TypeScript - Size: 393 KB - Last synced: 14 days ago - Pushed: over 5 years ago - Stars: 101 - Forks: 11
franciscoengenheiro/concurrent-problem-sets
Contains sets of problems that I've solved using the skills acquired in a concurrent programming course in Kotlin for the JVM
Language: Kotlin - Size: 5.31 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
WeAreFarmGeek/diplomat
A HTTP Ruby API for Consul
Language: Ruby - Size: 552 KB - Last synced: about 14 hours ago - Pushed: over 1 year ago - Stars: 370 - Forks: 118
ElektroStudios/MouseLock-GUI-A-mouse-locker
Locks the mouse pointer at the center of the screen until a specified key is pressed.
Language: Visual Basic .NET - Size: 270 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
aritraroy/PinLockView
A clean, minimal, highly customizable pin lock view for Android
Language: Java - Size: 349 KB - Last synced: 3 months ago - Pushed: over 4 years ago - Stars: 1,391 - Forks: 261
fernandomoraes/nodejs-remote-promise-cacheable
Remote promise cacheable for Nodejs
Language: TypeScript - Size: 341 KB - Last synced: 29 days ago - Pushed: almost 3 years ago - Stars: 4 - Forks: 0
f1x3d/DistributedLeaseManager
A simple C#/.NET distributed lease/lock manager (DLM) implementation with multiple storage options
Language: C# - Size: 25.4 KB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
halfpastfouram/phpchartjs
A PHP library that makes it easy to generate data for ChartJS.
Language: PHP - Size: 375 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 25 - Forks: 13
royreznik/plz
Simple python virtual environment and dependences manager wrapping `piptools` and `virtualenv`
Language: Python - Size: 24.4 KB - Last synced: about 23 hours ago - Pushed: over 1 year ago - Stars: 8 - Forks: 0
letmutx/macgyver-lock-rs
Implementation of ghetto lock
Language: Rust - Size: 30.3 KB - Last synced: 15 days ago - Pushed: over 4 years ago - Stars: 3 - Forks: 0
LarsSK06/Python-Mouse-Lock
A Python package for locking the mouse on the screen, where tick rate and position can be configured when initiating.
Language: Python - Size: 1.95 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
brunojppb/node-distributed-lock
Distributed locks in Node.js with TypeScript and Redis
Language: TypeScript - Size: 139 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 4 - Forks: 1
grimmer0125/d4c-queue
Execute tasks sequentially or concurrently. Wrap an async/promise-returning/sync function as a queue-ready async function for easy reusing. Support passing arguments/getting return value, decorators. below is an introduction to v1.6.
Language: TypeScript - Size: 633 KB - Last synced: 26 days ago - Pushed: over 2 years ago - Stars: 17 - Forks: 0