Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog

30,099 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-LightSaber

Lots and lots of "goodie" functions and 70 visual controls. More than 15 years of development have been put in this library. The library also wants to be a lightweight replacement for the mammoth Delphi Jedi library. (mirror)

  • Active
  • Library
  • Lazarus and Delphi
  • Codeberg

Other

delphi-neon

JSON Serialization library for Delphi

  • Active
  • Library
  • Delphi
  • Codeberg

Other

delphi-slogging

Delphi structured logging framework inspired by .NET logging framework.

  • Active
  • Library
  • Delphi
  • Codeberg

Other

Delphi-XmlLite

. Delphi Header translation for Microsoft XmlLite. XmlLite is a native C++ implementation of .NET XmlReader+Writer for stream-based, forward-only XML parsing and creation. XmlLite.dll is required. It is included with all new versions of Windows, and service packs for old versions. XmlReader's pull-based interface is cleaner to use than SAX's event-based interface.

  • Library
  • Delphi
  • GitHub

Bindings

delphi-yaml

. Delphi Delphi 7 compatible bindings for libyaml, YAML parser and emitter library implemented in C. Four layers of bindings are proposed.

  • Library
  • Delphi
  • GitHub

Bindings

Delphi64RTL

Intel Integrated Performance Primitives and Intel Threading Building Block for Delphi RTL

  • Active
  • Library
  • Delphi
  • Codeberg

System

Delphi ASIO & VST Packages

With these packages for Delphi the user can easily create VST plugins or ASIO applications within minutes. The included algorithms for filters and dynamics help to built effects without much knowledge of digital signal processing.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Other License, GNU Library or Lesser General Public License

Multimedia

DelphiBooks-Common

Common files used by the Delphi-Books.com programs for editing the database or building the web site.

  • Active
  • Library
  • Delphi
  • Codeberg

Database

Delphi Crt

The Delphi Crt unit is your source for a nearly complete and compatible unit for porting older Turbo/Borland Pascal projects to Borland Delphi. The unit implements nearly every feature of Borland's original Crt unit included with their MS-DOS compilers.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Public Domain

System

DelphiDeepseek

The Deepseek API wrapper for Delphi leverages Deepseek’s advanced models to deliver powerful capabilities for seamless and dynamic conversational interactions, including a model optimized for reasoning, and now also supports running local models through an LM Studio server.

  • Active
  • Library
  • Delphi
  • Codeberg

Networking

Delphi Document Object Model

Support the DOM object model using delphi code, the sources are based on Free Pascal XML units

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

Other

DelphiEventBus

. Delphi Yet another Event Bus framework for Delphi, with annotations and rich event filtering.

  • Library
  • Delphi
  • GitHub

Other

DelphiExceptionsHelpers

Set of methods that help you work with the result of exceptions

  • Active
  • Library
  • Delphi
  • Codeberg

Other

Easy to use Delphi GDI+ 1.1 Library

This library enables GDI+ functionality for Delphi 2009 and later. It focuses on ease use and comes width detailed sample applications. This is one of the few GDI+ libraries for Delphi that supports the new GDI+ 1.1 extensions.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • BSD License

Graphics

delphilint

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

  • Active
  • Library
  • Delphi
  • Codeberg

Lazarus IDE plugins

Delphi ModBusTCP library

We are developing a set of Delphi components to communicate with a ModBus PLC over TCP/IP. The library provides components to implement both a ModBus master and a Modbus slave, and is based on the Indy component set (both Indy 9 and 10 are supported) De source code of the project has been moved to GitHub!

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

Networking

delphimvcframework

DMVCFramework (for short) is a popular and powerful framework for WEB API in Delphi. Supports RESTful and JSON-RPC WEB APIs development. (mirror)

  • Active
  • Library
  • Delphi
  • Codeberg

Networking

Delphi.NET

Delphi.NET is a collection of Open Source tools and code components that enable Borland Delphi (version 5 or higher) to communicate with the Microsoft .NET-Framework.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • BSD License

Bindings

Delphi-OpenCV

Translation of OpenCV library header files in Delphi

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

Bindings Graphics

Delphi Scintilla Interface Components

Components to make it easy to use the Scintilla Project (Syntax highlightning editor control) with Delphi/C++ Builder, define your own languages including styles/keywords etc. which are based on the (50+) lexers in SciLexer.Dll. Autocomplete etc.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Edit and Memos

TortoiseSVN Add-In for Delphi

