Sign in Join

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

Catalog

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.

replacer

string replacer utility

  • Quiet
  • Application
  • GitHub
  • ★ 2
  • GPL-2.0

Applications

search-replace

🔍 A small utility to search and replace over multiple files

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 10
  • MIT

Files and Drives

Find-and-Replace-Tool

Text files Find and Replace tool with multiple/batch files search and multiple replace conditions

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3

Files and Drives

lazpaint

🎨 Cross-platform image editor with raster and vector layers similar to Paint.Net written in Lazarus (Free Pascal)

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

Graphics

5.0 from 1 member

LazInk

Canvas-drawn HTML and Markdown text controls for Lazarus: labels, memos, list boxes, a rich editor and a help-page viewer. No browser engine, no widgetset-specific code.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 7
  • 0BSD

Edit and Memos

5.0 from 1 member

LazHIDControl

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

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3

System

5.0 from 1 member

DzHTMLText

Delphi and Lazarus HTML Label component

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

Labels

4.0 from 1 member

MultiReplacer

A very capable Windows Grep, search, replace and data extraction tool

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

Files and Drives

DelphiLazarus_form_replacement

Replacement Class for TForm that enables you using vcl forms on lazarus without changes

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 4

Other

UA726_Replacement

Small board to breakout SSM2212 to replace UA726 in V2 Buchla Music Easel

  • Quiet
  • Other
  • GitHub
  • ★ 4
  • MIT

Other

docxReplacer

Find and replace placeholder token inside a Microsoft Word document (.docx) template

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 2
  • GPL-3.0

Files and Drives

Text2Loop-Replacer

Text2Loop - Allow you to produce a collection of text from an initial one (with search and replace from a table).

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • GPL-2.0

Applications

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

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

ProjectUpgradeTool

A simple bulk replace tool for Delphi/Pascal project upgrade (replace obsolete identifiers with new ones, etc.)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • BSD-3-Clause

Language Tools

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

Delphi-LightSaber

Lots and lots of "goodie" functions and 70 visual controls. More than 15 years of development have been put in this library. The library also wants to be a lightweight replacement for the mammoth Delphi Jedi library.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 157

Other

YTuner

YTuner is a simple project designed to replace vTuner internet radio service and dedicated to all users of AVRs made by Yamaha, Denon, Onkyo, Marantz, Pioneer, HK and others with built-in vTuner support.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 156
  • MIT

Networking Multimedia

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

FastCode

Fast replacements for Embarcadero's standard libs

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 58

Other

trayslate

Trayslate is a tray-based client for translation services. You can enter text directly, translate clipboard content, or translate selected text in any application. You can also replace text in another app with its translation using a hotkey. The app lets you choose and fully configure the translation service you use.

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

Other

MustangpeakEasyListview

TurboPack MustangpeakEasyListview is part of VirtualShellTools for the Listview but can be used for a TListview Replacement that is faster and more customizable.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 45

ListViews and TreeViews

SuperCopier2

SuperCopier replaces Windows explorer file copy and adds many features.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 34
  • GPL-2.0

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

GetItManager

A powerful, user-friendly replacement for RAD Studio's GetIt Package Manager CLI - bypasses D13 AccessViolation issues

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 26
  • MIT

Lazarus IDE plugins

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

Lude

Lua 5.1, natively ported to Delphi and FreePascal, implementing the Lua 5.1 C ABI as a drop-in replacement for lua5.1.dll / .so / .dylib

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 11

Language Tools

Delphi_Fix_SetFocus

SetFocus is broken in Delphi. I created a safe alternative for Delphi’s SetFocus. This tool does the batch replace.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 10
  • MIT

Language Tools

Markup

Markup, a specialized authoring language for creating semantic HTML with one consistent syntax. It replaces manual HTML coding with a streamlined, Turing-complete system that supports variables, logic, and reusable components. Delivered as a compiled DLL, it includes JSON binding, semantic analysis, and customizable rendering

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 10

Language Tools

romfontr

ROM Font Replacer

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

System

delphi-xn-grid

TDbGrid replacement for Delphi XE6/XE7

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 9

Grids

horse-provider-crosssocket

High-performance, security-hardened CrossSocket provider for the Horse web framework. Replaces the default Indy provider with IOCP/epoll async I/O, an object pool, enforced request limits, and OpenSSL 3.x native TLS.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 9

Networking

VittixDBGridController

Advanced feature-rich VCL DBGrid replacement for Delphi with filtering, grouping, summaries, and multi-format export support

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • MIT

Data controls

MustangpeakEasyListView

Mustangpeak EasyListview is a fast and very customizable TListview replacement. It can also be used with the VirtualShellTools component of the MustangPeak Library.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 7

ListViews and TreeViews

Casio-VZ-DOS-Programs

1991: Casio VZ-10M Interactive Phase Distortion Synthesizer, Patch Librarian, Voice Editor, MIDI Analyzer and PC Midi Dump Controller 2015: RAM Card replacement 4Mbit SRAM plus enhanced battery backup.

  • Quiet
  • Other
  • GitHub
  • ★ 6
  • GPL-3.0

Multimedia

horse-provider-mormot

High-performance, security-hardened Mormot provider for the Horse web framework. Replaces the default Indy provider with IOCP/epoll async I/O, an object pool, enforced request limits, and OpenSSL 3.x native TLS.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 6
  • MIT

Networking

Jistary

A Windows Search Replacement - Inspired by Listary

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

Files and Drives

bogbat

A bog-basic template replacement program

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 5
  • MIT

Applications

dwhelp

Replacement Norton Guide and unix-man for DOS

  • Active
  • Application
  • GitHub
  • ★ 5
  • MIT

Other

fpc-sitegen

A "static site generator" and replacement for sadhtml.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • BSD-3-Clause

Language Tools

SeImageTool

SE Image Tool - software to replace graphics in SonyEricsson featurephones

  • Quiet
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 5
  • GPL-2.0

Graphics

wildcard-seeker

A wildcard searching class on Pascal optimized for speed.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5
  • MIT

Other

AUGMENT-Windows-1252-Editor

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!

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4

Edit and Memos

SharpEnviro

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

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

System

tomboy-reborn

"Drop-in" replacement of legacy Gnome Tomboy

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

Edit and Memos

Fix-CRLF

This tool replaces solitary CR or LF characters with "normal" Windows CRLF. Binary DFM files are automatically recognised and skipped.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Edit and Memos