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.

Forms.VCL

Common UI VCL Forms used in mine projects (ex. About_frm)

  • Active
  • GitHub
  • ★ 1

Other

delphi-forms-parser

[LIB] A standalone Delphi parser for VCL and FMX form files (.dfm/.fmx) in both text and binary formats. Produces a typed AST with full round-trip fidelity for migration, analysis, and code generation workflows.

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

Language Tools

Delphi-Forms

A set of forms for your applications made in Delphi FMX

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Dialogs

delphi-util-forms

Forms that will help in any comercial software

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1

Other

registration-forms-lazarus

Desktop registration system built with Lazarus and Object Pascal, demonstrating form inheritance, polymorphism and reusable validation.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Other

UnitScopePlugin

A Delphi IDE plug-in that adds scope to unit names in the uses sections (e.g. Forms becomes Vcl.Forms)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 14

Lazarus IDE plugins

unitswitcher

Improved versions of the Units... and Forms... dialogs in Delphi. Also includes ProjectSwitcher ComponentSwitcher (Ctrl-F on Forms/DataModules)

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 3

Lazarus IDE plugins

FMXandVCL

FMX (Firemonkey) forms together with VCL forms in the same project example

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 5

Learning and Examples

Pascal-tetris

Игра Тетрис на PascalABC.NET с использованием Windows Forms

  • Quiet
  • Application
  • GitHub
  • ★ 4
  • WTFPL

Games and Game Engines

Pascal-2048

Игра 2048 на PascalABC.NET с использованием Windows Forms

  • Quiet
  • Application
  • GitHub
  • ★ 2
  • WTFPL

Games and Game Engines

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

delphi-markdown

. Delphi FPC This is a Pascal Delphi library that processes to markdown to HTML

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 230
  • BSD-3-Clause

Language Tools

3.0 from 1 member

ExtPascal FastCGI DHTML Forms' Server

ExtJS server sources for Lazarus Free Pascal on GNU LGPL license. After sharing my Lazarus upgrade, italians reviewed and shared it again. From my bitbucket.org/matthieugiroux account. Ext Pascal actually uses Ext JS 3.2.1 and Lazarus 1.6 or 1.8 RC5.

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

Networking

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

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

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

CodeDroidAI

Generate code and forms with AI for Delphi Object Pascal and C++Builder using LLMs like ChatGPT and Vicuna-13b.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 91
  • MIT

Language Tools

form-designer

Form Designer component for Delphi - design your VCL forms at runtime

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 82
  • MIT

Other

StaticCodeAnalyser

Static code analysis for Delphi 12 & 13 and Lazarus / Free Pascal. RAD Studio IDE plugin (32/64-bit) + standalone GUI + CLI, one engine. 201 rules (Pascal AST + DFM/LFM forms): leaks, SQL injection, dead handlers, hardcoded secrets, Unicode & Trojan Source, Win64 pointer bugs. SARIF for CI/CD, SonarQube push.

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

Language Tools

BuilderUI

Forms Builder UI for Windows

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

Applications

DfmExtractor

Small command line utility which allows you to extract DFM, LFM and FRM forms from executable files compiled by Delphi, Lazarus and CodeTyphon.

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

Files and Drives

Delphi_Remote_Access_PC

Remote access in Delphi 7 and Delphi XE5 (With sharer files, CHAT and Forms Inheritance) || Acesso Remoto em Delphi 7 e Delphi XE5 (Com Compartilhador de Arquivos, CHAT e Herança de Formulários)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 21

Networking

ScaleObjects

Scale your Delphi Application forms and form components automatically. This is an example project for ScaleForm function which helps you to re-scale your form and inner components of your form with the ratio and dimention you wished.

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

Sizers and Scrollers

PushSharp-Anywhere

Deprecated: This project demonstrates the usage of the PushSharp .NET SDK for simple and efficient management of multiplatform (IOS, Android and Windows Phone) Push Notification services. This solution consists a couple of separate projects including shared processor libraries. A Web .NET MVC5 app and a Desktop Windows Forms app used for monitoring and handling push notifications.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 14
  • Apache-2.0

Learning and Examples

