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.

.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

CrossDragDrop

Native drag and drop for existing Lazarus controls: two nonvisual components, text and files, with visual feedback. GTK2, GTK3, Qt5, X11 and Wayland. 0BSD.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1

Bindings GUI containers

5.0 from 1 member

designkit

DesignKit is a Lazarus package that provides a set of visual and non‑visual components to enhance application UI design.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Other

FileAss

File associations for Lazarus applications on Windows and Linux, with a nonvisual component and custom document icons.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 2

Files and Drives Bindings

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

nick

Visual Components for the Lazarus component palette, dedicated to Nick Reinders on his 1st birthday

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 4

Other

JvclLaz

JVCL is a library with hundreds of visual and non-visual components originally written for Delphi. A majority of the unique components which do not have LCL counter-parts has been ported to Lazarus here. Every component comes with a sample project.

  • Package
  • Lazarus and Delphi
  • The JVCL is released in accordance with the MPL 1.1 license

Other In the Online Package Manager

Comodo Components Project

Delphi & Kylix Components project - Components & Classes for graphic representation of objects (for Visio-Like software). The purpose is to build easy-access librairies for building IDEF,OMT,UML,E/R,Graphcet,Organigram applications.

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

Graphics

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

E-Tornado

E-Tornado is a remote administration system developed over five years from 2008: a Delphi server with Visual Basic client and notifier components. Retired and kept for educational purposes.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 1

Networking

Visual Synapse

Moved to GitHub → https://github.com/yoctobyte/visualsynapse --- Visual Synapse are component wrappers around the Synapse tcp/ip libraries. It wraps a few common internet protocols, like HTTP, UDP, DNS, ICMP, TCP and SMTP to multi-threaded components that can be used with Delphi, Kylix, Freepascal and C++ Builder.

  • Quiet
  • Library
  • Lazarus
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1), GNU General Public Lic

Networking

Rx Library for Delphi

Rx-Lib is a complete set of components for Borland Delph and C Builder that allow you to build flexible and robush user interfaces and best of all they are totally free. NOTE: This project is in maintenace mode and no longer actively developed. You might want to have a look at JEDI Visual Component Library instead, because it incorporated all the rxlib components years ago.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • BSD License

Other

ACS - Audio Components Suite

Non visual components for audio recording, playback, processing. Supports many audio libraries, codecs, file formats.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 77
  • The MIT License (MIT)

Multimedia In the Online Package Manager

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

PowerPDF

PowerPDF is a set of visual and non-visual components, which can be used to create PDF documents.

  • Library
  • Lazarus

Reporting

TMyRollOut and ExpandPanel

The package contains two components. The visual TMyRollOut and the non-visual ExpandPanels. TMyRollOut is a collapsable panel. Two or more TMyRollOut's can be automatically put beneath each other with ExpandPanels.

  • Library
  • Lazarus

Panels

TurboPower Visual PlanIt

Visual PlanIt is a set of synchronized, data-aware components for adding time, task, & contact management capabilities to applications written in Borland Delphi & C++Builder. Get that Outlook look & feel without the hassle.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Date and Time Data controls

LOOP (Visual Programming Language)

LOOP (Language Object Oriented Parallel) is a visual programming language project dedicated to creating a full suite of components for simulation of hierarchical dynamical systems in discrete time.

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

Language Tools Science

ATFlatControls

ATFlatControls is a package of several Lazarus visual components, they are used in the CudaText project UI. These components have separate Wiki pages:

  • Library
  • Lazarus

Other

D2Bridge Framework

