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.

Beta

  • Quiet
  • Other
  • GitHub
  • ★ 4

Other

Beta-Update

Public beta for the next update of Droptop. Try out experimental features.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4

System

MIDI Simplified 1.6

Control MIDI devices with 32/64bit VCL/FMX components for Delphi 10 supporting native Windows and macOS. Support for iOS (Beta) and Android (output only). Packages in beta for C++ Builder and Lazarus for easy build and install. MIDI (Musical Instrument Digital Interface) is a technical standard that describes a communications protocol, digital interface, and electrical connectors that connect a wide variety of electronic musical instruments, computers, and related audio devices for playing, editing and recording music (Wikipedia). This package provides 3rd generation of components to simplify communication with musical instruments, developed with high-performance in mind. The package also comes with a high-priority system timer and a MIDI clock component. You can register threaded observers, giving you MIDI events in real-time with timing, or non-threaded to respond in a UI environment.

  • Quiet
  • Library
  • Lazarus and Delphi
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Multimedia

ApertaQuem 1.0 BETA

Urna eletrônica educativa. Utilize para realizar simulações de eleições sustentadas por objetivos pedagógicos. Não foram implementados procedimentos de segurança, por isso não a utilize para eleições oficiais.

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

Applications

GHFreebrary

GH Freebrary is a general purpose class library for modern versions of Delphi. This is a beta version, all units compile in Delphi XE7.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

Other

delphi-block-folding

BETA - CS.Coder Block Folding: folds if, for, while, try, case and other statement blocks in the Delphi 11, 12 and 13 code editor. MIT.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Lazarus IDE plugins

ZAI_1.41

Z-AI V1.41 Beta1 Sources

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 7

Science

dbdesigner-fork

Treat it as an early beta: DB Designer Fork is a fork of the fabFORCE DBDesigner 4. It integrates entity relationship design,front-end (you can run queries) and SQL exporting.DB Designer Fork generates SQL scripts for Oracle, SQL Server, MySQL, FireBird, SQLite and PostgreSQL.

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

Database

delphi-unit-styler

BETA - CS.Coder Unit Styler: organizes the uses clauses of your Delphi 11, 12 and 13 units from inside the IDE, with preview and backup. MIT.

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

Lazarus IDE plugins

pxx

One from-scratch compiler for Pascal, C and Python: native static binaries for Linux (x86-64, i386, aarch64, arm32, riscv32), wasm32, and ESP32-S3/C3 firmware. Own RTL, ELF writer and linker; self-hosting. Beta 0.1 'Blaise'.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • MPL-2.0

Language Tools

JarBuilder

Jar Builder (Beta version) it's compile java files into classes then create Jar file from them

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

Language Tools

CalcuFp

New version: CalcuFP program is a calculator software (beta version), has a wide range of mathematical functions, specific functions for different subjects (ex.- IPv4 functions), Apart from being able to have on hand an wide range of functions, allows to use different numbering systems WITHOUT CHANGING MODES. We can sum operations decimal, binary and hexadecimal mixed. Example. - 25 + BIN ('111 ') + HEX (' FF ') -> this is equivalent to adding the integer 25 +7 (binary) +255 (hexadecimal) = 287. Allows use of predefined variables and constants. Creating user functions. It has a programming section through type pascal scripts (still in testing), It has a multimedia viewer to store documentation that we have on hand for our daily tasks. Aside calculators comes with color coded for resistors, inductors and capacitors. Support matrix calculation. Solving systems of n equations. Periodic table of elements. QR code generator Create new User functions with pascal script.

  • Active
  • Application
  • SourceForge
  • Apache License V2.0, Creative Commons Attribution License

Science

DFM-Editor

edit Delphi Form files (DFM); Supporting Text and binary forms; Preview can handle unknown controls/properties; betas: http://www.fw-web.de/dfmedit_beta.php

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

Edit and Memos

Linkbar

Beta - https://sourceforge.net/projects/linkbar/files/Version%201.7.0%20beta/ Linkbar - ideological heir to desktop panels from Windows XP. This application that is useful for those users who are on the desktop requires more than one tray to place shortcuts for launching frequently used programs, files, etc. Note: Windows XP and prior not support. GitHub - https://github.com/ATGH15102AFMLD/Linkbar

  • Quiet
  • Application
  • Delphi
  • SourceForge

System

Loader For Apps

