Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: lock

quic/lockers

The lockers package contains various locking mechanism and building blocks.

Language: Shell - Size: 296 KB - Last synced: about 7 hours ago - Pushed: about 9 hours ago - Stars: 4 - Forks: 1

acccounttest/SublimeTabForSublimeTextAndMetroAndWindows

Sublime Text is nice but Tab is nicer with shift lock.

Language: AutoHotkey - Size: 379 KB - Last synced: about 17 hours ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0

wolph/portalocker

An easy library for Python file locking. It works on Windows, Linux, BSD and Unix systems and can even perform distributed locking. Naturally it also supports the with statement.

Language: Python - Size: 472 KB - Last synced: about 15 hours ago - Pushed: about 19 hours ago - Stars: 253 - Forks: 47

2008Choco/LockSecurity

Spigot plugin. The easiest to use container protection plugin on SpigotMC! Allows the ability to lock containers with a key

Language: Java - Size: 927 KB - Last synced: about 20 hours ago - Pushed: almost 3 years ago - Stars: 3 - Forks: 1

StormWangxhu/concurrency

:pen: Java concurrency

Language: Java - Size: 96.7 KB - Last synced: about 22 hours ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0

redisson/redisson

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

Language: Java - Size: 25.5 MB - Last synced: about 19 hours ago - Pushed: 1 day ago - Stars: 22,809 - Forks: 5,265

aio-libs/aiorwlock

Read/Write Lock - synchronization primitive for asyncio

Language: Python - Size: 319 KB - Last synced: about 15 hours ago - Pushed: 1 day ago - Stars: 135 - Forks: 14

posva/focus-trap-vue

Vue component to trap the focus within a DOM element

Language: JavaScript - Size: 2.4 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 201 - Forks: 20

hunghg255/scrollbar-block

A tiny library to block the scrollbar of the body element ✨

Language: TypeScript - Size: 121 KB - Last synced: 1 day ago - Pushed: 8 days ago - Stars: 1 - Forks: 0

roadrunner-server/lock

RR Distributed Lock plugin

Language: Go - Size: 296 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

FoundatioFx/Foundatio

Pluggable foundation blocks for building distributed apps.

Language: C# - Size: 5.17 MB - Last synced: 1 day ago - Pushed: about 2 months ago - Stars: 1,920 - Forks: 242

soenneker/soenneker.redis.lock

A utility library leveraging Redis that provides distributed locking

Language: C# - Size: 1.1 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

potloc/potlock

Potlock - Distributed Read-Write lock using redis

Language: Ruby - Size: 82 KB - Last synced: 3 days ago - Pushed: 5 days ago - Stars: 4 - Forks: 0

soenneker/soenneker.utils.singletondictionary

An externally initializing singleton dictionary that uses double-check asynchronous locking, with optional async and sync disposal

Language: C# - Size: 402 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0

soenneker/soenneker.utils.asyncsingleton

An externally initializing singleton that uses double-check asynchronous locking, with optional async and sync disposal

Language: C# - Size: 343 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0

willmcpo/body-scroll-lock

Body scroll locking that just works with everything 😏

Language: JavaScript - Size: 19.4 MB - Last synced: 2 days ago - Pushed: about 1 year ago - Stars: 4,026 - Forks: 337

cirello-io/pglock

PostgreSQL Lock Client for Go

Language: Go - Size: 319 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 100 - Forks: 22

jeffy-g/mini-semaphore

A lightweight version of Semaphore

Language: JavaScript - Size: 762 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0

tyriis/locking-service

Simple service to create auto expiring locks between resource reference and owner reference.

Language: TypeScript - Size: 1.09 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0

leandromoreira/redlock-rb

Redlock is a redis-based distributed lock implementation in Ruby. More than 20M downloads.

Language: Ruby - Size: 224 KB - Last synced: 2 days ago - Pushed: 7 months ago - Stars: 660 - Forks: 79

