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.

fitgrids

Grids for Delphi, Lazarus.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 13
  • MPL-2.0

Grids

VittixDBGridController

Advanced feature-rich VCL DBGrid replacement for Delphi with filtering, grouping, summaries, and multi-format export support

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • MIT

Data controls

.Net VCL for Delphi

The .Net Visual Component Library (VCL) for Delph is the most comprehensive Library of .Net WinForms UI Controls and components for Delphi. Includes over 50 essential .Net UI controls and components which are available in Delphi such as Active Directory components, Internet components, printing components, Xml components, Dialog components, UI controls, Grid controls, and many more for building powerful line-of-business Windows applications in Delphi. Built on solid .Net Framework and advanced .Net functionalities, .Net VCL for Delphi provides innovative and advanced quality UI controls and components for Delphi that let you build powerful business desktop application effortless in timely fashion. Tightly integrated with Embarcadero Delphi, you can use all features available in the Embarcadero Delphi IDE for your development tools and start working with UI instantly. The .Net VCL for Delphi consists of: - .Net Component Suite for Delphi - .Net Control Suite for Delphi

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

Other

Delphi-Inspector

Custom component for Delphi, Inspector like component.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 25

Grids

KControls

KControls is a set of components. Main components: KGrid/KDbGrid, KMemo, KHexEditor. Almost all controls are cross-IDE compatible (Delphi/C++Builder, Lazarus) and cross-platform compatible in Lazarus. KControls does not support RightToLeft languages.

  • Library
  • Lazarus

Grids

SMDBGrid component

. Delphi The successor of TDBGrid with the extended features. Is able to display multiline wordwrap column titles, checkboxs for boolean fields, a convenient select of records from the keyboard and mouse via checkboxs, extanded Indicator column, fixing of columns, an opportunity to exclude insert and delete of records in the DBGrid, own standard PopupMenu, save/restore of a column states, processing of additional events etc. Multilanguage resources.

  • Library
  • Delphi

Grids

DevExpress4Delphi

Class helper for DevExpress components

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

Grids

GridView

GridView is a Delphi VCL grid component for displaying any data in the form of tables.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 21
  • MIT

Grids

skia-flowmotion

Delphi RAD Studio Skia Flowmotion - Animated Image gallery/grid component

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 19
  • MIT

Graphics

fpspreadsheet

forked from https://svn.code.sf.net/p/lazarus-ccr/svn/components/fpspreadsheet

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 11

Grids

Skia-AliveGrid

A high-performance, custom-rendered FMX component for Delphi that provides a fluid, physics-based list interface. Built entirely on the Skia4Delphi graphics pipeline, it breaks away from traditional UI constraints to deliver a smooth, modern, and highly interactive user experience.

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

Grids

fmx-datacontrol

Grid component for Delphi FMX applications

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 4

Grids

NimbusFormsVCL

PREVIEW! Experimental Delphi 12 VCL component library with themed controls, editors, charts, grids, and demos. Developer Edition · MIT licensed.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • MIT

GUI containers

pltis_sogrid

Lazarus / CodeTyphon package which provides a VirtualTreeView Grid component with ISuperObject (json data) databackend.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3
  • GPL-2.0

Grids

skia-flowmotion

Delphi RAD Studio Skia Flowmotion - Animated Image gallery/grid component alpha

  • Active
  • Library
  • Delphi
  • Codeberg

Graphics

KControls

Components for Delphi+Lazarus. Grid, Memo, HexEditor, PrintPreview, PrintSetupDialog, NumberEdit, FileNameEdit, LinkLabel, GradientLabel, ProgressBar etc.

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

Grids In the Online Package Manager

tgridextendedcolumns

Extended column styles for the FireMonkey TGrid component

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

Grids

UtilsGrilla

Librería de Lazarus para trabajar con el componente TStringGrid

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 6
  • GPL-3.0

Grids

AbjGrid

A TStringGrid descendant component for Delphi.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Grids

avemey.com

Experiments with Delphi spreadsheet components by Neborak Ruslan

  • Quiet
  • Package
  • Delphi
  • GitHub
  • ★ 3

Grids

hiiGrid

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

  • Active
  • Package
  • Delphi
  • GitHub
  • ★ 3

Grids

FitGrids

Set of Grid components: TClipboardGrid, TGefGrid, TIDAGrid, TDataGrid, TColoredGrid, TColorStringGrid, TNumericGrid.

  • Package
  • Lazarus
  • GPL

Grids In the Online Package Manager

SemaphorGrid