About project sortly: This is a system tool for WIndows 7 (like x86 on x64). It can be load registry files from 'reg' folder and when we closed it the regfiles restore from 'regback' folder. That is recommed for big memory and processor require Apps. Native x64 Build available now! Windows 8 local profile supported registry files. New x86-x64 Enterprise version Last build optimized for Windows 10 v1909 x64 / Windows 11 Beta (22000.120) you have to set manually autotaskfilter=true in settings ini Soon OS detection for using the exact registry files.

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

System

Mecanog

Beta version of program for learning typing, 120 keyboards, academic and game mode, exercises with automatic creation, random characters or from clipboard; virtual keyboard and hands, ready for users with visual problems or blind. Look below www....

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

Applications

SmallOs

É um pequeno sistema de OS, atendimento, voltado para pequenas equipes de atendimento que precisam contabilizar o seu trabalho e tempo de atuação. Esta é a primeira versão, porem já pode ser usada normalmente. Foi escrita em Lazarus, com ZeosLib e MySql. A princípio, funciona com MariaDB também. Espero, semanalmente lançar correções e evoluções da ferramenta, afinal ela ainda é beta. Aqueles que tiverem interesse na ferramenta, comentem, relatem bug e façam suas sugestões. Obrigado e aproveitem.

  • Application
  • Lazarus
  • SourceForge
  • Creative Commons Attribution License

Applications

SPINA

SPINA is software for the rapid, reliable and accurate determination of constant structure parameters of endocrine feedback control systems. It is a class of static function tests that require nothing more than steady-state concentrations of hormones or metabolites obtained in vivo. The first version of this cybernetic approach had been developed for the evaluation of the functional status of the thyroid gland, i.e. thyroid's secretory capacity (gain of thyroid, GT or SPINA-GT) and sum activity of peripheral deiodinases (GD or SPINA-GD). A second version has been established for insulin-glucose homeostasis. It delivers the secretory capacity of pancreatic beta cells (SPINA-GBeta), an estimate for the insulin receptor amplification (SPINA-GR) and a static disposition index as a measure for the loop gain of the feedback loop (SPINA-DI). Both implementations of SPINA have been validated in more than 50 clinical studies based on large cohorts.

  • Quiet
  • Application
  • Lazarus
  • SourceForge
  • BSD License

Science

Transposer

Transposer converts the chords of a text file which contains the lyrics and chords for a song into whatever key the user desires. Version 1.0 no new features, just some UI cleanup. No bugs reported since last BETA, so nothing to fix at this point. (0.56) was the first with a mechanism for creating an ignore list of words which might get transposed if they are on a line by themselves, such as, "ending". This word is typically made of characters which are valid chord characters that would otherwise be transposed. There are two editing panes in the main window. One is for the original song, and the other is for the transposed song. Earlier versions of this program were command line only (CLI), then I used QT to augment my C++ source to create a GUI. This project is now developed in Lazarus, using a collaborative approach. I (abudeveloper) and my son (iamslinger) are working together on this project.

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

Multimedia

Travian - Offline

TravianOffline - its realtime strategy game with simply UI and 2d graphics. Its based on OpenGL,coded on Delphi and now I have alpha beta,which shows basic game appeareance and gameplay.

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

Games and Game Engines

Tuxbomber

Tuxbomber is a Bomberman-Clone with the famous "Tux" as protagonist. Currently we are at beta-release. Play it and have fun ;)

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

Games and Game Engines

SimpleWebcamCapturer

A simple app written in Delphi (10.2) to periodically capture an image from a webcam using a DirectShow.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4

Multimedia

hiiGrid

Delphi Grid+Tree Component (VCL/FMX pre-beta)

  • Active
  • Package
  • Delphi
  • GitHub
  • ★ 3

Grids

APSI-fp

apsi-fullpackage-beta

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Applications

BlueNote

Application written in Delphi to store notes of specific people in text files.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Applications

HammingCode

An application for converting values to Hamming code and vice versa.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Science

ImagesFormatConverter

The application written in Delphi is used to convert images to other formats.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Graphics

Media-player-Android

Android Media Player Beta Update 2 With Arabic support without RTL Fixer Patch

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Multimedia

PlannerOnDuty

Delphi written application that allows teachers to schedule on-call exams in different schools.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Applications

SettlementTime

An application to help teachers work time accounting and print clear reports. The program also has an autocomplete feature.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Applications Reporting