dessant/label-actions

🤖 GitHub Action that performs certain tasks when issues, pull requests or discussions are labeled or unlabeled

Language: JavaScript - Size: 1.22 MB - Last synced: 4 days ago - Pushed: 6 days ago - Stars: 105 - Forks: 11

Ahoo-Wang/Simba

Distributed lock service | 分布式锁服务

Language: Kotlin - Size: 813 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 15 - Forks: 5

auth0/Lock.swift

A Swift & iOS framework to authenticate using Auth0 and with a Native Look & Feel

Language: Swift - Size: 11.7 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 259 - Forks: 114

RND-SOFT/lusnoc

[MIRROR] Lusnoc is reliable gem to deal with consul locks and sessions

Language: Ruby - Size: 36.1 KB - Last synced: 5 days ago - Pushed: about 1 year ago - Stars: 7 - Forks: 2

gkpln3/CapsLockNoDelay

Eliminates delay when activating caps lock on macOS OSX

Language: Swift - Size: 952 KB - Last synced: 5 days ago - Pushed: 11 months ago - Stars: 336 - Forks: 9

php-lock/lock

Lock library to provide serialized execution of PHP code.

Language: PHP - Size: 504 KB - Last synced: 3 days ago - Pushed: 4 months ago - Stars: 921 - Forks: 88

havelessbemore/semafy

A robust cross-agent synchronization library.

Language: TypeScript - Size: 462 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

Zarox28/SafeLock

Simple MacOS app that locks the screen and records with the webcam if any movement is detected

Language: Swift - Size: 973 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0

brainix/pottery

Redis for humans. 🌎🌍🌏

Language: Python - Size: 1.08 MB - Last synced: about 7 hours ago - Pushed: about 9 hours ago - Stars: 1,019 - Forks: 52

slipper4j/craftsman4j-framework

一个方便快速集成SpringBoot Starter的组件库,它封装了常规业务所需的框架功能,帮助你轻松地集成到你的Spring Boot应用中。

Language: Java - Size: 2.52 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 15 - Forks: 5

tekintian/glock Fork of robfig/glock

Glock is a command-line tool to lock dependencies to specific revisions, using a version control hook to keep those revisions in sync across a team.

Language: Go - Size: 101 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0

baw-de/lomo

LoMo - an open source tool for analyzing lock filling processes

Language: Java - Size: 3.59 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 3 - Forks: 0

mrdotx/slock

build of the suckless slock with patches for dpms, message, alternate colors and xresources

Language: C - Size: 150 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 1 - Forks: 0

auth0/lock

Auth0's signin solution

Language: JavaScript - Size: 158 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 1,124 - Forks: 553

dessant/lock-threads

GitHub Action that locks closed issues, pull requests and discussions after a period of inactivity

Language: JavaScript - Size: 1.79 MB - Last synced: about 14 hours ago - Pushed: 3 months ago - Stars: 303 - Forks: 33

MarkCiliaVincenti/AsyncKeyedLock

An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing the same key to a specified number, with optional pooling for reducing memory allocations.

Language: C# - Size: 259 KB - Last synced: 6 days ago - Pushed: 23 days ago - Stars: 138 - Forks: 7

KlestovAlexej/Wattle3.DemoServer

Полнофункциональный демонстрационный сервер на базе библиотеки Wattle3

Language: C# - Size: 7.32 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 2 - Forks: 0

gilbsgilbs/glloq

Glloq is a command line utility and Go library that lets you take an advisory lock on various backends.

Language: Go - Size: 121 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 1 - Forks: 0

Simek/yarn-lock-changes

Creates a comment inside Pull Request with the human-readable summary of changes to the Yarn lock file. Works with every Yarn version (classic and berry).

Language: JavaScript - Size: 864 KB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 128 - Forks: 16

seankerr/py-postgresql-lock

Lock mechanism implemented with PostgreSQL advisory locks.

