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

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

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

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

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

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

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

QuickCore

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

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

Networking

nx-horizon

NX Horizon - Event Bus for Delphi

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

Other

AIO

Coroutine-based multithreading library for Delphi

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

System

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

PicPas

Compilador en Pascal para microcontroladores PIC / Pascal compiler for PIC microcontrollers

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

Language Tools

newac

New Audio Components (NewAC) are designed to help your Delphi programs perform different sound processing tasks.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 71

Multimedia

graphql

GraphQL for Delphi

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

Networking

WingetPosh

Winget helper written in Powershel

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 60
  • MIT

System

IntXLib4Pascal

Arbitrary Big Integer Library for Pascal

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

Other

MoonCompiler

Delphi 12-compatible Pascal compiler for Win64 and Linux x86-64. Your Delphi code builds on Linux unchanged — and often runs faster. FPC/Unleashed fork with Unicode RTL and bundled memory manager.

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 45

Language Tools

Tracetool

Tracetool viewer, client Api for Dotnet, Java, Javasvript, C++ , Python, Delphi

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 45

Language Tools

STAX

Singe Threaded Asynchronous Exexcution (STAX) framework for implementing asynchronous event scheduling similar to javascript or python co-routines

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 41
  • BSD-2-Clause

Other

xTranslator

Text & translation editor for Skyrim, Fallout4 and Starfield mods

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 40
  • MPL-2.0

Games and Game Engines

Badger

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

Networking

duckdb-fp

A clean and intuitive wrapper for DuckDB in FreePascal, providing easy database operations and DataFrame-like result handling.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 35
  • MIT

Bindings Database

CachedTexts

The fastest parsing and generation of text data (Delphi6-XE10)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 31
  • MIT

Language Tools

toml-fp

Simplify parsing and writing TOML config files in Free Pascal

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 29
  • MIT

Language Tools

Delphi_Delta_ScreenShot_And_RDP

Fast Delphi screen sharing by sending only the pixels that changed. Great for low-bandwidth or real-time desktop streaming. Included RDP Demo!

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 28
  • MIT

Graphics Networking

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

TDataFile

Binary data storage for Delphi similar to TIniFile

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 22
  • MIT

Files and Drives

darest

Darest - Auto-generated REST API from your database schema

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 21
  • MIT

Database Networking

hyper-workers

A lightweight, thread-safe worker management library for Delphi / Pascal that provides concurrent task execution with configurable limits and automatic queue management.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 21

System

LlamaKit

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

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 21

Bindings

skia-flowmotion

Delphi RAD Studio Skia Flowmotion - Animated Image gallery/grid component

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 19
  • MIT

Graphics

Tiger

Tiger is a Delphi-hosted compiler infrastructure that lets you generate native x86-64 binaries for Windows and Linux — executables, shared libraries, static libraries, and object files — entirely from code. There is no source language to parse. Instead, you construct programs using a fluent Delphi API: define types, declare functions.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 19

Language Tools

maxCron

maxCron: Flexible, lightweight CRON compliant scheduler written in Delphi.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 17
  • BSD-3-Clause

Date and Time

threadsafecollections-fp

A thread-safe generic collections library for Free Pascal.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 16
  • MIT

Other

Colligo

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 15
  • MIT

Other

dotenv-fp

A feature-rich dotenv library for Free Pascal: load environment variables from .env files with type-safe getters, validation, interpolation, and zero memory management.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 15
  • MIT

System

HorseConnection

HorseConnection is a middleware for the Horse framework that simplifies database connection management in Delphi applications. By providing specific connections for each database type, it eliminates repetitive manual configurations, allowing each Horse endpoint to connect automatically and efficiently to the database.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 15
  • MIT

Database

argparser-fp

A lightweight, record-based command-line argument parser for Free Pascal. `ArgParser-FP` is designed for small to medium console applications, offering a clean API to handle arguments with minimal setup.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 14
  • MIT

Other

Delphi.FMX.UImageCropper

A modern, mobile-oriented image cropper for Delphi FireMonkey (FMX) featuring auto-zoom, dynamic centered cropbox, and rendering powered by Skia4Delphi.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 13
  • MIT

Graphics

TagEdit

TagEdit — a custom Lazarus component that provides an editable tag input field similar to modern web tag editors. It allows users to enter text and convert it into visual tag chips with a remove button, supporting multiple lines, drag-and-drop reordering, and smooth tag editing.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 13
  • MIT

Edit and Memos

unolib

Free Pascal library designed for the Arduino Uno board

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 12
  • MIT

System

Z-SuperObject

Delphi cross-platform high-performance JSON library — O(1) field lookup, 18× faster serialization.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 12

Networking

PascalFramework

Pascal Framework is a foundational library for Free Pascal, Lazarus and Delphi applications.

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

Bindings Language Tools

DEV-COOLS

Suite de plus de 200 commandes pour les développeurs écrit en Pascal (Turbo Pascal et/ou Free Pascal).

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 11
  • MIT

Applications

tries

Trie base class and derived classes (TStringHashTrie, TIntegerHashTrie). A high performance and low memory footprint Dictionary set of classes

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 11
  • MIT

Other

PapajLang

:uk:🌐 Reverse Polish Notation (RPN) Calculator and interpreter of PapajScript language

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 10

Language Tools