LazHIDControl
Cross platform keyboard and mouse input control and window automation in Pascal.
- Active
- Package
- Lazarus
- GitHub
- ★ 3

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.
Cross platform keyboard and mouse input control and window automation in Pascal.
Replacement class for TCriticalSection that helps finding lock situations
Replacement of TRegistry class with some added features and options. Note that it is not a direct drop-in replacement, interface differs.
Replace clipboard text on paste
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.
Windows Battery Indicator replacement
FastMM is a fast replacement memory manager for Embarcadero Delphi applications that scales well across multiple threads and CPU cores, is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files.
Replacement (GUI + windows service) for ImDisk Toolkit - by using Arsenal Image Mounter as a driver for RAM-disks.
Assembler & Parallel optimized RTL Replacement for Delphi/Free Pascal for Windows/Mac/Linux/iOS/Android
VirtualTouchKeyboard4Delphi is a Delphi and Lazarus/FPC component that implements the virtual touch keyboard available in Windows. VirtualTouchKeyboard4Delphi is a replacement of the TTouchKeyboard component using the ITipInvocation, IInputHostManagerBroker and IImmersiveShellBroker interfaces which are available in Windows 10 and 11.
Stops the applications on the network to allow the executable to be replaced, then restarts them.
ROM Font Replacer
SharpEnviro (or SharpE) is an open source shell replacement system for Microsoft Windows.
FastMM is a lightning fast replacement memory manager for Embarcadero Delphi Win32 and Win64 applications that is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files.
The Costa Graphical User Interface for MS-DOS and compatible systems. This repository is a mirror of https://codeberg.org/jacobpalm/costa
Provides the replacement to the build-in pascal unit "crt"
An application jump-start facility for Windows, aimed to replace shortcut files (`.lnk`).
FastMM is a lightning fast replacement memory manager for Embarcadero Delphi Win32 and Win64 applications that is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files. Important note: FastMM has moved to GitHub. Updates will no longer be pushed to the SourceForge repository.
geek.menu is a fork of the PortableApps.com Menu, adding support for security features, internet searching capabilities, category support, autorun apps, and much, much more. It can serve as a replacement for the portableApps menu.
The Costa Graphical User Interface for MS-DOS and compatible systems.
FD-KEYB enhances or replaces the BIOS keyboard management to adapt it to international keyboard layouts
Lightweight Delphi units to replace heavy system units like SysUtils. I did not write these, I only maintain them for personal projects.
Set of functions providing atomic operations (addition, subtraction, exchange, ...) on variables. Created as a replacement and extension of interlocked functions provided by WinAPI.
Replacement of AllocateHWND and DeallocateHWND functions. It is mainly intended for Lazarus since it does not implement these functions at this moment. Note that current implementation is thread safe.
Proteus is complete new kind of taskbar which will soon completly replace the common windows taskbar. You can add different components which will add completly new functions and possibilities to your Proteus Taskbar.
SharpEnviro is a GPL (Copyleft) Windows Shell Replacement created in Delphi.
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.
Goverlay is an easy graphical interface to configure linux gaming applications
Cross-platform library for Delphi
A simple and powerful multithreading library for Delphi
A memory manager for Delphi and C++ Builder with powerful debugging facilities
This repository contains the source code of toro unikernel
Cassotis IME - a native Delphi/TSF Chinese Pinyin IME for Windows 10/11. 言泉输入法 —— 基于 Delphi/TSF 的 Windows 10/11 原生开源中文拼音输入法,支持全拼、简拼、六种双拼,并通过语料训练的本地语言模型与神经重排提升输入质量。
Microsoft Windows DLL Export Browser (Enumerate Exports, COM Methods and Properties) with Advanced Search Features.
Delphi Hooking Library by Lsuper
Comparing, discussing, and bypassing various techniques for suspending and freezing processes on Windows.
Coroutine-based multithreading library for Delphi
Binary patcher for Go programs on Windows 7 / Server 2008
Hex Viewer Project
Console related code for Delphi
Clone de MS-DOS en Pascal (Turbo Pascal ou Free Pascal)
Optimized DOS driver for sound cards using the OPTi 82c929 (MAD 16 PRO) controller chip
Fluent, cooperative, UI-safe background task runner for Delphi FMX, with cancellation, timeout, progress, lifecycle callbacks, and optional mobile UI liveness diagnostics.
Windows DLL to facilitate detection and uninstallation of applications installed by Inno Setup 6 and later
The GlovePIE decompilation effort
Lazarus unit for console process control, with prompt detection.
Multi-platform leak checking library for Delphi
Delphi port of Google Benchmark
Extend Delphi Parallel Programming Library to ease async coding
A MOS 6502 CPU emulator written in Delphi (a very basic C64 + VIC20 emulator included)
XAMPP control panel for Windows
Default MM override using Windows Heap API
Insta360 Link 1 and 2 Controller for Linux
Windows console program for interactively editing the value of an environment variable
An alternate installer for LEGO LEGOLAND, written using Inno Setup
Plus de 510 utilitaires (en format EXE) en Turbo Pascal et/ou Free Pascal
Easy to use Bus, ressources friendly and super-easy inter-thread communication capabilities
Turbo Pascal library. LFN, Buffered I/O, memory files (EMS/XMS). Command line argument parsing.
Update Fixer is a lightweight app to fix Windows Update not working
A simple x86 operating system written in Free Pascal as a learning experience