D2Bridge Framework is Delphi and Lazarus for Web Your Delphi or Lazarus code compiling for the Web using the Delphi and Lazarus way, synchronous on the Web. D2Bridge is Open Source. D2Bridge is the framework that allows you to code normally in Delphi while maintaining your code synchronously, allowing you to focus on your Delphi project as you always have and compile for the Web Generates responsive HTML code compatible with Bootstrap 5 and the latest Web technologies It already comes with Templates and its web interface can be different from your VCL project without changing its code No additional components are necessary when exporting to the Web. D2Bridge recognizes and intercepts your visual components You can compile your application for Desktop and Web using the same code and the same interface that you already have in your project When compiling your application for the Web, you can choose between 3 very lightweight and powerful Web Servers (Console, Compact and Full) From a simple 'MessageDlg' response to a ShowModal or Timer, everything works on the Web in the same way as on the Desktop With D2Bridge Framework, your application has native support for multiple languages, allowing you to easily write your application for the world to see. You can use D2Bridge Framework normally for any purpose, including projects for commercial purposes

  • Package
  • Lazarus and Delphi

Networking In the Online Package Manager

TVPlanIt

Set of data-aware components for adding time, task, contact management. IDE visual designer for ZEOS database components.

  • Package
  • Lazarus

Date and Time In the Online Package Manager

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

ACL

ACL is library of classes, components and visual controls for Delphi.

  • Active
  • Package
  • Delphi
  • GitHub
  • ★ 64
  • MPL-2.0

Other

abfVCL

ABF Visual Components Library with source code under MIT License.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 15
  • MIT

Other

Twain Scanner

DelphiTwain is a runtime Package to handle Twain Scanner under Windows. There are no visual components that have to be installed. Just add the package to dependancy/required of your Lazarus/Delphi Application and start using it. The package is initially created by Gustavo Daud and modified by Nemeth Peter and Others. In the year 2023 it was taken up by Massimo Magnano to update and modify it.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 15
  • GPL 3.0

System In the Online Package Manager

pdfium4laz

Object Pascal bindings and visual components for the PDFium library, for Free Pascal and Lazarus. It lets you view, search, extract content from and edit PDF files without any external tools - only the PDFium shared library is required.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 12
  • MIT

Bindings In the Online Package Manager

WIA Scanner

WIAPascal is a runtime Package to handle WIA Scanner under Windows. There are no visual components that have to be installed. Just add the package to dependancy/required of your Lazarus/Delphi Application and start using it. The Package was created from scratch by Massimo Magnano since there was nothing written in Pascal about it.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 9
  • GPL 3.0

System In the Online Package Manager

VisualShapes2022

Visual Shapes is a collection of shape components.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5

Shapes

miniGlue

miniGlue stands of ready to use visual-components for very fast and easily develop graphic editor under Delphi/Lazarus. It also extendable to your own need.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 4

Graphics

psi-hotel-desktop

- projeto em Delphi 10.3 Rio (CE), usando componentes nativos da Visual Components Library (VCL), FireDAC para conexão com MySQL+Indy p/ integração c/ PHP para envio de dados via SMTP.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4

Applications

AI-Workflows

Visual AI workflow components for Delphi. Chain Replicate models in the LiveBindings Designer with zero code or code-first at one line per wire.

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

Other

GLScene

GLScene is an OpenGL based 3D library for Delphi, C++Builder and Lazarus. It provides visual components and objects allowing description and rendering 3D scenes in graphic applications. Update of newer versions of the trunk has been moved to https://github.com/glscene

  • Active
  • Library
  • Lazarus and Delphi
  • SourceForge
  • Mozilla Public License 2.0 (MPL 2.0)

Graphics

miniGlue

The original miniGlue is aimed to make a light-weighted Photoshop-style layer management system. We want to make the code as easy as possible, easy to understand. We hope everybody could build his/her own layer-based image processing software on the fly with miniGlue. Then another founder of miniGlue, x2nie, made a bigger vision that miniGlue stands of ready to use visual-components for very fast and easily develop graphic editor under Delphi/Lazarus. It also extendable to your own need.

  • Quiet
  • Library
  • Lazarus and Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Graphics

DelphiZip

TZipMaster is a non-visual VCL wrapper created by Chris Vleghert and Eric W. Engler for their freeware Zip and Unzip DLLs.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 17

Files and Drives

TSizeCtrl

Non-visual Delphi component to enable runtime moving and resizing of controls.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 12
  • MIT

