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.

Pascal-RegExp

Delphi/Pascal regular expressions

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5
  • Unlicense

Other

Graph Capture

The software was designed for suitable chart creation. From text files or programs, that haven't visual charts themselves, data is passed to "Graph Capture" and plotted there. But you have to write Perl RegEx expressions to extract X and Y-values from raw data. Otherwise, you can request suitable filter templates here https://www.facebook.com/vlad.dubov.77. For making RegEx expressions short docs are also included in the program. You can find "Help: regular expressions in Perl" in the installation folder or in the program's top bar. The program can plot charts from a static file ( just drag and drop the file) or from a dynamically written file - by using a plugin that "connects" to the source. Win 32/64 7/8/10/11 and probably XP ;)

  • Application
  • SourceForge
  • Adaptive Public License

Charts and Graphs

flre

FLRE - Fast Light Regular Expressions - A fast light regular expression library

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 104
  • LGPL-2.1

Language Tools

libpaspcre2

libPasPCRE2 is delphi and object pascal bindings for Perl-compatible Regular Expressions library (PCRE2). Library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 12
  • GPL-3.0

Bindings

TRegExpr

Regular expressions (regex), pascal.

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

Language Tools

brre

yet another efficient, principled regular expression library

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 18

Language Tools

PersianStemmer

A New Rule-Based Persian Stemmer Using Regular Expression

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 7
  • GPL-2.0

Science

StringFilter

A text filtering program developed by Delphi mainly uses the regular expression function of. Can be used to process text.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 7

Edit and Memos

PerlRegEx

a Delphi class for user Regular Expression,

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 6

Other

fb_regex

Firebird UDR library for regular expressions

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 5

Database

BioSynth

A terminal-based bio-hacking simulation. Master Regular Expressions (RegEx) to isolate, stabilize, and cure pathogens in a real-time 3D environment before the system breaches.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • MIT

Games and Game Engines

RegularExpr

Delphi Regular Expression library

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

Other

Search

A command line application (Win32 and Win64) for searching for files and within files using regular expressions.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2

Files and Drives

corvus-regex-ecma262-pas

ECMA-262 (JavaScript) regular expressions for Object Pascal: the grammar and the answers of RegExp, every flag, over UTF-8 and UTF-16.

  • Active
  • Library
  • GitHub
  • ★ 1
  • Apache-2.0

Other

pgn-parser

PGN parser based on regular expressions

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1

Other

Acrylic DNS Proxy

Acrylic is a local DNS proxy for Windows which improves the performance of your computer by caching the responses coming from your DNS servers and helps you fight unwanted ads through the use of a custom HOSTS file (optimized for handling hundreds of thousands of domain names) with support for wildcards and regular expressions. When you browse a web page a portion of the loading time is dedicated to name resolution while the rest is dedicated to the transfer of the web page contents. What Acrylic does is to reduce the time dedicated to name resolution for frequently visited addresses closest to zero possible. Furthermore Acrylic's sliding expiration caching mechanism and DNS silent updates are able to improve the browsing experience independently of the browser. With Acrylic you can also gracefully overcome downtimes of your DNS servers without disrupting your work, because in that case you will at least be able to connect to your favourite websites and to your email server.

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

Networking

Ant Renamer

This program can rename large amounts of files and folders in few clicks. It only modifies files/folders names. Changing extension, Replacing character strings by others, Inserting a character string, Moving characters, Deleting characters, Enumeration, Name creation with mp3's Tag (ID v1.1), Name creation with file's last modified date and time, Random names creation, Case change (uppercase, lowercase, first letter of each word in uppercase), Take names from a list/file, Use of EXIF info, Regular expressions. Available in several languages. Unicode file names are supported, so it is possible to rename without problems files that have names containing characters from Japanese, Chinese, Arab, etc. This may seem common nowadays, but back then when it was added (2003) it was a big plus. Tested successfully under various Windows versions, from 98 (possibly with a few updated system files) and NT4 (SP4 required) up to current ones (Windows 10/11 included).

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

Files and Drives

Acrylic

Acrylic is a local DNS proxy for Windows which improves the performance of your computer by caching the responses coming from your DNS servers and helps you fight unwanted ads through a custom HOSTS file optimized for handling hundreds of thousands of domain names and with additional support for wildcards and regular expressions.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 26
  • GPL-2.0