MicaMaterial

Applying Mica Material to VCL forms in Delphi and C++ Builder using RAD Studio

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 12

Graphics

LazarusVision

TUI Framework for Free Pascal using Lazarus LCL pattern for creating Forms/Buttons/Controls

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 9
  • MIT

GUI containers

SandboxApp

Basic example for using constructor and moving data between two forms in Delphi/Object Pascal.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 9
  • MPL-2.0

Learning and Examples

InspectDb

Scan a database to generate code automatically. Generate models, classes and forms processing macros for each field of a given table

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

Database

Delphi_Cms_Framework

Delphi example for create admin panel , forms, menu items when you are in run time from sql like joomla or wordpress

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

Other

DelphiLazarus_form_replacement

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

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 4

Other

DockingHost

Little Framework for dockable forms with Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 4

GUI containers

Delphi_FormUtils_Library

A library with some useful visual Forms for your Delphi Apps.

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

Dialogs

DGHCustomSynEditControls

This is a set of additional utilty functions, highlighter controls and forms for the SynEdit 2.1.0 components.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 3

Edit and Memos

FMXBridge

Delphi FireMonkey DLL with an Inno Setup Pascal Script wrapper for creating FMX forms, controls, visual effects, and Windows-integrated UI. Supports Win32 and Win64.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2

Other

MaxM

Lazarus Common Files/Forms and User Interface Controls by MaxM

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 2
  • GPL-3.0

Other

messenger

Project: Messenger forms, components e classes helpers

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

Networking

DevsDNAStarterPack

A starter package to get all you need when you start a new project for Xamarin Forms

  • Quiet
  • Other
  • GitHub
  • ★ 1

Other

GNU-gettext-MO-File-Reader

This class provides limited functions to read GNU MO binary files including plural forms. NOT IMPLEMENTED: contexts, domains, automatic translations files lookup

  • Quiet
  • Library
  • GitHub
  • ★ 1
  • MIT

Other

treatmentform

A form validation and treatment library for Delphi. Written in 2017, rewritten in 2026 — the v1.0 tag preserves the original.

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

Other

BSSRP

BSSRP is an erp oriented business logistic process The project is divided in 2 parts : client GUI written with lazarus who contain's an 'code interpreter' enable to generate dynamic forms and programs, server application enable to process background.

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

Database

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

FormProject

Lazarus Pascal form Generic template for forms projects in Lazarus Pascal on Linux/ReactOS/GhostBSD using native controls

  • Active
  • Other
  • Lazarus
  • Codeberg

Learning and Examples

HTMLViewer

HTML Viewer Components for Delphi, Lazarus and C++Builder The HtmlViewer component set consists of the THtmlViewer, TFrameViewer, and TFrameBrowser components. All three are HTML document display components: THtmlViewer * The basic component. * THtmlViewer displays single (non-frame) documents. * It also forms the basis for the other two components. TFrameViewer * Displays both frame and single HTML documents. * TFrameViewer is oriented more for local file system use. TFrameBrowser * Also displays frame and single HTML documents. * TFrameBrower is oriented for use with local file systems and toward Internet style protocols and URL usage. * Additional code and/or components are generally required to get data from other sources than the local file system. These components Support most of the HTML 4.01 specifications with many additional popular HTML 5 enhancements. Many Cascading Style Sheet properties are also supported.

  • Quiet
  • Library
  • Lazarus and Delphi
  • SourceForge
  • Public Domain, MIT License

Networking

Man Frames Lazarus Project

Man Frames is used to create SQL code and forms' interactions from a Form called TF_CustomFramework. SQL and server Lazarus components and packages. From Extended, for XML Frames. Can be asynchronous with a boolean before main receive.

  • Active
  • Library
  • Lazarus
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Database

Form2PDF

Renders a windows form to a PDF document. Written in Lazarus and Free Pascal

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 10
  • Apache-2.0

Reporting

lazarus-mcp-assistant

Bring Anthropic's MCP to Lazarus IDE. Let AI assistants natively code, refactor, debug, and design forms in Object Pascal.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 6
  • BSD-3-Clause

Lazarus IDE plugins