Sizers and Scrollers

AudioDeviceMonitor

A Visual Pascal Component that Detects Audio Output Changes Notification

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 4

Multimedia

fic-afi-delphi

Delphi. Programación Visual e Orientada a Obxectos - Aula de Formación Informática - Facultad de Informática de A Coruña

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 1

Learning and Examples

SkiaComponents

Visual components for delphi based in Skia4D

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Graphics

Abbrevia

Newest and maintained version for recent compiler version only. Delphi Advanced data compression toolkit for Delphi and C++Builder. Supports PKZIP, Microsoft CAB, tar, gzip, and bzip2 archives, and can create self-extracting executables. On Windows it also provides Delphi wrappers for the LZMA, Bzip2, and WavPack SDKs, and PPMd decompression. Abbrevia also has several visual controls that simplify displaying and manipulating archives, including treeview and listview components. Features: Unicode filenames in all archive formats; Decompress most .zipx and legacy PKZIP v1 zips; ZIP64 support for archives larger than 2GB; Spanned and split zip archives; Cross-platform Windows, OS X, and Linux; No DLLs required; Includes COM component; Extensive documentation

  • Library
  • Delphi
  • SourceForge

Files and Drives

EyeCandyControls

Set of visual themed components. Ruler, PositionBar, Bevel, Trackbar, ProgressBar, CheckBox, RadioGroup, CheckGroup, SpeedButton, ColorEdit, SpinEdit, CheckListbox etc.

  • Package
  • Lazarus
  • Written for fpc/Lazarus

Indicators and Gauges In the Online Package Manager

FreePascalArchivePackage

This is a conversion of TurboPower Software's Abbrevia library for the Free Pascal Compiler. Abbrevia is a compression toolkit that supports PKZIP 4, Microsoft CAB, TAR, & gzip formats. The package contains visual components that simplify the manipulation of ZIP files.

  • Library
  • Lazarus

Files and Drives

GLScene

GLScene is an OpenGL based 3D library for Delphi, C++Builder and Lazarus. It provides visual components and objects allowing description and rendering of 3D scenes in graphic applications.

  • Package
  • Lazarus and Delphi
  • Mozilla Public Licence

Graphics In the Online Package Manager

Lui Controls

Lui Controls is a collection of simple visual controls. Currently it has three components: TToggleLabel, TMenuButton and TSearchEdit

  • Library
  • Lazarus

Other

pl_SynapseVS

Visual synapse components.

  • Package
  • Lazarus
  • Bitbucket
  • GPL3, LGPL3, MPL 1.1

Networking In the Online Package Manager

Rx

Lazarus port of RX library. Includes 30+ visual components, with DB aware versions.

  • Package
  • Lazarus
  • SourceForge
  • LGPL 2, LGPL, LGLPL

Other In the Online Package Manager

Wile64

It is visual components for Lazarus. License: LGPL.

  • Library
  • Lazarus

Other

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

goverlay

Goverlay is an easy graphical interface to configure linux gaming applications

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1,582
  • GPL-3.0

System

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

Alcinoe

Alcinoe empowers developers to build fast, modern apps without the usual complexity or performance bottlenecks. It keeps the focus on innovation—not tool constraints—delivering top performance, deep customization, and great cross-platform UX while staying independent of GAFA ecosystems.

  • Active
  • Package
  • Delphi
  • GitHub
  • ★ 1,134
  • Apache-2.0

Other

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. Binaries: https://github.com/mse-org/mseide-msegui/releases

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 167
  • GPL-2.0

Language Tools

JPPack

A collection of VCL/LCL components for Delphi/Lazarus - buttons, panels, LinkLabel, ProgressBar, ColorComboBox, ColorListBox, Timer and other

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 159

Other

jvcl

JEDI Visual Component Library

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 675

Other

Kastri

Cross-platform library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 603
  • MIT

System

Delphi-OpenCV

Project Delphi-OpenCV. Translation of OpenCV library header files in Delphi

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

Bindings Graphics