Language: Python - Size: 50.8 KB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 6 - Forks: 2

theKashey/react-focus-on

🎯 Solution for WAI ARIA compatible modal dialogs or full-screen tasks, you were looking for

Language: TypeScript - Size: 792 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 315 - Forks: 14

sourceduty/Encryption_Specialist

🔒 Assistive encryption and decryption.

Size: 1.95 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 0 - Forks: 0

iplaylf2/async-monitor

Provides a mechanism that synchronizes access to objects.

Language: TypeScript - Size: 43 KB - Last synced: 11 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

sourceduty/Encryption

🔒 Security techniques to safeguard sensitive data and protect confidentiality.

Size: 17.6 KB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 0 - Forks: 0

moxystudio/node-proper-lockfile

An inter-process and inter-machine lockfile utility that works on a local or network file system.

Language: JavaScript - Size: 585 KB - Last synced: about 5 hours ago - Pushed: 7 months ago - Stars: 232 - Forks: 38

Stock84-dev/async-file-lock

Asynchronous file lock that can auto lock and auto seek.

Language: Rust - Size: 16.6 KB - Last synced: 11 days ago - Pushed: about 1 month ago - Stars: 8 - Forks: 4

sfu-dis/optiql

Optimistic queue-based reader-writer lock for robust index synchronization (SIGMOD 2024)

Language: C++ - Size: 3.29 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 14 - Forks: 0

metarhia/web-locks

Web Locks API 🔒

Language: JavaScript - Size: 182 KB - Last synced: 10 days ago - Pushed: 2 months ago - Stars: 82 - Forks: 10

IBM-Cloud/go-etcd-rules

A simple rules engine for use with etcd

Language: Go - Size: 561 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 36 - Forks: 17

szikszail/cross-process-lock

Cross-process file locking solution with lock-queue

Language: TypeScript - Size: 650 KB - Last synced: 11 days ago - Pushed: about 1 month ago - Stars: 7 - Forks: 0

macmade/CPPAtomic

Replacement of std::atomic supporting non trivially-copyable types

Language: C++ - Size: 250 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 15 - Forks: 4

Dra-ID/lacakipv2.2

LACAK IP V2.2.1 BUAT LU

Language: Python - Size: 2.11 MB - Last synced: 11 days ago - Pushed: 7 months ago - Stars: 6 - Forks: 1

afkeholgersen/my-locks

An operating systems assignment, measuring the effectiveness and speed of different types of locks.

Language: C - Size: 7.81 KB - Last synced: 15 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 2

smikhalevski/parallel-universe

🚀 The set of async flow control structures and promise utils.

Language: TypeScript - Size: 4.06 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 3 - Forks: 1

tringi/rwspinlock

Slim, simple, cross-process, reader-writer unfair fast spin lock for Windows

Language: C++ - Size: 76.2 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 9 - Forks: 1

auth0/angular-lock

Language: JavaScript - Size: 588 KB - Last synced: 5 days ago - Pushed: 3 months ago - Stars: 18 - Forks: 15

roadrunner-php/symfony-lock-driver

RoadRunner lock driver for Symfony Lock component

Language: PHP - Size: 30.3 KB - Last synced: 1 day ago - Pushed: 3 months ago - Stars: 1 - Forks: 1

guanhui07/redis

Swoole Redis连接池

Language: PHP - Size: 19.5 KB - Last synced: 18 days ago - Pushed: 10 months ago - Stars: 2 - Forks: 0

garronej/run_exclusive

⚡🔒 Wait queue for function execution 🔒 ⚡

Language: TypeScript - Size: 559 KB - Last synced: 12 days ago - Pushed: 18 days ago - Stars: 31 - Forks: 1

lx-s/WinMute

WinMute lets you automatically mute your PC volume on certain events (e. g. Screensaver, Workstation Lock, Shutdown, etc.).

Language: C++ - Size: 3.1 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 158 - Forks: 5

