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,060 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).
Production-grade Delphi modules for managing logical record locks in legacy enterprise software
Package for coding and decoding files with Matheos algorithm from commandline or console in Linux/Unix Environment. Based on Keys stored in files or as hardware locks (on devices). Fast and strong coding. Fast encoding.ONLY BINARY PACKAGES FOR NOW!
Cross-platform Delphi crash/exception reporter (Linux, macOS, Android, iOS) that emits EurekaLog .el-format reports (open in the EurekaLog Viewer): call stacks, CPU registers, modules, source line numbers. RTL-only core, no FMX dependency, no EurekaLog license required.
The Blockstack Pascal library for identity, auth and storage
Download, compile, and install versioned Delphi packages from GitHub into the IDE
Classic blocks game, pure Delphi and Firemonkey
A vibe coded clone of the famous 80's puzzle game. The game uses the Gorilla3D Firemonkey Addon Framework for Delphi / C++ Builder.
A revolutionary new game which allies simplicity and strategy in wich you can compete against other players.
'Falling blocks' is just another tetris game, but you will be able to draw your own pieces if you want to.
Extremely fast memory manager for Delphi
A library on Pascal, for direct use of HTML tags. Based on HTML5 tags. It can only be used to generate HTML5 Tags, there is no Parse function.
Fast and lightweight tiny image viewer with transparency
Static code analysis for Delphi 12 & 13 and Lazarus / Free Pascal. RAD Studio IDE plugin (32/64-bit) + standalone GUI + CLI, one engine. 201 rules (Pascal AST + DFM/LFM forms): leaks, SQL injection, dead handlers, hardcoded secrets, Unicode & Trojan Source, Win64 pointer bugs. SARIF for CI/CD, SonarQube push.
A modular Virtual-PLC Trainer
Singe Threaded Asynchronous Exexcution (STAX) framework for implementing asynchronous event scheduling similar to javascript or python co-routines
The go-like http/https server for Lazarus + FPC
Reactive extension for Delphi
Small and simple: Thread Pools with Tasks
An MCP server that turns a Windows RAD Studio machine into a remote backend for coding agents: safe editing, real MSBuild builds, git, scaffolding, deploy & remote run via PAServer, Android (adb), Linux and Windows desktop control, DelphiLSP navigation, vault. Per-workspace security. Built for our own use, shared under MIT; no commercial plans.
Lua and other programming in simple platform to make programming fun
High-performance async/await library for Delphi, powered by Rust's Tokio runtime.
Gerenciador de dependências nativo, moderno e leve para projetos Delphi, desenvolvido sob arquitetura hexagonal e com suporte a downloads concorrentes.
This Zig-based LLVM analysis framework focuses on static unsafe/ffi boundary analysis.
Sedai Audio Foundation - Professional audio synthesis library in Free Pascal. 5 Synthesis Engines: Classic/Subtractive, FM (DX7-style), Wavetable, Additive, SID Evo.
A faithful port of SQLite 3.53.0 (D. Richard Hipp et al.) from C to Free Pascal (FPC 3.2.2+) targeting x86-64 Linux.
wave function collapse algorithm
Pascal Framework is a foundational library for Free Pascal, Lazarus and Delphi applications.
JEDI VCS (JVCS): sistema de controle de versao para Delphi - cliente, expert da IDE e DLL
High-performance async HTTP server for Delphi
Skia-backed implementation of Vcl.Graphics.TCustomCanvas for Windows/Delphi and FPC on Windows or Linux.
Fluent form validation mechanism for Delphi FMX.
Delphi Concurrent Anti-DeadLock MultiRead FrameWork
nc-amp - a native Free Pascal/Lazarus music player for Windows and macOS with a classic Winamp-style look. 基于 Free Pascal/Lazarus 的 Windows / macOS 原生开源音乐播放器,经典 Winamp 风格界面,支持 MP3、FLAC、APE(含 CUE)、WAV、Ogg、Opus、M4A 等格式,拖入即随机循环播放。
A typed formula and business-rule engine for Delphi, with validation, traceable execution, and portable JSON rule packages.
Simple, Easy, Reliable Implement To Load DLLs From Memory Stream In Delphi
Time-ordered and sortable UUID generator that privileges intra-millisecond monotonicity and produces UUIDv7-compatible identifiers
This is a replacement for the built-in str-replace-editor, if you are dealing with legacy code that is not UTF-8 and could not be migrated!
Scheduled Website Blocker (Parental Control)
Universal Pure Pascal dbExpress (DBX4) driver for ODBC. Zero-DLL, dual Win32/Win64, seamlessly connecting Delphi to SQL Server, PostgreSQL, MySQL, SQLite, Oracle, and any ODBC source.
This is a just a test project that can be used to stress test and benchmark different memory managers.
An Opinionated Underlabouring Research Environment for the Social Sciences
Delphi 7 game trainer educational project. Memory manipulation tool for learning reverse engineering concepts. Discontinued 2013.
StwSim Treindienstleidingsimulatie
User Account Control (UAC) is a key part of Windows security. UAC reduces the risk of malware by limiting the ability of malicious code to execute with administrator privileges. This article describes how UAC works and how it interacts with the end-users.
What The Lock is a tool that integrates into Windows shell components (i.e. Explorer and file dialogs) to release currently locked (opened by another process) files
Automatically lock the display after a certain period of time, WITHOUT turning the display off
A thread-safe logging library for Delphi, with a portable core tested under Free Pascal in CI.
Portable Pascal service runtime: fixed-rate scheduling, native timers, and measured 1 kHz execution. Fiber runtime under development.
A Delphi component library for reading and writing smart cards, contactless tags, magnetic stripes and RFID input on Windows.
Delphi/Object Pascal Windows PE resources based executable identity tool
Simple, efficient background job processing for Delphi — fluent API, retry, observability and pluggable queue brokers
Delphi 7 remote administration tool (RAT) with keylogger, screen capture, file explorer, and diagnostics. Educational security project exploring client-server architecture. Discontinued 2013.
ISAPI Filter Loader (Load DLL ISAPI on fly). Autor: Daniel "sakura" Wischnewski
A terminal coding agent for Windows, written in Free Pascal. No dependencies beyond the FPC RTL.
The Directory Synchronization program synchronizes the file contents of directories on a personal computer running Microsoft Windows or Ubuntu Linux.
Pool de recursos genérico e de alto desempenho para Delphi: lease, backpressure, LIFO/FIFO, métricas e adapters plugáveis