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.

BASICSTRLIB-TP

Bibliothèque de compatibilité pour intégré les fonctions du langage de programmation BASIC dans le langage de programmation Turbo Pascal.

  • Quiet
  • Library
  • GitHub
  • ★ 1
  • MIT

Other

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

.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

VCL-ActiveDirectory4Delphi

Delphi basic library for validation and authentication of LDAP users in Active Directory.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 88
  • MIT

Networking

AudioWerkzeugeBibliothek

A delphi library for audio files: Read basic properties (bitrate, duration, ...) and edit metadata like Artist, Title, Genre, Cover Art, ...

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 17

Multimedia

library-pascal

Basic functions, 1d-arrays and matrix manipulation

  • Active
  • Library
  • GitHub
  • ★ 4

Other

lazmqttc

A basic MQTT client written in Free Pascal/Lazarus using the Eclipse mosquitto library

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 23
  • 0BSD

Networking

Dropbox-Delphi

Basic library to access dropbox through delphi

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

Networking

Dropbox

Basic Dropbox library for Delphi (VLC and FMX)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8

Networking

MailClient-AntiVirus

The project represents a basic yet fully functional E-mail client, which utilizes the TRichView components to display and edit HTML messages, Clever SMTP and POP3 components to send and retrieve E-mails. The downloaded messages are scanned using the ClamAV antivirus library.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 3
  • LGPL-3.0

Networking

OLTypes

OLTypes Delphi library enhances basic Delphi types with a whole lot of useful methods and the ability to store Null values.

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

Other

SimpleXLSX

Basic library to create simple Microsoft Excel XLSX files

  • Active
  • Library
  • GitHub
  • ★ 3

Files and Drives

BasicPDF

Basic PDF file creation library

  • Active
  • Library
  • GitHub
  • ★ 1

Reporting

MatrixMath

A simple matrix library implementation. It allows an user to do basic stuff and also matrix based cryptography (viz Hill Cipher) implementations.

  • Library
  • SourceForge

Science

SQLite Micro Manager

SQLite Micro Manager is a lightweight, fast and configurable GUI program mostly designed to access, browse and modify data in SQLite3 databases maintained by other applications, like Web browsers, home accounting software etc. It supports drag-and-drop operations, saving to and retrieving SQL statements from internal library and disk files. runs natively on 64 bit Windows 7/8/10 and Linux Ubuntu derivatives with GTK2+. Can be easily compiled for OSX and Linux GTK3 and QT widget sets with minimal changes. It can run without any installation, although proper installation packages are provided for Windows and Ubuntu-based Linux distributions. The intended audience is people with at least basic knowledge of SQL who need fast and simple tool to deal with SQLite3 databases.

  • Quiet
  • Application
  • SourceForge

Database

Tiny Pascal for TI83p and TI84

Tiny Pascal for TI8x is a full Pascal and Assembly language tool chain for Texas Instrument TI-8x calculators. It allows production of programs and application for TI83+ and TI84 calculators. The benefits are : · All the features of assembly programs and applications are available without the inherent complexity on Z80 assembly programming · Programs will run much faster that TI-Basic equivalent · A standard library is available (gotoxy, ClrHome, flush, crlf, …), and it will be expanded when needed · Built in access method to TI8xPlus system routines from Tiny Pascal programs · TI-8x menus support To show what you can do with this tool chain, we have coded an Othello/Reversi like game.

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

Language Tools

lib.SimpleCPUID

Small library designed to provide some basic parsed information (mainly CPU features) obtained by the CPUID instruction on x86(-64) processors.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 11
  • MPL-2.0

System

Lib.SimpleCPUID

Small library designed to provide some basic parsed information (mainly CPU features) obtained by the CPUID instruction on x86(-64) processors.

  • Quiet
  • Library
  • GitHub
  • ★ 5
  • MPL-2.0

System

lib.Float16Utils

Main purpose of this library is to provide functions for conversion to and from half precision (16bit) floating point numbers. It also provides functions for basic arithmetic and comparison of half floats.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 3
  • MPL-2.0

Other

Bras Library