Julien-R44/verrou

🔒 Verrou is a library for managing Locks in Node.js. Support multiple drivers

Language: TypeScript - Size: 2.24 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 148 - Forks: 3

sindresorhus/macos-lock

Lock your Mac from the command-line

Language: Shell - Size: 1.95 KB - Last synced: 2 days ago - Pushed: 19 days ago - Stars: 134 - Forks: 4

mrcaidev/intelligent-logistics 📦

互联网+智慧物流质询系统。

Language: TypeScript - Size: 2.73 MB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 1 - Forks: 0

Skyost/SerialKey

Lock your chests and doors.

Language: Kotlin - Size: 331 KB - Last synced: 20 days ago - Pushed: over 3 years ago - Stars: 10 - Forks: 5

AchimPieters/ESP8266-HomeKit-Lock

ESP8266-HomeKit Lock

Size: 970 KB - Last synced: 20 days ago - Pushed: about 3 years ago - Stars: 5 - Forks: 0

z80oolong/git-z80oolong Fork of git/git

git -- git において config ファイルの lock に失敗する場合の挙動を変更する為の修正版

Language: C - Size: 122 MB - Last synced: 20 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

z80oolong/git-config-fix

git 2.17.0 以降において config ファイルの lock に失敗する場合の挙動を変更する差分ファイル

Size: 36.1 KB - Last synced: 20 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

stevejkang/remote-mac-lock

A prototype of remote locking my mac, connected to a wireless access point using a simple HTTP server. | 같은 AP 환경에서 원격으로 Mac 잠금

Language: TypeScript - Size: 126 KB - Last synced: 20 days ago - Pushed: 6 months ago - Stars: 13 - Forks: 0

ahmetarsiv/password-door-lock

Open source password door lock system prepared for you to use in your projects

Language: C++ - Size: 10.7 KB - Last synced: 20 days ago - Pushed: about 2 years ago - Stars: 2 - Forks: 1

MikeMcQuaid/LockOldIssues 📦

:lock: LockOldIssues was a small application to lock your old, closed GitHub issues.

Language: Ruby - Size: 78.1 KB - Last synced: 20 days ago - Pushed: about 4 years ago - Stars: 9 - Forks: 0

yafp/gnome-shell-extension-lock-my-desktop 📦

Extension for gnome-shell to lock the desktop via the gnome panel

Language: JavaScript - Size: 26.4 KB - Last synced: 20 days ago - Pushed: almost 7 years ago - Stars: 0 - Forks: 0

pierotofy/AutoLock

Remotely lock a Windows computer via HTTP GET

Language: C# - Size: 40 KB - Last synced: 20 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

ReneNulschDE/mbapi2020

Custom Component to integrate MercedesME devices into Home-Assistant

Language: Python - Size: 535 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 132 - Forks: 21

memob0x/scroll-padlock

🔒 CSS variables-based scrollbars locker, compatible with all reactive frameworks

Language: JavaScript - Size: 4.14 MB - Last synced: 21 days ago - Pushed: about 1 month ago - Stars: 22 - Forks: 0

metamx/zk-lock

distributed lock using zookeeper

Language: TypeScript - Size: 111 KB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 11 - Forks: 1

sfolador/laravel-locked

Add locks to Eloquent models

Language: PHP - Size: 89.8 KB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 39 - Forks: 2

privatenumber/ci

Run npm ci using the appropriate Node package manager (npm, yarn, pnpm)

Language: TypeScript - Size: 942 KB - Last synced: 18 days ago - Pushed: 10 months ago - Stars: 52 - Forks: 3

last-saiyan/java-concurrency

implementing java concurrency utils, using primitives.

Language: Java - Size: 28.3 KB - Last synced: 21 days ago - Pushed: over 3 years ago - Stars: 3 - Forks: 1

IonBazan/composer-diff

Compares composer.lock changes and generates Markdown report so you can use it in PR description.