Networking

pascal-regexp

Basic regular expression implementation in Pascal for educational purpose

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 1

Language Tools

BookGears

Extract book data from library web pages browsed with Microsoft Internet Explorer. Book metadata is grabbed using regular expressions and is sent to book organizer 'Bookpiles' as XML. Developed with Delphi for Windows. Embedded Firebird database used.

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

Database Networking

MP3 Pioneer

MP3Pioneer is a flexible ID3V2 tagging system and mp3 organizer. It allows to define own ID3V2 tag structure via a XML file. Enables to do mass tag manipulations using regular expressions.

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

Multimedia

awesome-pascal

A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!

  • Active
  • Other
  • Lazarus and Delphi
  • GitHub
  • ★ 2,096
  • CC0-1.0

Learning and Examples

Alcinoe

Alcinoe empowers developers to build fast, modern apps without the usual complexity or performance bottlenecks. It keeps the focus on innovation—not tool constraints—delivering top performance, deep customization, and great cross-platform UX while staying independent of GAFA ecosystems.

  • Active
  • Package
  • Delphi
  • GitHub
  • ★ 1,134
  • Apache-2.0

Other

QuickLib

Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 714
  • Apache-2.0

Other

GitInfo

Git and SemVer Info from MSBuild, C# and VB

  • Active
  • Library
  • GitHub
  • ★ 654
  • MIT

Language Tools

Dev-CPP

A greatly improved Dev-Cpp

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

Edit and Memos

Brook framework

Brook is microframework which helps to develop web Pascal applications.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 278
  • Copyright (c) 2012-2021 Silvio Clecio <silvioprog@gmail.com>

Networking In the Online Package Manager

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

besen

Complete ECMAScript Fifth Edition Implemention in Object Pascal

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 233
  • LGPL-2.1

Language Tools

pasvulkan

Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 230
  • Zlib

Bindings Graphics

FreeEsVclComponents

Free ErrorSoft Components for Delphi (VCL) & EsVclCore lib

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 190

Other

MfPack

Delphi translations for Microsoft Media Foundation and related API's

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 102
  • MPL-2.0

Bindings Multimedia

Neslib.Json

Fast and memory-efficient JSON for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 93

Language Tools

atom-table-monitor

⚛️ Monitoring tool for global atom table and RegisterWindowMessage identifiers

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 75
  • MIT

System

PasClaw

Ultra-lightweight native AI agent framework written entirely in Object Pascal for Delphi and Free Pascal, designed for performance, portability, and extensibility.

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

Science

tfacturaelectronica

Librería hecha en Delphi que implementa la factura electrónica de México (CFDI).

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 65

Other

Javascript4D

A native JavaScript (ECMAScript 5.1) parser and interpreter written in Delphi/Object Pascal. Execute JavaScript code directly from your Delphi applications.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 61
  • MIT

Language Tools

Delphi-WebMocks

Library for stubbing and setting expectations on HTTP requests in Delphi with DUnitX

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

Networking

KBBUILDER

Source code for Knowledge Base builder

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 54

Language Tools

delphi-visual-studio-code-debugger

A debugger for delphi in visual studio code, and also a MCP server to give claude/copilot/etc authonomous delphi debugging capabilities

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 48
  • MIT

Language Tools

MoonCompiler

Delphi 12-compatible Pascal compiler for Win64 and Linux x86-64. Your Delphi code builds on Linux unchanged — and often runs faster. FPC/Unleashed fork with Unicode RTL and bundled memory manager.

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 45

Language Tools

argus

A FidoNet mail transfer agent for Win32 over dial-up and TCP/IP connections written using Delphi in 1996-2001.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 42

Networking

xTranslator

Text & translation editor for Skyrim, Fallout4 and Starfield mods

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 40
  • MPL-2.0

Games and Game Engines

DCU32INT

Its a version of http://hmelnov.icc.ru/DCU/index.eng.html, to support RFindUnit Project

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 31

Language Tools

SedaiBasic

SedaiBasic Interpreter with VM

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

Language Tools

tools

All kinds of handy tools for personal (frequent!) use

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 28
  • MIT

Applications

poca

Yet another scripting language

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 27
  • Zlib

Language Tools

delphi-ide-remote-mcp

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.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 23
  • MIT

Lazarus IDE plugins