BrasLib is a set of Delphi/Lazarus components. Basically it have some report pallete working under Windows and Linux. Like a "small" version of Delphi QuickReport, but have support to justified text and shadows in text. Other resources are planned.

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

Reporting

CaIS System

M Technology developer FREE Software Library for Linux/Windows Programing languages: - M(umps) - Gambas (Linux Gamed BASIC) - Lazarus/Delphi (Windows)

  • Active
  • Library
  • Lazarus and Delphi
  • SourceForge

Other

ComPort Library

TComPort by Dejan Crnila. Delphi/C++ Builder serial communications components. It is generally easy to use for basic Serial Communications purposes. Alternative to the TurboPower ASYNCPro at http://sourceforge.net/projects/tpapro/

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Public Domain

System

EVK Educational video codec

Evk is a simple lossy video codec. Project aims at developing a clean and functional implementation of basic algorithms used in video compression. Next goal is to create a detailed documentation together with tutorial about video compression.

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

Multimedia

rdpwrap

RDP Wrapper Library

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

Networking System

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

SynPDF

Synopse PDF engine is a fully featured Open Source PDF document creation library for Delphi, embedded in one unit

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 322

Reporting

horse

Fast, opinionated, minimalist web framework for Delphi

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 1,383
  • MIT

Networking

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

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

skia4delphi

Skia4Delphi is a cross-platform 2D graphics API for Delphi platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 793
  • MIT

Graphics

hidmacros

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 167

System

MORMot2

Synopse mORMot is an Open Source Client-Server ORM SOA MVC framework for Delphi 6 up to Delphi 10.3 Rio and FPC, targeting Win/Linux for the server, and any platform for clients (including mobile or AJAX).

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 733
  • MPL, GPL or LGPL

Database In the Online Package Manager

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

RESTRequest4Delphi

API to consume REST services written in any programming language with support to Lazarus and Delphi

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 625
  • MIT

Networking

Delphi-OpenCV

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

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

Bindings 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

delphi-rest-client-api

A Delphi REST client API to consume REST services written in any programming language.

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

Networking

delphi-neon

JSON Serialization library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 364
  • MIT

Other

CPUView

Advanced CPU-View mode for Lazarus

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

System

xdpw

XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 296
  • BSD-2-Clause

Language Tools

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

Brook framework

Brook is microframework which helps to develop web Pascal applications.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 278
  • Copyright (c) 2012-2021 Silvio Clecio <silvioprog@gmail.com>

Networking In the Online Package Manager

NetCom7

The fastest communications possible. Delphi rulez.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 218
  • MIT

Networking

StyledComponents

Components similar to Delphi VCL Buttons, Panels, Toolbar, DbNavigator, BindNavigator, ButtonGroup and CategoryButtons with Custom Graphic Styles, and an advanced, full-customizable TaskDialog, also with animations!

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

Other

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

fhirserver

Reference Implementation Server for the FHIR Specification

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 203

Networking

DebugEngine

Delphi debug framework

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

System

FreeEsVclComponents

Free ErrorSoft Components for Delphi (VCL) & EsVclCore lib

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 190

Other

DelphiGrpc

DelphiGrpc is a Delphi implementation of the realtime and streaming gRPC protocol (http://grpc.io).

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

Networking

The-Drag-and-Drop-Component-Suite-for-Delphi

. Delphi VCL component library that enables your Delphi and C++Builder applications to support COM based drag and drop and integrate with the Windows clipboard.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 183
  • MIT

System

sempare-delphi-template-engine

Sempare Template (scripting) Engine for Delphi allows for flexible dynamic text generation. It can be used for generating email, html, reports, source code, xml, configuration, etc.

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

Language Tools

GLibWMI

GLibWMI is a Delphi library of components, focused on the Administration of Windows Systems. They are based on Windows WMI (Windows Management Instrumentation). GLibWMI es una librería/biblioteca de componentes para Delphi, enfocados a la Administración de Sistemas Windows. Están basados en la WMI de Windows (Windows Management Instrumentation).

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

System

Mad-Pascal

Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus, Neo6502)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 167

Language Tools

QuickCore

Delphi Core Framework to fast build desktop/mobile/web apps.

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

Networking