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.

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

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

StarFighter

A MS-DOS pseudo-3D space shoot 'em up made in SNES mode7 developed with DIV Games Studio 2 'vanilla' (the original MS-DOS version from 1998).

  • Archived
  • Application
  • GitHub
  • ★ 11
  • MIT

Games and Game Engines

jcf-pascal-format

JEDI code formatter better compatible with modern Delphi

  • Quiet
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 39

Language Tools

3.0 from 1 member

TDataSetVisualizer4Delphi

Delphi IDE debug visualizer to inspect any TDataSet descendant (ClientDataSet / FireDAC) in a rich DBGrid while stopped at a breakpoint.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Other

VstoAddinInstaller

Generic InnoSetup script to install VSTO add-ins.

  • Quiet
  • Other
  • GitHub
  • ★ 66
  • Apache-2.0

Other

Tulip_Method_Separators

"Tulip Method Separators" project is a Delphi IDE (RAD Studio) plugin designed to enhance code readability by visually separating methods and class members within the code editor.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 13
  • MIT

Lazarus IDE plugins

Designer

A visual form designer for .dfm files. Opens a form outside the IDE and loads the installed design-time packages, so every component is a real instance, no placeholders, and the inspector's rows come from the property editors those packages register. The form editor of Vallenta Studio for VS Code

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Applications

fundamental_programming

Sebagai praktik langsung, kita akan menggunakan Free Pascal dalam Visual Studio Code untuk mengimplementasikan konsep-konsep ini.

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 1

Learning and Examples

PascalABCNET_Highlighting

Подсветка для среды PascalABC.NET в стиле Visual Studio C#. Файл подсветки .xshd переместить в папку PascalABC.NET\Highlighting\

  • Quiet
  • Other
  • GitHub
  • ★ 1

Edit and Memos

Delphi : VRCalc++ OOSL (Script) and more

Vincent Radio {Adrix.NT} Sources Library & Applications : Delphi C++ Java VRCalc++ C# VRCalc++ Object Oriented Scripting Language - Engine Source Pascal Code - Delphi Packages Build Prjs - VRCalc++ Scripted System Std RT Library - Guides & Docs (CHM, PDF, DOCX) - VCL & FMX (FireMonkey) Support - Script Test Code (Lang RTL VCL FMX) - Visual Stage Project : VCL & FMX Paged Lists & Iterators : Delphi C++ Java C# Multi-Dim Arrays & Direct Graph Classes : Delphi C++ Java VRCalc++ C# Delphi Drag&Drop Applications - VRCalc++ Script Executors: Terminal, VCL, FMX - VRMultiEdit - VRLazyCodeEditor - VR Astro Vision (Astrology) - Paged List Test - VRMosaic : Delphi C++Builder Java C# +with auto resolver - VR Free Chess 2D - VRBlocks - VRGraphStage - VR TTT OX + icons & bitmaps + VCL VisualStyles + Build Projects + instructions to build projects to build projects - Delphi : RAD Studio - C++ : Dev-C++ - java : NetBeans - C# : MS/VS adrixnt@hotmail.it

  • Active
  • Other
  • Delphi
  • SourceForge
  • Affero GNU Public License, GNU General Public License versio

Language Tools

Pascal

and Pascal Formatter Open source extensions created for Visual Studio Code that add Pascal support.

  • Library
  • GitHub

Edit and Memos

CONNEWare TE-HI

Sistema criado para inventariança rápida de um parque de TI e Abertura de Ocorrências, criado em Delphi 7 (Versão 1500 e 1600) e Microsoft Visual Studio C# 2019 (Versão 2000), foi utilizado o SQLite para gerenciamento de Banco de Dados. Sistema para Microsoft Windows 9x e NT (NT4,2k,XP,Vista,7,8,8.1 e 10) e para Linux usando o Wine Is Not Emulator. Versão 2000 só funcionará com sistemas operacionais com suporte a .Net Framework 4.7. Existe a versão compilada do programa. Versão atual: 1.5 (1500) Equipe de desenvolvimento: -Criado, desenvolvido e programado por: Bruno Levi Constancio -Relatório e Engenharia de Requisitos: Leticia Paiva Marcela da Silva Santos -Testes de funcionalidade: Marcela da Silva Santos Leticia Paiva Bruno Levi Constancio

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • Affero GNU Public License

