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.
-
Updated
Oct 1, 2026 - Python
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.
An eBPF based lock tracer for PostgreSQL
GIL-powered* locking library for Python
Caching and distributed locks in your applications with just one or two lines. Easy to learn. Fast to code.
Manually block auto suspend and screen locking from commandline or a keyboard shortcut
A Django application that provides a locking mechanism to prevent concurrency editing.
Lock your Windows machine when Yubikey is removed
Locking files/folders [FF] in GNU/Linux via text-based user interface (TUI)
pdm-build-locked is a pdm plugin to publish locked dependencies as optional-dependencies
This repository provides code examples in Python for implementing concurrency control mechanisms in a shared database.
A professional-grade, lightweight Python Distributed Lock Manager (DLM) and Blind Vault state coordinator. A zero-dependency alternative to Redis, Etcd, and ZooKeeper for high-concurrency advisory locking.
Python Implementation of Consul Semaphore and Consul Lock. Also provides insight into your cluster's service health.
Simple PID based locking for cronjobs, UNIX scripts or python programs
End to end Banking System with File Locking Protocol using Python
DeskLocker is a tool for various desktop environments that lets you quickly lock parts of the desktop, and unlock them when needed.
A tiny SQLite-backed claim board so multiple AI agents stop stepping on each other in a shared workspace. Zero dependencies, stdlib only.
Redis-based distributed synchronization primitives for Python
A couple of inter-process lock recipes that play nice with curator
To associate your repository with the locking topic, visit your repo's landing page and select "manage topics."