Sign in Join

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

Catalog

30,058 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.

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-Crash-Reporter

Cross-platform Delphi crash/exception reporter (Linux, macOS, Android, iOS) that emits EurekaLog .el-format reports (open in the EurekaLog Viewer): call stacks, CPU registers, modules, source line numbers. RTL-only core, no FMX dependency, no EurekaLog license required.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • BSD-2-Clause

System

2.0 from 1 member

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

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

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

Chet

C Header Translator for Delphi

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 227
  • BSD-2-Clause

Language Tools

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

InstantObjects

Pupular OOP-OPF Library for Delphi (from DXE6 to latest version)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 107
  • MPL-2.0

Database

McJSON

A Delphi / Lazarus / C++Builder simple and small class for fast JSON parsing.

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

Other

PasClaw

Ultra-lightweight native AI agent framework written entirely in Object Pascal for Delphi and Free Pascal, designed for performance, portability, and extensibility.

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

Science

DX.Comply

Generate CycloneDX SBOMs for Delphi projects — EU Cyber Resilience Act compliance in one click

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 60
  • MIT

Security

MarkdownProcessor

A Markdown Processor Library for Delphi, to process and convert markdown files to HTML.

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

Other

MultiLog4D

Biblioteca para criação de logs de aplicativos Android

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

Other

KBBUILDER

Source code for Knowledge Base builder

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 54

Language Tools

delphi-visual-studio-code-debugger

A debugger for delphi in visual studio code, and also a MCP server to give claude/copilot/etc authonomous delphi debugging capabilities

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 48
  • MIT

Language Tools

StaticCodeAnalyser

Static code analysis for Delphi 12 & 13 and Lazarus / Free Pascal. RAD Studio IDE plugin (32/64-bit) + standalone GUI + CLI, one engine. 201 rules (Pascal AST + DFM/LFM forms): leaks, SQL injection, dead handlers, hardcoded secrets, Unicode & Trojan Source, Win64 pointer bugs. SARIF for CI/CD, SonarQube push.

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

Language Tools

cli-fp

A type-safe Free Pascal framework for building powerful CLI applications with rich commands and help systems.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 38
  • MIT

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-compiler

Tool to improve compiling proficiency for AI coding agents (i.e. Claude Code)

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 33

Language Tools

DCU32INT

Its a version of http://hmelnov.icc.ru/DCU/index.eng.html, to support RFindUnit Project

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 31

Language Tools

SedaiBasic

SedaiBasic Interpreter with VM

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 31
  • GPL-3.0

Language Tools

PineEngine

A Pine Script interpreter written in Delphi and Free Pascal, designed to execute scripts and return results as JSON.

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

Language Tools

delphi-ide-remote-mcp

An MCP server that turns a Windows RAD Studio machine into a remote backend for coding agents: safe editing, real MSBuild builds, git, scaffolding, deploy & remote run via PAServer, Android (adb), Linux and Windows desktop control, DelphiLSP navigation, vault. Per-workspace security. Built for our own use, shared under MIT; no commercial plans.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 23
  • MIT

Lazarus IDE plugins

ArgParse

Delphi argparse

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 21
  • MIT

System

DelphiColorPreview

RAD Studio (Delphi 12) IDE plugin: inline color swatches in the editor gutter; Shift+click to pick a color. VS Code-style color decorators.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 21
  • MIT

Lazarus IDE plugins

tyro

Lua and other programming in simple platform to make programming fun

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 21
  • MIT

Language Tools

GocciaScript

A sandbox-first JavaScript engine for AI agents: host-set capabilities and limits, deterministic runs, TypeScript annotations, test262 on every pull request.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 20
  • MIT

Language Tools

Delphi-RAG-Lint

Delphi-native, MIT-licensed RAG + linter for Delphi/Pascal source code. Symbol-exact + fuzzy + tree-sitter lint. Pure Delphi at runtime.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 19
  • MIT

Language Tools

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

BookPart_3

This project will accompany Part 3 of Writing an Interpreter in Object Pascal.

  • Active
  • Other
  • Lazarus and Delphi
  • GitHub
  • ★ 18
  • Apache-2.0

Learning and Examples

VSoft.Process

A Delphi library for running processes and capturing out, interacting with it.

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

System

Delpheed-Delphi-Class-Recovery

A Delphi-aware reverse-engineering toolkit — recover the class model from any Delphi PE, and unpack packed ones to get there.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 12

Security

Utils

A general utilities library for Delphi projects

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 12
  • MIT

Other

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

emul99

Simulator of the TI 99/4A home computer written in Pascal

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

System

DelphiUsesGraph

A utility that will produce a graph of the files used in your Delphi project

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 9

Language Tools

horse-provider-crosssocket

High-performance, security-hardened CrossSocket provider for the Horse web framework. Replaces the default Indy provider with IOCP/epoll async I/O, an object pool, enforced request limits, and OpenSSL 3.x native TLS.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 9

Networking

Skia4DelphiCanvas

Skia-backed implementation of Vcl.Graphics.TCustomCanvas for Windows/Delphi and FPC on Windows or Linux.

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

Graphics

tidykit-fp

A comprehensive toolkit for Free Pascal that provides an easy-to-use, unified interface for common operations. Inspired by C++'s Boost.

  • Archived
  • Package
  • Lazarus
  • GitHub
  • ★ 9
  • MIT

Files and Drives

DpkGen

A small command line utility which allows you to generate Delphi package files (DPK) based on the given template file.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 7

Language Tools

pascal-lint

Parse and do some correctness checks (that the compilers don't) on Pascal code

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 7
  • GPL-2.0

Language Tools

command_helper

A Delphi library that makes it easier to work with command line applications

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 6

System

Formula4D

A typed formula and business-rule engine for Delphi, with validation, traceable execution, and portable JSON rule packages.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • MIT

Other

lazarus-mcp-assistant

Bring Anthropic's MCP to Lazarus IDE. Let AI assistants natively code, refactor, debug, and design forms in Object Pascal.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 6
  • BSD-3-Clause

Lazarus IDE plugins

libphonenumber-pascal

Pure Object Pascal port of Google's libphonenumber for Delphi and FreePascal: parse, validate, format and find phone numbers, with the upstream metadata compiled in.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 6
  • Apache-2.0

Other

delphi-aikit

Utilities for AI-assisted Delphi code analysis and builds.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 5

Language Tools

DLaya

Fast local AI decisions in Delphi and Free Pascal. A binding for LibLayaX that runs the Laya typed-decision model in-process: no server, no Python. One unit, Laya.pas, with a TLayaAgent class. Windows, Linux and macOS, CPU or GPU, 64-bit. An open-source alternative to Jev

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

Bindings

pastree-mcp

An MCP server that gives an AI coding agent (Claude Code, or any MCP client) a semantic index of a Delphi / Object Pascal project group, built by PasTree.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Language Tools

pb2000em

An extended version of Piotr Piątek's PB-2000C emulator, with corresponding branches for original versions and versions with changes. 'main' tracks [LATEST]-wo, other branches are [VER]-wo for my changes and [VER]-piotr433 for the corresponding original.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • Unlicense

Applications

sad

[MIRROR] simple ansi document. A Document-Format originally designed to be formatted using ansi

  • Active
  • Application
  • GitHub
  • ★ 4
  • BSD-3-Clause

Other

DelphiBuildBridge

DelphiBuildBridge is a tool that enables unattended, automated compilation of Delphi projects directly from the command line, terminal, CI/CD scripts, and AI agents.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3

Language Tools