A TortoiseSVN Add-In for Delphi based on the Delphi Add-In for TortoiseSVN at tigris.org (http://delphiaddinfortortoisesvn.tigris.org/).

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • GNU Library or Lesser General Public License version 3.0 (LG

Lazarus IDE plugins

DelphiVersions

A Delphi Include file of Delphi versions compiler directives by novuslogic.

  • Active
  • Library
  • Delphi
  • Codeberg

Language Tools

DelphiX

. Delphi FPC A good wrapper to DirectX. It can be used to create games or any kind of graphical interface.

  • Library
  • Lazarus and Delphi

Bindings

DesktopSwitch

Desktop Switch is a package for the Lazarus IDE. With this package, it is possible to link desktop configurations to the unit and form views.

  • Active
  • Package
  • Lazarus
  • GitLab

Lazarus IDE plugins

Dext Framework

. Delphi Modern Full-Stack ecosystem for modern Delphi development. It brings the productivity and architectural patterns of frameworks like ASP.NET Core and Spring Boot to the native performance of Object Pascal.

  • Library
  • Delphi
  • GitHub

Other

DFF Library

. Delphi FPC Big Floating Point, Big Integers, Astronomical calcualtions

  • Library
  • Lazarus and Delphi

Science

jamo Dictionary-tree

Dictionary-tree is a standard dictionary, means a lexicographic tree (acyclic graph), where letters are nodes of tree, starting from root going down to leaves. You can Get and Add words, Clear and Save the whole dictionary. C++ and Pascal.

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

Other

Direct SQL - Delphi

Cross-platform (Windows+Linux) delphi/kylix native components for directly accesing mySQL servers (without using any externall dll's).

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

Database

DIUcl

. Delphi DIUcl is a lossless compression library with extremely fast and small 200 bytes only! ASM decompressor. Compression times and ratios are similar to those of deflate/zip and bzip2. Delphi port of the popular UCL Compression Library, which is also used by the popular and well known UPX Ultimate Packer for eXecutables.

  • Library
  • Delphi

Files and Drives

DKUtils

Some utils for my projects

  • Package
  • Lazarus
  • GitHub

Other

dlph_jcl_jvcl

Arquivos JCL e JVCL para Delphi 7. Versão 2.7 e 3.3

  • Package
  • Delphi
  • GitHub

Other

DMath

Library of math functions. Probabilities, matrices, optimization, linear/nonlinear equations, integration, Fast Fourier Transform, random numbers etc.

  • Quiet
  • Package
  • Lazarus
  • SourceForge
  • GNU Lesser General Public License (LGPL)

Science In the Online Package Manager

DMath

DMath is a mathematical library for Delphi and Free Pascal, written natively in Pascal.

  • Library
  • Lazarus and Delphi

Science

DomExt

DomExt unit extends FPC implementation of XML DOM API with set of functions to simplify XML node manipulation. Its functionality is inspired by [http://www.torry.ru/authorsmore.php?id=4012 SimpleXML Library by Michael Vlasov]

  • Library
  • Lazarus

Other

.Net Native Interface Library

The .Net Native Interface Library (DotNetNativeInterface) is a native programming interface which provides a way for programming languages such as C, C++, Fortran, Assembly, Pascal, Java, VB etc to interact with applications and libraries written in any of the .Net languages (such as C#, VB.Net etc). Programmers can use DotNetNativeInterface native methods to access .Net 3rd party libraries or .Net Framework Libraries without the need for registry entries, COM registrations or changes to the .Net libraries. The following examples illustrate when you need to use DotNetNativeInterface native methods: 1. You want to access and use .Net Framework Class Library in your application. 2. You want to access and use 3rd party .Net Libraries in your application. Competitive Advantages: 1. Access to .Net Framework Class Library. 2. No COM registration of .Net Libraries is required when deployed. 3. Allows any programming language to consume .Net libraries as if they were native code.

  • Quiet
  • Library
  • SourceForge
  • Other License

Bindings

.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

.Net Component Suite for Delphi

Most comprehensive Library of .Net components for Delphi. Includes over 30 essential .Net components which are available in Delphi like Active Directory components, Internet components, printing components, system components and many more for building powerful line-of-business Windows applications in Delphi. All the included components libraries are technically superior, with proven track record of widespread use for rock-solid reliability. They are written to be efficient and do not depend on external DLLs. All libraries are feature-rich yet easy to use due to emphasis on intuitive API design. 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 Component Suite for Delphi is part of .Net VCL for Delphi(http://www.crystalnet-tech.com/DotNetVCL/DotNetVCL4Delphi.aspx)

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

Other

.Net Control Suite for Delphi

Most comprehensive Library of .Net UI controls for Delphi. Includes over 30 essential .Net controls which are available in Delphi like Input Controls, List and DropDown controls, button control, webbrowser control, grid controls and many more for building powerful line-of-business Windows applications in Delphi. All the included controls libraries are technically superior, with proven track record of widespread use for rock-solid reliability. They are written to be efficient and do not depend on external DLLs. All libraries are feature-rich yet easy to use due to emphasis on intuitive API design. 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 Control Suite for Delphi is part of .Net VCL for Delphi(http://www.crystalnet-tech.com/DotNetVCL/DotNetVCL4Delphi.aspx)

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

Other

.Net Runtime Library for Delphi

The .Net Runtime Library for Delphi (CNClrLibrary) is the best library to work with .Net framework and .Net libraries from Delphi. It is designed to provide a way to interact with applications written in anyone of the .Net languages (such as C#, Visual Basic.Net, Delphi.Net, JScript.Net, etc) from Delphi. CNClrLibrary allows Delphi to use .Net libraries without the need for registry entries, COM registrations, or changes to the .NET libraries. Competitive Advantages: - No extra dll is required when deployed. - No COM registration of .Net Libraries is required when deployed. - There are tools to generate your .Net Libraries into Delphi pas files. - Allows Delphi to consume .Net libraries as if they were native code. - Full access to .Net Framework Class Library. - Easy to use. CNClrLibrary can do so much: - Access .Net Framework Class Library. - Access Third Party .Net Libraries. - Access Your .Net Libraries. - etc Latest Version: 6.0.7.0

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Other License

Bindings

D.P.F Delphi Android Native Components

Welcome to the world of Android programming! Develop Native Android applications with Delphi XE5/XE6/XE7 Some components: + Added TDPFJAlertDialog + TDPFJAnalogClock + TDPFJButton + TDPFJCheckBox + TDPFJChronometer + TDPFJDatePicker + TDPFJDatePickerDialog + TDPFJEditText + TDPFJImageView + TDPFJListView (not completed) + TDPFJProgressBar + TDPFJProgressDialog + TDPFJTextView + TDPFJTimePickerDialog + TDPFJToast + TDPFJView + TDPFJRadioButton + TDPFJNumberPicker + TDPFJSeekBar + TDPFJTabHost Component (Tabbed view) + TDPFJSpinner Component (Dropdown list) + TDPFJTextSwitcher Component (Fade/Slide Texts) + TDPFJTextClock + TDPFJWebView Follow me: https://www.facebook.com/babak.yaghoobii https://www.linkedin.com/in/babakyaghoobi https://plus.google.com/+BabakYaghoobii http://babakyaghoobi.blogspot.com https://stackoverflow.com/users/4557781/babak-yaghoobi https://www.colatform.com/en/ Enjoy And

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Apache License V2.0

Other

D.P.F Delphi iOS Native Components

Develop Native iOS applications with Delphi XE8~XE10 Develop iPhone & iPad & iPod Touch apps with fast native performance and native styles. Some Wrapped Frameworks: * AddressBookUI.framework * AddressBook.framework * iAd.framework * EventKit.framework * GameKit.framework * MapKit.framework * MessageUI.framework * MobileCoreServices.framework * QuickLook.framework * SystemConfiguration.framework * Social.framework * StoreKit.framework * WebKit.framework Follow me: https://twitter.com/BabakYaghoobii https://www.facebook.com/babak.yaghoobii https://www.linkedin.com/in/babakyaghoobi https://plus.google.com/+BabakYaghoobii http://babakyaghoobi.blogspot.com https://stackoverflow.com/users/4557781/babak-yaghoobi https://www.colatform.com/en/ Use our more than 90 demos for quick development. Enjoy iOS Apps Developing Babak Yaghoobi

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Apache License V2.0

Other

DragDrop

Allows to implement COM based drag&drop, and integrate app with Windows clipboard.

  • Package
  • Lazarus
  • Creative Commons Attribution-Share Alike 3.0

System In the Online Package Manager

DSharp

. Delphi Small library for providing data binding in Delphi. It does not require special components to data bind to properties. It also provides dependency injection, MVVM and more interesting utilities.

  • Library
  • Delphi
  • Bitbucket

Other

DSPack

abandoned, active fork is here Delphi Set of components and classes to write Multimedia Applications using MS Direct Show and DirectX technologies.

  • Library
  • Delphi

Multimedia

DSPack

DSPack is a set of Components and class to write Multimedia Applications using MS Direct Show and DirectX technologies. DSPack 2.3 is designed to work with DirectX 9 on Win9X, ME, 2000, and Windows XP operating systems using Delphi 5,6,7 and BCB6.

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

Multimedia

DSpatial

Geospatial analysis and visualization environment for Delphi.

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

Science

dSpec

dSpec is a BDD framework for Delphi/Pascal built as an extension of DUnit.

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

Other

DuckDuckDelphi

. Delphi Adds simple duck typing to Delphi Objects and provides an RTTI helper class to simplify many common RTTI tasks.

  • Library
  • Delphi

Other

DUnit: Xtreme Unit Testing for Delphi

DUnit automates unit testing of Delphi code. The target audience for DUnit is developers who are both writing the code to be tested and the unit tests for that code, an approach advocated by Extreme Programming. Dunit is is a Delphi port of JUnit.

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

Language Tools

DUnit2

. Delphi Fork of the DUnit Project that adds several new features.

  • Library
  • Delphi
  • SourceForge

Other

DUnit FMX

DUnit is a framework of classes designed to support the Xtreme approach to software testing. This branch from the principal project, is for transform his visual interface to the new Firemonkey framework, know too as FMX. Current version is only for the old VCL framework. When project finish, it shall work for run unit test in Windows and Mac OS X. And of course for Android and IOS too. Did you need this approach? You can support us saying you like this project and leaving a message, please. You can get the current state of the project with the next URL repository: https://svn.code.sf.net/p/dunitfmx/code/trunk We are going to appreciate all the support!

  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.0 (MPL)

Language Tools

DWPL

The Delphi WDosX Project Library (DWPL) is an Open Source cross-platform library (based on FreeCLX) to make the development of 32-bit DOS programs with Delphi (using WDOSX) flawless, and to make the UI created with CLX available to DOS programs.

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

System