Sign in Join

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

Catalog

30,061 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.

Multi Zone Clock

Multi Zone Clock is a simple and highly configurable multi time zone clock and calendar plus highly configurable advance alarm clock. This Program creates any number of clocks with deferent time zones and many more . Give it a try and enjoy :P Update : Donations link does not work it seems, if any one like to donate or have technical issues please feel free to connect me on weerakoon123@gmail.com

  • Quiet
  • Application
  • SourceForge
  • Mozilla Public License 1.0 (MPL)

Date and Time

pasfetch

A configurable and fast system fetcher written in Pascal. This is a mirror of the sourcehut repository.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 10
  • ISC

System

Image-viewer

Cross-platform, simple and minimum, yet configurable photo viewer/slideshow/digital signage app.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 124
  • MIT

Graphics

hyper-workers

A lightweight, thread-safe worker management library for Delphi / Pascal that provides concurrent task execution with configurable limits and automatic queue management.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 21

System

xtop

Xtop is a suite of configurable source beautifiers for pascal and java.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 4

Language Tools

otto-throttle

A configurable PID controller based auto-throttle plugin for X-Plane 12, written with love in C++

  • Active
  • Application
  • GitHub
  • ★ 2

Other

adc-model

adc-model provides a configurable ADC behavioral model, SPICE testbenches, and analysis scripts for static INL/DNL and dynamic FFT characterization.

  • Active
  • Library
  • GitHub
  • ★ 1

Other

DelphiFmt

DelphiFmt - A fully configurable Delphi source code formatter engine for .pas, .dpr, .dpk, and .inc files. Controls indentation, spacing, line breaks, capitalisation, and alignment through a single options record. Idempotent by design. Format a string, a file, or an entire directory tree in one call. Built on ParseKit.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

DelphiDoc - JADD

Automatic generation of documentation on Delphi projects from source code. Distinctive features are exact parsing gathering lots of information and a division of the parser and configurable generators (HTML, Win- & HTML-Help, PDF, LaTeX, XMI export)

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Language Tools

ModWorm

ModWorm is a Worms/Liero like game, but it is much more configurable than Worms/Liero. You can create your own levels, "mods", missions, or whole Liero-like games (a.k.a. total conversions). This project has been abandoned.

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

Games and Game Engines

MSEide+MSEgui

MSEide is a Rapid Application Development IDE for platform independent rich GUI applications in the Pascal language. It comes with its own GUI toolkit called MSEgui, which ensures programs are portable. MSEgui has identical look and feel on all supported platforms, the look of the widgets is highly configurable. The widgetset library is completely written in Pascal and links directly to xlib on Linux and FreeBSD and to gdi32 on win32/64. MSEgui includes sophisticated DB-access components and DB-aware widgets. Main goal of development is to provide a handy, stable and very productive tool for professionals. MSEide+MSEgui currently runs on i386-linux, i386-win32, x84_64-win64, x84_64-linux, x86_64-freebsd and arm-linux. Main git repository: https://gitlab.com/mseide-msegui/mseide-msegui

  • Quiet
  • Application
  • Lazarus
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Language Tools

nanoide

nanoide is light-weight, script base, configurable IDE. This IDE is specifically design to test compilers, manipulate complex compilation and building processes and for programming language base experiments.

  • Quiet
  • Application
  • SourceForge
  • MIT License

Language Tools

Sokoban YASC

Sokoban YASC - Yet Another Sokoban Clone - for Windows. A wealth of features, e.g., deadlock detection, reverse mode, and replay mode. Good import functions and highly configurable, e.g., skins. Tools: Editor, solver, optimizer, generator, capture, duplicate finder.

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

Games and Game Engines

Spawner Data Generator

Spawner is a generator of sample/test data for databases. It can be configured to output delimited text or SQL insert statements. It can also insert directly into a MySQL 5.x database. Includes many field types, most of which are configurable.

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

Database

SQLite Micro Manager

SQLite Micro Manager is a lightweight, fast and configurable GUI program mostly designed to access, browse and modify data in SQLite3 databases maintained by other applications, like Web browsers, home accounting software etc. It supports drag-and-drop operations, saving to and retrieving SQL statements from internal library and disk files. runs natively on 64 bit Windows 7/8/10 and Linux Ubuntu derivatives with GTK2+. Can be easily compiled for OSX and Linux GTK3 and QT widget sets with minimal changes. It can run without any installation, although proper installation packages are provided for Windows and Ubuntu-based Linux distributions. The intended audience is people with at least basic knowledge of SQL who need fast and simple tool to deal with SQLite3 databases.

  • Quiet
  • Application
  • SourceForge

Database

yt-indexer

a simple & configurable tool to index youtube videos

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 10

Applications

Contec_cms50dplus

A reader for the Contec CMS50D+ pulse oximeter handling live and recorded data, running as a Linux console program with configurable output format, or using a GUI.

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

Science

descal

Somewhat configurable windows desktop calendar application. Supports transparency.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • MIT

Date and Time

SliJewel

A Bejeweled game clone written in Turbo Delphi. Configurable board size and number of colours.

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

Games and Game Engines

Mastech_ms2115b

A reader for the Mastech 2115B digital multimeter, running as a Linux console program with configurable output format, or using a GUI. This includes minimal SCPI capabilities, allowing the current range and value to be read.

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

Science

SliMind

A Master Mind game clone written in Turbo Delphi. Configurable number of pegs, colours, max attempts, repeat colours yes/no.

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

Games and Game Engines

SliMine

A Minesweeper game clone written in Turbo Delphi. Configurable board size and number of mines.

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

Games and Game Engines