Applications

winsparkle

WinSparkle fork that supports Visual Studio 2019

  • Other
  • Lazarus
  • GitHub

Other

OmniPascal

. Project that enables Delphi and Free Pascal developers to write and maintain code using the modern editor Visual Studio Code

  • Library
  • Lazarus and Delphi

Edit and Memos

cheat-engine

Cheat Engine. A development environment focused on modding

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 19,439

System

rdpwrap

RDP Wrapper Library

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

Networking 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

Dev-Cpp

A fast, portable, simple, and free C/C++ IDE

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3,047
  • GPL-2.0

Edit and Memos

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

opensoldat

OpenSoldat is a unique 2D (side-view) multiplayer action game

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1,466
  • MIT

Games and Game Engines

castle-engine

Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 1,262

Games and Game Engines

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

GitInfo

Git and SemVer Info from MSBuild, C# and VB

  • Active
  • Library
  • GitHub
  • ★ 654
  • MIT

Language Tools

IRPMon

The goal of the tool is to monitor requests received by selected device objects or kernel drivers. The tool is quite similar to IrpTracker but has several enhancements. It supports 64-bit versions of Windows (no inline hooks are used, only moodifications to driver object structures are performed) and monitors IRP, FastIo, AddDevice, DriverUnload and StartIo requests.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 419
  • MIT

System

vcl-styles-utils

Extend and improve the Delphi VCL Styles

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 365

Other

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

TFrameStand

TFrameStand and TFormStand: Delphi FireMonkey (FMX) components to show frames and forms through reusable, animated stands: transitions, dialogs, lightboxes, navigation stack, responsive layouts.

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

GUI containers

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

Chet

C Header Translator for Delphi

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 227
  • BSD-2-Clause

Language Tools

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

goDLL

how to create windows golang DLL and load into C, or delphi, or freepascal

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 201

Learning and Examples

wmi-delphi-code-creator

Generate Object Pascal (Delphi, FPC), Oxygene, C++ and C# code to access the WMI

  • Quiet
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 199

System

FreeEsVclComponents

Free ErrorSoft Components for Delphi (VCL) & EsVclCore lib

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 190

Other

hxd-plugin-framework

Plugin framework for HxD's data inspector

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 187
  • MPL-2.0

Other

Trysil

A lightweight, attribute-driven ORM for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 160
  • BSD-3-Clause

Database

delphilint

Delphi IDE package providing on-the-fly code analysis and linting, powered by SonarDelphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 150
  • LGPL-3.0

Lazarus IDE plugins

Abbrevia

Abbrevia is a compression toolkit for Delphi and C++Builder.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 137

Files and Drives

PowerPDF

PowerPdf is a VCL component to create PDF docment visually. Like Forms, you can design PDF document easily on Delphi or C++Builder IDE.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 125

Reporting

DelphiUIAutomation

Delphi classes the wrap the MS UIAutomation library

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

System

FMXER

Declarative, Flutter-inspired UI framework for Delphi FireMonkey (FMX): compose screens in code with named routes, a scaffold, layouts and Skia-based elements. Built on TFrameStand. Delphi 12+.

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

Other

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

SIMsalabim

A 1D drift-diffusion simulator for semiconductor devices (LEDs, solar cells, diodes, organics, perovskites)

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

Science

Task-Runner

This program serves for Software build automation, executing sequential tasks, including database backup/restore, running SQL scripts, Windows shell commands, Pascal scripts, passing variables through the whole task execution chain, and many more. You can set up a list of global parameters, such as Delphi application path, and use these parameters in tasks. You can even call a separated task chain from another task in the same way as you call Delphi procedure or a function, with passing parameters.

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

Language Tools