Language: PHP - Size: 1.06 MB - Last synced: 19 days ago - Pushed: 20 days ago - Stars: 89 - Forks: 5

MichaelGehling/FeatureLoom

FeatureLoom is a C# development framework that focuses on a lean development and efficient code, speeds-up development by simplification while offering opt-in for a high level of control, promotes modular and extensible code by introducing means to easily decouple components with asynchronous communication, strives for high performance and a small memory footprint, equally supports synchronous and asynchronous programming to allow the right approach at the right time.

Language: C# - Size: 3.88 MB - Last synced: 19 days ago - Pushed: 21 days ago - Stars: 8 - Forks: 0

nl253/CO661-Concurrency-in-Java-Assessment 📦

Language: Java - Size: 79.1 KB - Last synced: 22 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

higidi/TYPO3.Extension.lock

Mirror of https://git.higidi.com/TYPO3/Extensions/lock

Language: PHP - Size: 42 KB - Last synced: 22 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

IamRezaMousavi/digital-lock

A Digital Lock with fingerprint and sms module and has android client to integrate and manage the hardware.

Language: C - Size: 21.1 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 0 - Forks: 0

awheel/redis-lock

基于 Redis 实现的并发防穿透锁

Language: PHP - Size: 4.88 KB - Last synced: 23 days ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

agrrh/getlock

Public service to obtain distributed locks

Language: Python - Size: 399 KB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 1 - Forks: 0

slumk/safepass

Simple Command-Line Tool For Securing Keyrings

Language: Shell - Size: 33.2 KB - Last synced: 23 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

seanpm2001/DeskLocker

DeskLocker is a tool for various desktop environments that lets you quickly lock parts of the desktop, and unlock them when needed.

Language: Python - Size: 1.67 MB - Last synced: 24 days ago - Pushed: 10 months ago - Stars: 3 - Forks: 2

aimenux/SynchronizationPrimitivesDemo

Demo for synchronization primitives used in sync or async code

Language: C# - Size: 35.2 KB - Last synced: 24 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

bsm/redislock

Simplified distributed locking implementation using Redis

Language: Go - Size: 68.4 KB - Last synced: 21 days ago - Pushed: 2 months ago - Stars: 1,323 - Forks: 149

LouisCharlesC/safe

Header only read and write locks for mutexes.

Language: C++ - Size: 276 KB - Last synced: 22 days ago - Pushed: 6 months ago - Stars: 143 - Forks: 11

gjohansson-ST/sector

Integration to Sector Alarm for Home Assistant

Language: Python - Size: 440 KB - Last synced: 20 days ago - Pushed: 4 months ago - Stars: 28 - Forks: 16

Balagurovskiy/lock-mode-sample

Sample for hibernate transaction lock usage

Language: Java - Size: 67.4 KB - Last synced: 25 days 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: 20 days ago - Pushed: about 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: 25 days ago - Pushed: 26 days ago - Stars: 16 - Forks: 1

edwinvdpol/com.tedee

Tedee for Homey

Language: JavaScript - Size: 4.35 MB - Last synced: 24 days ago - Pushed: 25 days ago - Stars: 0 - Forks: 1

liwook/Redislock

基于redis的分布式锁,支持看门狗模式,红锁,有讲解教程

Language: Go - Size: 33.2 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 1 - Forks: 0

ORESoftware/live-mutex

High-performance networked mutex for Node.js libraries.

Language: TypeScript - Size: 781 KB - Last synced: 19 days 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: 26 days ago - Pushed: 27 days ago - Stars: 1 - Forks: 1

EzyGang/py-cachify

Distributed locks and cached based utils

Language: Python - Size: 375 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 5 - Forks: 1

joanvila/aioredlock

:lock: The asyncio implemetation of Redis distributed locks

Language: Python - Size: 219 KB - Last synced: about 4 hours ago - Pushed: 5 months ago - Stars: 282 - Forks: 47