Sign in Join

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

Catalog

30,080 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-GCharts

Delphi-GCharts is a Delphi library of components to generate charts in uniGUI Framework using the Google Charts API

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

Charts and Graphs

NtUtilsLibrary

Delphi library for system programming on Windows using Native API

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 146
  • MIT

System

mod_pascal

Apache 2.4 module to allow Pascal program to be executed just like scripting language

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 31
  • LGPL-2.1

Networking Language Tools

TaurusTLS

TaurusTLS is an Indy add-on that provides OpenSSL 3.x and 4.x support to Indy. It depends on IndyLaz.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 144
  • TaurusTLS is dual licensed

Networking Security In the Online Package Manager

Delphi-MCP-Server

Native Delphi Server implementation of the Model Context Protocol (MCP)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 143
  • MIT

Networking

DelphiConsole

The Console class from C# ported to Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 143
  • MIT

System

Lape

Scripting engine for Lazarus/Delphi with a Pascal derived syntax.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 143
  • GNU Lesser GPL

Language Tools In the Online Package Manager

openai-delphi

OpenAI API client for Delphi and Lazarus/FPC. Use ChatGPT, DALL-E and other products from Pascal language.

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

Networking

aws-sdk-delphi

AWS (Amazon Web Services) SDK for Delphi.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 139

Networking

internettools

XPath/XQuery 3.1 interpreter for Pascal with compatibility modes for XPath 2.0/XQuery 1.0/3.0, custom and JSONiq extensions, pattern matching, XML/HTML/JSON parsers and classes for HTTP/S requests

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 138

Language Tools Networking

Abbrevia

Abbrevia is a compression toolkit for Delphi and C++Builder.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 137

Files and Drives

googleapi

Google API for Delphi

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

Networking

DOSCommand

This component let you execute a dos program (exe, com or batch file) and catch the ouput in order to put it in a memo or in a listbox.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 135

System

DelphiZeroMQ

Delphi implementation of ZeroMQ Majordomo protocol and CZMQ high level binding

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 133

Networking Bindings

MetaDarkStyle

Metadarkstyledsgn.lpk is a package that adds dark theme to Lazarus trunk IDE. System requirements: Windows10 1809 or later FPC 3.2.2 or trunk Lazarus 2.2.6 or trunk

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 133

Lazarus IDE plugins In the Online Package Manager

jhonson

Middleware for parse JSON in HORSE

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 132
  • MIT

Networking

kraft

Kraft Physics Engine is an open source Object Pascal physics engine library that can be used in 3D games.

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

Games and Game Engines

nx-horizon

NX Horizon - Event Bus for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 132
  • MIT

Other

generics.collections

FreePascal Generics.Collections library (TList, TDictionary, THashMap and more...)

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 130

Other

jedi

JEDI common files

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 127

Other

hprose-delphi

Hprose is a cross-language RPC. This project is Hprose 2.0 for Delphi and FreePascal

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 125
  • MIT

Networking

pasmp

PasMP - a parallel-processing/multi-processing library for Object Pascal

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 125

System

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

AsyncCalls

AsyncCalls – Asynchronous function call framework

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 123

System

Castalia-Delphi-Parser

. Delphi These files make up a hand-written high speed parser for the Object Pascal dialect known as "Delphi". The original work was done by Martin Waldenburg in the late 1990s, and the project was abandoned sometime before 2003, when I found the code and began working on it. I have kept it updated as necessary to work with my project, called "Castalia".

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 122

Language Tools

AIO

Coroutine-based multithreading library for Delphi

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

System

Delphi-Promises

Delphi implementation of promises for asynchronous programming.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 121
  • MIT

Other

CloudAPI

Library for working with many API in Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 120

Networking

FluentQuery

Fluent, declarative query API for Collections/Containers and Enumerations in Delphi

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

Other

GraphicEx

GraphicEx - a Delphi image loader library

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

Graphics

Router4Delphi

Framework para Criação de Rotas de Telas para FMX e VCL

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 120
  • MIT

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

DelphiUIAutomation

Delphi classes the wrap the MS UIAutomation library

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

System

VirtualTreeView

Virtual Treeview is a Delphi treeview control built from ground up. Many years of development made it one of the most flexible and advanced tree controls available today. Virtual Treeview starts off with the claim to improve many aspects of existing solutions and introduces some new technologies and principles which were not available before.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 118

ListViews and TreeViews

DelphiOTP

OTP (RFC 4226, same as Google is using) for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 116
  • MIT

Security

GrijjyCloudLogger

GrijjyCloudLogger, remote logging for Windows, iOS, Android, macOS and Linux

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 116

Networking

GitForDelphi

Delphi bindings for libgit2

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 115
  • MIT

Bindings

omnixml

Simple way to use XML in Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 115

Language Tools

UniversalCL

UWP controls for Delphi VCL

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 115

Other

MicroPXL

MicroPXL is a cross-platform framework for working with peripherals on desktop machines and SBCs

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 24
  • Apache-2.0

System

AsyncPro

Async Professional is a comprehensive communications toolkit for Embarcadero Delphi and C++Builder.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 114

Networking

Clipper

Polygon and line clipping and offsetting library (C++, C#, Delphi) by Angus Johnson. Forked from https://sourceforge.net/projects/polyclipping. I prepared a "Release" branch (containing C# source only) for submodule usage.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 114
  • BSL-1.0

Graphics

Delphi_MemoryModule

Delphi adaptation of MemoryModule — load DLL from memory. Also includes hooking utilities.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 113

System

DelphiDX12

DirectX 12 Headers for Delphi and FPC

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

Bindings Graphics

ATFlatControls

Set of custom-drawn controls from CudaText app. ATButton, ATFlatToolbar, ATListbox, ATGauge, ATStatusbar, ATScrollbar.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 111
  • MPL 2.0, LGPL

Other In the Online Package Manager

LockBox

LockBox is a Delphi and C++Builder library for cryptography.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 111

Cryptography

mrmath

Delphi matrix library

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

Science

SQLBuilder4Delphi

Generates Delphi code from your database and lets you build typesafe SQL queries through its fluent API.

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

Database

HCView-Pascal

A control similar to Word or WPS(一个类似word或wps用于文字排版相关功能的控件)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 110

Edit and Memos

Orpheus

Orpheus is an award-winning UI toolkit for Embarcadero Delphi & C++Builder

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 110

Other