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.

TArrayEx

Delphi: Advanced record based generic array.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 36
  • MIT

Other

ArrayHelper

Delphi class helper for TArray. Class functions Add, Delete, IndexOf, Map and more, including examples and test.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 73

Other

AcedUtils

FORK Original http://acedutils.narod.ru . Набор unit-ов, которые дополняют стандартную библиотеку времени выполнения (RTL) многими полезными функциями и классами. Код библиотеки оптимизирован по быстродействию, использует, по возможности, эффективные алгоритмы и ассемблерные вставки. Представлены аналоги некоторых классов из .NET Framework, такие, как TStringBuilder, TArrayList и другие.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 7

Other

FastArrayOps

Ultra Fast Array Operations using AVX/AVX2 code on the arrays to find Min-Max values and Index of them.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • LGPL-2.1

Science

lib.LinkedListArray

Doubly linked list implemented inside a dynamic array.

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

Other

QuickLib

Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Firemonkey (Windows,Linux,OSX/IOS/Android) and freepascal (Windows/Linux).

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

Other

delphi-neon

JSON Serialization library for Delphi

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

Other

x-superobject

Delphi Cross Platform Rapid JSON

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 330

Other

DelphiOpenAI

OpenAI (and DeepSeek, Azure OpenAI, YandexGPT, Ollama, GigaChat, Qwen) API wrapper for Delphi. Use ChatGPT, DALL-E, Whisper and other products.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 318
  • MIT

Networking

Delphi-Mocks

A Open Source Mocking framework for Delphi XE2 or later

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

Language Tools

Delphi-JsonToDelphiClass

Generates Delphi Classes based on JSON string (Json To Delphi Class Generator / JSON Data Binding Tool)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 244
  • MIT

Language Tools

NtUtilsLibrary

Delphi library for system programming on Windows using Native API

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

System

Delphi-MCP-Server

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

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

Networking

Delphi-Promises

Delphi implementation of promises for asynchronous programming.

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

Other

SwagDoc

Create a public documentation REST API using Swagger 2.0 or Open API 3.2.1 for Delphi.

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

Networking

Neslib.Json

Fast and memory-efficient JSON for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 93

Language Tools

TensorFlow.Delphi

TensorFlow.Delphi (TF.Delphi) provides a Delphi(Pascal) Standard binding for TensorFlow. It aims to implement the complete Tensorflow API in Delphi which allows Pascal developers to develop, train and deploy Machine Learning models with the Pascal Delphi

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

Bindings Science

JsonToDelphi

generate delphi classes from json (Json To Delphi Class Generator / JSON Data Binding Tool FMX, VCL and uniGUI)

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 76

Language Tools

DzSocket

Delphi Client/Server components to communicate using TCP Socket Asynchronous easily

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 71
  • MIT

Networking

QRCodeGenLib4Pascal

Generates QR Codes from text strings and byte arrays.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 70

Graphics

FastCode

Fast replacements for Embarcadero's standard libs

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 58

Other

Keras4Delphi

Keras4Delphi is a high-level neural networks API, written in Pascal with Python Binding

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 57
  • MIT

Science

delphiguard

Automatic memory management for Delphi using RAII (Resource Acquisition Is Initialization) pattern

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

Other

ipub-refit

Simple way to consume REST services

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 48
  • MIT

Networking

nats.delphi

Delphi client for NATS, the cloud native messaging system.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 41
  • MIT

Networking

Microsoft365-4D

Delphi library for Microsoft 365 integration. OAuth2 with PKCE, Mail, Calendar, Contacts, and SharePoint via Microsoft Graph API. No external dependencies.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 40
  • MIT

Networking

Aspect4Delphi

Concepts of aspect-oriented programming (AOP) in Delphi.

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

Other

benchmark

Delphi port of Google Benchmark

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

System

Delphi_Utils_Library

A library with some useful utilities for your Delphi Apps.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 37
  • BSD-3-Clause-Clear

Other

delphi-ppl

Extend Delphi Parallel Programming Library to ease async coding

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

System

class-helpers

Directory of Delphi VCL/RTL class helpers

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

Other

OpenAI-Delphi

A simple wrapper for the openAI API using Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 35

Networking

pascalutils

PascalUtils is an object library for delphi and FreePascal of data structures that implements syntactic sugar similar to that of other modern languages as far as syntax allows.

  • Archived
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 35
  • MIT

Other

toml-delphi

Toml parser and writer for Pascal and Delphi

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

Language Tools

delphi-aws-ses

Delphi client for Amazon Simple Email Service (AWS SES)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 34
  • MIT

Networking

pascal-pipes-faa

Cross-platform inter-process communication for Delphi 12+ (Win64) and FPC/Lazarus (Linux x86_64/ARM64): the same API at three scopes — local IPC (Named Pipe/UDS), TCP and TLS with optional mTLS. Synchronous Request-Reply, topic pub/sub with wildcards and retain, AutoReconnect and thread-safe dispatch (pool/serialized/main thread).

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

System

DDNRuntime-examples

DDNRuntime(Delphi .NET Framework/.NET Core Runtime) example. DDNRuntime is a library for Delphi to call .net dll. Support the assembly written by c#, vb.net. Support importing .net dll to delphi, can create .net wrapper automatically.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 28

Learning and Examples

DGL

Delphi泛型库--DGL(The Delphi Generic Library)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 28

Other

libpasc-algorithms

libPasC-Algorithms is delphi and object pascal library of common data structures and algorithms. The library is a set of containers adapted for the Pascal language and the template system available on it.

  • Archived
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 27
  • MIT

Other

SmazDelphi

Small strings compression library for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 26
  • MIT

Files and Drives

IAMClient4D

IAMClient4D is a Delphi client library for integrating applications with Keycloak, providing full OAuth2/OpenID Connect support (including PKCE), token and user management, and a lightweight asynchronous task framework (Async.Core) for thread-safe operations across VCL and FMX.

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

Security Networking

delphiemoji

Delphi Emoji is a comprehensive Delphi unit that provides easy access to all modern emojis directly in your Delphi applications.

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

Other

LlamaKit

Delphi wrappers and compiled Windows DLLs for local LLM inference and embeddings via llama.cpp

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 21

Bindings

delphi-better-array

An easier way of handling arrays in Delphi

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

Other

delphi-iot

14 IoT and industrial communication libraries for Delphi 12: MQTT, AMQP 1.0, CoAP, Modbus, STOMP, WebSocket, mDNS/DNS-SD, NMEA, InfluxDB, Prometheus, CBOR, MessagePack, JSON, Serial — 694 tests, no external dependencies beyond Indy

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 20

Networking

tina4delphi

Tina4Delphi - A comprehesive set of tools to make REST and application integration better

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 20
  • MIT

Networking

datastorage

DataStorage foi projetado para ser uma biblioteca simples e com possibilidades de salvar quase todo o tipo de registro.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 19

Database

delphi-utils

A collection of useful Delphi functions- and classes

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 19
  • MIT

Other