lib.FastLocks
Non-blocking synchronization objects based on interlocked functions operating on locking flag(s).
- Active
- Library
- Lazarus and Delphi
- GitHub
- ★ 7
- MPL-2.0

30,057 projects in the catalog.
Free Pascal, Lazarus and Delphi components, libraries and programs from GitHub, SourceForge, Codeberg, GitLab and more. Rate them, mark what looks interesting, and talk about them on their benches.
Non-blocking synchronization objects based on interlocked functions operating on locking flag(s).
Provides synchronization objects based on primitives provided by the Windows OS and more.
Provides wrapper classes for synchronization primitives and wait functions from libraries WinSynObjs and LinSyncObjs.
Provides a set of classes encapsulating synchronization objects available in pthread library for Linux operating system, and more.
Wrapper functions for linux futexes. Also provides very simple synchronization objects based on them.
Lazync is an open‑source, self‑hosted, cross‑platform file‑sync service built with Free Pascal / Lazarus.
Very simple library providing TThread descendant that is able to synchronize with (execute its method in context of...) any other cooperating thread.
Synchronization Barriers for FPC programs
Inno Setup is an open-source installation builder for Windows applications by Jordan Russell and Martijn Laan. Since its introduction in 1997, Inno Setup has been trusted by developers and organizations of all sizes to reliably deploy software to millions of PCs worldwide.
Cross-platform library for Delphi
Microsoft Windows DLL Export Browser (Enumerate Exports, COM Methods and Properties) with Advanced Search Features.
Ultibo Core
Delphi library for system programming on Windows using Native API
Comparing, discussing, and bypassing various techniques for suspending and freezing processes on Windows.
AsyncCalls – Asynchronous function call framework
Coroutine-based multithreading library for Delphi
Replacement (GUI + windows service) for ImDisk Toolkit - by using Arsenal Image Mounter as a driver for RAM-disks.
Extremely fast memory manager for Delphi
Fluent, cooperative, UI-safe background task runner for Delphi FMX, with cancellation, timeout, progress, lifecycle callbacks, and optional mobile UI liveness diagnostics.
A modular Virtual-PLC Trainer
Multi-platform leak checking library for Delphi
A tiny Delphi library (Delphi 10 or higher) that exposes Task and Task<T> objects similar to those in .Net
PasTerm Terminal Emulator
Library of parralel programming for Delphi/FPC
Delphi Concurrent Anti-DeadLock MultiRead FrameWork
Parallel programming utilities and fixes for Delphi. Includes a few thread-safe data types.
Ever need to run heavy operation in background without blocking main thread and get results sync results once done?
Named Pipes
This is an enhanced version of a Process Manager that provides significantly more information about the structure and process flow.
synchronizing the clipboard between two computers using a shared file
. Delphi FPC FastMM4 fork with AVX support and multi-threaded enhancements faster locking
Delphi library for system programming on Windows using Native API (mirror)