SliSnake

A Snake game clone written in Turbo Delphi. Configurable room size and speed, joystick support.

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

Games and Game Engines

SliLumns

A Columns game clone written in Turbo Delphi. Configurable starting difficulty and speed.

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

Games and Game Engines

SliSame

A Same Game clone written in Turbo Delphi. Configurable number of colours and board size.

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

Games and Game Engines

SliTris

A Tetris game clone written in Turbo Delphi. Configurable difficulty.

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

Games and Game Engines

Mir-Logger

Mir-Logger is a Mir framework logging library with configurable levels, colored console output, and file logging.

  • Active
  • Library
  • GitHub
  • ★ 1

Other

ErrFlags

This program checks incoming fidonet technology nodelist segments for illegal and redundant nodelist flags, and makes sure submitted segments are up to standard. Fully configurable to suit <othernets> as well as fidonet.

  • Active
  • Application
  • SourceForge
  • Other License, GNU General Public License version 3.0 (GPLv3

Networking

KOF'91 Fighting Engine

KOFFE is a 2D fighting game engine compatible with KOF'91. Written in Object Pascal, it's very configurable: it's possible to change all character definitions, backgrounds, sounds and graphics.

  • Application
  • SourceForge
  • zlib/libpng License

Games and Game Engines

SynFacilSyn

Scriptable highlighter for TSynEdit. Like TSynAnySyn, but faster, more configurable. Uses XML syntax files.

  • Package
  • Lazarus
  • GitHub
  • GNU GENERAL PUBLIC LICENSE

Edit and Memos In the Online Package Manager

The FAMP

The FAMP is a enhanced multimedia player. It can execute macros and make precise search in the playlist. The program is highly configurable. It's based on Eldos Sound library wich is more efficient with MP3 than WinAmp MP3 decoder.

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

Multimedia

WebPortal-Intranet System

Web Portal System ,is an highly configurable code, created for users with basic skills in php who're looking for a solution where they can easy include their own code.Intranet module also in Borland C++, Delphi/Kylix, with ERP & CRM.

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

Applications

xtop

Xtop is a suite of configurable source beautifiers for pascal and java.

  • Quiet
  • Application
  • Lazarus
  • gitlab.freedesktop.org

Other

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

BGRAControls

Set of LCL visual components. Analog controls, button, checkbox, toolbar, panel, ribbon, progressbar etc.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 226
  • Modified LGPL

Graphics In the Online Package Manager

Ray4Laz

Headers translation of the Raylib game development library. Inspired by Borland BGI graphics lib and by XNA framework.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 181
  • Copyright (C) 2020-2026 Gunko Vadim

Bindings In the Online Package Manager

neural-api

CAI NEURAL API - Pascal based deep learning neural network API optimized for AVX, AVX2 and AVX512 instruction sets plus OpenCL capable devices including AMD, Intel and NVIDIA.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 465
  • LGPL-2.1

Science

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

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

FusionAI

A ChatGPT, Gemini, Claude, and Ollama(offline) plug-in for Embarcadero RAD Studio IDE XE5 to 12.1

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 279
  • MIT

Lazarus IDE plugins

BrookFreePascal

Framework for web applications. Actions for DB access, advanced routing features, wizard for Lazarus, support for i18n, compatibility with JSON structures, REST implementation, plugins for varied needs, extensible brokers.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 174

Networking In the Online Package Manager

QuickCore

Delphi Core Framework to fast build desktop/mobile/web apps.

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

Networking

Delphi-MCP-Server

Native Delphi Server implementation of the Model Context Protocol (MCP)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 143
  • MIT

Networking

Suspending-Techniques

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

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 139

System

kraft

Kraft Physics Engine is an open source Object Pascal physics engine library that can be used in 3D games.

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

Games and Game Engines

hextor

Hextor - Hexadecimal editor and binary data analyzing toolkit

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 126

Edit and Memos

MarkdownShellExtensions

A Markdown Text Editor to manually edit a markdown file, with instant preview of the output in a HTML Viewer. A Preview handler which allows you to see the content of the markdown file without open it, in the "Preview Panel", integrated into Windows Explorer.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 120
  • Apache-2.0

Edit and Memos

pixie

A lightweight HTML/CSS rendering engine for Free Pascal (Lazarus) and Delphi (VCL & FMX).

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

Graphics

MarkdownHelpViewer

MarkdownHelpViewer is an integrated help system based on files in Markdown format, for Delphi applications, plus a useful component to embed help inside the App.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 94
  • Apache-2.0

Applications

Propulse

A crossplatform ProTracker clone with an Impulse Tracker-style interface

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 93
  • LGPL-3.0

Multimedia

rnl

RNL - Realtime Network Library - The opensource reliable UDP network library

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

Networking

EditInVsCodeDelphiPlugin

Adds a "Open in Visual Studio Code" item in the Delphi Tools menu (great if you have the Copilot extension for Visual Studio Code)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 78
  • MIT

Lazarus IDE plugins

VindexLLM

VindexLLM is a pure Delphi, GPU-powered LLM inference engine that uses Vulkan compute shaders to run GGUF models entirely on the GPU. It performs full transformer inference without relying on Python, CUDA, or other external runtimes, requiring only vulkan-1.dll, which is typically included with modern GPU drivers.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 73

Science

QRCodeGenLib4Pascal

Generates QR Codes from text strings and byte arrays.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 70

Graphics

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

DX.Pdfium4D

Delphi Cross-Platform Wrapper for Google's PDFium - Object-oriented PDF document handling for Windows, macOS, Android, iOS

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 62
  • MIT

Bindings