Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog

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.

LazHIDControl

Cross platform keyboard and mouse input control and window automation in Pascal.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3

System

5.0 from 1 member

lib.RegistryEx

Replacement of TRegistry class with some added features and options. Note that it is not a direct drop-in replacement, interface differs.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 5
  • MPL-2.0

System

Delphi-Crash-Reporter

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.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • BSD-2-Clause

System

2.0 from 1 member

BatteryMode

Windows Battery Indicator replacement

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 424

System

FastMM5

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.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 345

System

ramdisk

Replacement (GUI + windows service) for ImDisk Toolkit - by using Arsenal Image Mounter as a driver for RAM-disks.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 116
  • MIT

System Files and Drives

UltraCode

Assembler & Parallel optimized RTL Replacement for Delphi/Free Pascal for Windows/Mac/Linux/iOS/Android

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 31
  • GPL-3.0

System

VirtualTouchKeyboard4Delphi

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.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 19
  • MIT

System

Delphi-App-Watcher

Stops the applications on the network to allow the executable to be replaced, then restarts them.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 18
  • MIT

System

romfontr

ROM Font Replacer

  • Quiet
  • Application
  • GitHub
  • ★ 10
  • GPL-3.0

System

SharpEnviro

SharpEnviro (or SharpE) is an open source shell replacement system for Microsoft Windows.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • GPL-3.0

System

fastmm

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.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2

System

costa

The Costa Graphical User Interface for MS-DOS and compatible systems. This repository is a mirror of https://codeberg.org/jacobpalm/costa

  • Active
  • Application
  • GitHub
  • ★ 138
  • MIT

System

PascalCrt

Provides the replacement to the build-in pascal unit "crt"

  • Archived
  • Library
  • GitHub
  • ★ 1

System

winjmpst

An application jump-start facility for Windows, aimed to replace shortcut files (`.lnk`).

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Applications System

FastMM

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.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

System

geek.menu

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.

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

System

costa

The Costa Graphical User Interface for MS-DOS and compatible systems.

  • Active
  • Application
  • Codeberg
  • ★ 11

System

keyb

FD-KEYB enhances or replaces the BIOS keyboard management to adapt it to international keyboard layouts

  • Quiet
  • Application
  • GitHub
  • ★ 11

System

LiteUnits

Lightweight Delphi units to replace heavy system units like SysUtils. I did not write these, I only maintain them for personal projects.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 11

System

lib.InterlockedOps

Set of functions providing atomic operations (addition, subtraction, exchange, ...) on variables. Created as a replacement and extension of interlocked functions provided by WinAPI.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 6
  • MPL-2.0

System

lib.WndAlloc

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.

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 5
  • MPL-2.0

System

Proteus

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.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

System

SharpEnviro

SharpEnviro is a GPL (Copyleft) Windows Shell Replacement created in Delphi.

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

System

issrc

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.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 5,744

System

goverlay

Goverlay is an easy graphical interface to configure linux gaming applications

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1,582
  • GPL-3.0

System

Kastri

Cross-platform library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 603
  • MIT

System

OmniThreadLibrary

A simple and powerful multithreading library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 515

System

FastMM4

A memory manager for Delphi and C++ Builder with powerful debugging facilities

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 499

System

torokernel

This repository contains the source code of toro unikernel

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 370
  • GPL-3.0

System

cassotis-ime

Cassotis IME - a native Delphi/TSF Chinese Pinyin IME for Windows 10/11. 言泉输入法 —— 基于 Delphi/TSF 的 Windows 10/11 原生开源中文拼音输入法,支持全拼、简拼、六种双拼,并通过语料训练的本地语言模型与神经重排提升输入质量。

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 302
  • GPL-3.0

System

DLest

Microsoft Windows DLL Export Browser (Enumerate Exports, COM Methods and Properties) with Advanced Search Features.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 268
  • Apache-2.0

System

DelphiHookUtils

Delphi Hooking Library by Lsuper

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 164
  • MPL-2.0

System

Suspending-Techniques

Comparing, discussing, and bypassing various techniques for suspending and freezing processes on Windows.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 139

System

AIO

Coroutine-based multithreading library for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 121
  • Apache-2.0

System

golangwin7patch

Binary patcher for Go programs on Windows 7 / Server 2008

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 104

System

FWHexView

Hex Viewer Project

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 60
  • MIT

System

Consoles

Console related code for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 48

System

MSDOS-0

Clone de MS-DOS en Pascal (Turbo Pascal ou Free Pascal)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 46
  • MIT

System

OPTi82c929_Driver

Optimized DOS driver for sound cards using the OPTi 82c929 (MAD 16 PRO) controller chip

  • Quiet
  • Application
  • GitHub
  • ★ 46
  • MIT

System

SafeThread4D

Fluent, cooperative, UI-safe background task runner for Delphi FMX, with cancellation, timeout, progress, lifecycle callbacks, and optional mobile UI liveness diagnostics.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 46
  • MIT

System

UninsIS

Windows DLL to facilitate detection and uninstallation of applications installed by Inno Setup 6 and later

  • Active
  • Library
  • GitHub
  • ★ 44
  • LGPL-3.0

System

UnTerminal

Lazarus unit for console process control, with prompt detection.

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 40
  • LGPL-2.1

System

delphi-leakcheck

Multi-platform leak checking library for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 38
  • Apache-2.0

System

benchmark

Delphi port of Google Benchmark

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 37
  • Apache-2.0

System

delphi-ppl

Extend Delphi Parallel Programming Library to ease async coding

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 37
  • GPL-3.0

System

mos6502-delphi

A MOS 6502 CPU emulator written in Delphi (a very basic C64 + VIC20 emulator included)

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 35
  • MIT

System

DelphiMSHeap

Default MM override using Windows Heap API

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 34
  • Apache-2.0

System

editenv

Windows console program for interactively editing the value of an environment variable

  • Active
  • Application
  • GitHub
  • ★ 32
  • GPL-3.0

System

corail

Plus de 510 utilitaires (en format EXE) en Turbo Pascal et/ou Free Pascal

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 25
  • MIT

System

GS.Bus

Easy to use Bus, ressources friendly and super-easy inter-thread communication capabilities

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 24
  • MPL-2.0

System

libsystem2

Turbo Pascal library. LFN, Buffered I/O, memory files (EMS/XMS). Command line argument parsing.

  • Active
  • Library
  • GitHub
  • ★ 23
  • MIT

Files and Drives System

UpdateFixer

Update Fixer is a lightweight app to fix Windows Update not working

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 23
  • GPL-3.0

System

kuroos

A simple x86 operating system written in Free Pascal as a learning experience

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 20
  • GPL-3.0

System