Component which shows 'traffic lights' colored StringGrid.

  • Package
  • Lazarus
  • LGPL with linking exception.

Grids In the Online Package Manager

GridLayout

Lazarus component, to arrange components in a grid: rows, columns, width in columns, height in rows. It looks a bit more compatible to Delphi's [https://docwiki.embarcadero.com/Libraries/Sydney/en/Vcl.ExtCtrls.TGridPanel TGridPanel], though not completely (e.g. some properties are named differently, the control collection is [https://docwiki.embarcadero.com/Libraries/Sydney/en/Vcl.ExtCtrls.TControlItem TControlItem] instead of TGridPanelControl, and the later misses some [https://docwiki.embarcadero.com/Libraries/Sydney/en/Vcl.ExtCtrls.TControlItem_Properties properties] as well).

  • Library
  • Lazarus

GUI containers

Lazarus-TFileStringGrid

Component for Lazarus (freepascal) to display disk structure (files and folders)

  • Package
  • Lazarus
  • GitHub

Grids

NiceGrid

A component that is aimed to be a standard string grid replacement. It is written from scratch, not descended from TStringGrid. Originally written for Delphi, it is adapted to Lazarus here.

  • Package
  • Lazarus
  • MPL 1.1

Grids In the Online Package Manager

SortGrid

Component, descendant of StringGrid, which can sort Integer/Float/Data/Time/String cells, and shows up/down arrows in caption.

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • Freeware

Grids In the Online Package Manager

TECGrid

TECGrid File:ecgrid.png is a lightweight grid component. It does not contain any strings, it has no DataSource connection and its is not possible to custom-draw each cell. Therefore it's not alternative to TStringGrid , TDBGrid nor TDrawGrid . It is designed to show content of any data structure and all displayed strings are taken from OnGetHeaderText and OnGetDataCellText events. It features bi-directional mode, fixed columns, fixed rows, column moving, column sizing, various fixed-cell styles and many others, described below.

  • Library
  • Lazarus

Grids

VolgaDB

. Delphi Pretty customizable DBgrid for Delphi. TCustomGrid descendant. CheckBox, ComboBox column styles. Also includes TVolgaDBEdit that replaces TDBEdit, TDBComboBox, TDBLookupCombo, TDBLookupTree andTDBDatePicker in one component. TVolgaDBEdit may be DB-aware and non DB-aware.

  • Library
  • Delphi
  • SourceForge

Grids

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

ZXing.Delphi

ZXing Barcode Scanning object Pascal Library for Delphi VCL and Delphi Firemonkey

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

Graphics

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

FMXUI

FMX跨平台基础UI库

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 281
  • MIT

Other

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

Components

HGM components for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 187

Other

zControls

zControls

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 160

Other

pixie

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

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

Graphics

InstantObjects

Pupular OOP-OPF Library for Delphi (from DXE6 to latest version)

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

Database

DelphiComponents

This repo includes some free Delphi components compatible with various Delphi IDEs

  • Quiet
  • Package
  • Delphi
  • GitHub
  • ★ 96
  • Apache-2.0

Other

dduce

DDuce library for Delphi

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

Other

ADRConnection

Classes de conexão com banco de dados

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 49
  • MIT

Database

Silkscreen_Auto_Placer

Automatically place mostly all PCB Silkscreen with this Altium Script.

  • Active
  • Other
  • GitHub
  • ★ 47
  • MIT

Other

Chart4D

Native Delphi charting library for VCL and FMX: clean newspaper-style defaults, PNG export, zero dependencies

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 43
  • MIT

Charts and Graphs

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

SnapTRAINER

A modular Virtual-PLC Trainer

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

System

BuilderUI

Forms Builder UI for Windows

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

Applications

TeeTree

Delphi / C++, VCL, Firemonkey FMX, Flowcharting, Diagramming, Tree-view Component Library

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 40

Graphics

csscontrols

Implementation of basic css drawing for pascal (fpc, lazarus, delphi)

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

GUI containers Graphics

CWStudio-Components-Library

Modern Windows 11 / WinUI 3 (Fluent UI v9) styled VCL components for Delphi / RAD Studio.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 37
  • MIT

Other

class-helpers

Directory of Delphi VCL/RTL class helpers

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 35
  • MIT

Other

opcb-object-pascal-component-builder

OPCB – Object Pascal Component Builder A library for fluent creation and configuration of components in Delphi and Lazarus. Enables expressive, hierarchical, and reusable runtime UI construction. Developed by Fabiano Arndt. Copyright © 2025 Fabiano Arndt

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 33
  • Apache-2.0

GUI containers