spina

SPINA is software for determining constant structure parameters of endocrine feedback control systems from hormone levels obtained in vivo. The first version of this cybernetic approach allows for evaluating the functional status of the thyroid gland, i.e. thyroid's secretory capacity (GT or SPINA-GT) and sum activity of peripheral deiodinases (GD or SPINA-GD). A second version has been developed for insulin-glucose homeostasis. It delivers the secretory capacity of pancreatic beta cells (SPINA-GBeta), an estimate for the insulin receptor gain (SPINA-GR) and a static disposition index as a measure for the loop gain of the feedback loop (SPINA-DI). Both implementations of SPINA have been validated in clinical studies on the basis of large cohorts.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Science

WebcamImageUploader

Delphi application that allows you to upload images from your webcam (using avicap32.dll) to any FTP server at specified intervals. The program also allows basic editing operations such as adding a horizontal banner, date, time, own text, etc.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Multimedia Files and Drives

SimulaBeta

A simulation program for insulin-glucose homeostasis.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4

Science

SimulaBeta

A simulation program for insulin-glucose homeostasis.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 1

Science

liebetanz-aes256-lab

AES-256-Lab: Transparent AES-256 learning project in Lazarus/FreePascal (educational, not for production security)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • AGPL-3.0

Cryptography

SimulaBeta

SimulaBeta is a simulation program for insulin-glucose feedback control. It is based on a nonlinear MiMe-NoCoDI model.

  • Quiet
  • Application
  • Lazarus
  • SourceForge
  • BSD License

Science

rdpwrap

RDP Wrapper Library

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 16,962
  • Apache-2.0

Networking System

MD3-Windows

Material you widgets for your windows desktop, adaptable with wallpaper colors with both light & dark modes

  • Active
  • Other
  • GitHub
  • ★ 2,359

Other

pasta80

Turbo Pascal 3.0-compatible compiler that generates machine code for classic and modern Z80 machines (currently CP/M, Sinclair ZX Spectrum 48K/128K/Next, and Agon Light/Console8).

  • Active
  • Application
  • GitHub
  • ★ 207

Language Tools

LibreCrypt

LibreCrypt: Transparent on-the-fly disk encryption for Windows. LUKS compatible.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 777

Cryptography

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

MARS

REST framework for Delphi: JAX-RS style resources and routes, servers and clients, JWT, OpenAPI 3, FireDAC and Devart UniDAC/MyDAC/IBDAC, SSE, MCP servers for AI agents. Windows, Linux, Docker.

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

Networking

keynote-nf

Tabbed notebook with RichText editor, multi-level notes and strong encryption.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 361
  • MPL-2.0

Edit and Memos

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

DelphiOpenAI

OpenAI (and DeepSeek, Azure OpenAI, YandexGPT, Ollama, GigaChat, Qwen) API wrapper for Delphi. Use ChatGPT, DALL-E, Whisper and other products.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 318
  • MIT

Networking

Cmulator

Cmulator is ( x86 - x64 ) Scriptable Reverse Engineering Sandbox Emulator for shellcode and PE binaries . Based on Unicorn & Zydis Engine & javascript

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 304
  • AGPL-3.0

Security

CPUView

Advanced CPU-View mode for Lazarus

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

System

TaskbarDock

Customize Windows 10 Taskbar with few extra features

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 291
  • MIT

System

EPANET2.2

Perform extended-period simulation of the hydraulic and water quality behavior within drinking water distribution systems

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 265

Science

IconFontsImageList

Four advanced components to simplify use of Icon Fonts as images and ImageList: TIconFontImage, TIconFontsImageCollection, TIconFontsVirtualImageList, TIconFontsImageList (for VCL and FMX). Full support for High-DPI apps. Rendering optimized with GDI+

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

Graphics

StyledComponents

Components similar to Delphi VCL Buttons, Panels, Toolbar, DbNavigator, BindNavigator, ButtonGroup and CategoryButtons with Custom Graphic Styles, and an advanced, full-customizable TaskDialog, also with animations!

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

Other

MakerAi

The AI Operating System for Delphi. 100% native framework with RAG 2.0, autonomous agents, MCP protocol, and universal LLM connector. Supports OpenAI, Claude, Gemini, Ollama, and more. Delphi 10.4+ (limited), full support from Delphi 12 Athens.

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

Other