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.

DelphiCodeCoverage

. Delphi Simple Code Coverage tool for Delphi that creates code coverage reports based on detailed MAP files.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 97
  • MPL-2.0

Language Tools

pascal p5c

p5c is a fast portable iso standard pascal compiler. It is derived from the pascal p5 compiler and creates gnu c code instead of p-code. This makes it very fast since it uses gcc to generate native code. p5c is multi platform - it is easy to get up and running since you only need gcc to start. Using gcc enables extra tools like a static analyser and code coverage analyser. Execution profiling described in the blog here -> https://sourceforge.net/p/pascal-p5c/blog/2017/07/how-to-use-profiling-to-speed-up-p5c-pascal-programs It extends p5 by adding arbitrary set limits and conformant arrays. The project also contains p5x - pascal with extensions to the standard pascal language (underscores allowed in identifiers, otherwise in case statement, constant expressions, etc)

  • Quiet
  • Application
  • SourceForge
  • Public Domain

Language Tools

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

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

pasvulkan

Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 230
  • Zlib

Bindings Graphics

NetCom7

The fastest communications possible. Delphi rulez.

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

Networking

mcx

Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 197

Science

DelphiHookUtils

Delphi Hooking Library by Lsuper

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

System

tzdb

Delphi/FPC Time Zone Database

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 104
  • BSD-3-Clause

Date and Time

DelphiGenAI

The GenAI API wrapper for Delphi seamlessly integrates OpenAI’s latest models (gpt-5 serie), delivering robust support for agent chats/responses, text generation, vision, audio analysis, JSON configuration, web search, and asynchronous operations. Image generation with gpt-image-2. Skills and agents

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 88
  • MIT

Networking

DelphiAnthropic

The Anthropic API wrapper for Delphi leverages cutting-edge models, including Anthropic's advanced Claude series, to deliver powerful features for chat interactions, vision processing, caching, efficient batch processing, connector MCP, skills and managed agents.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 63
  • MIT

Networking

DX.Pdfium4D

Delphi Cross-Platform Wrapper for Google's PDFium - Object-oriented PDF document handling for Windows, macOS, Android, iOS

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 62
  • MIT

Bindings

DX.Comply

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

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

Security

DelphiGemini

Delphi wrapper for the Google Gemini API: stateless generation and agent workflows with multimodal, streaming, persistent interactions, structured outputs, vector search, batch, image/video generation, and grounding (Search/Maps).

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 52
  • MIT

Networking

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

delphi-libraries

Pure-Delphi audio codec stack — WAV, FLAC, Vorbis, Opus, MP3. No DLLs, no C bindings. CC0 Public Domain.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 41

Multimedia

LuaDecompiler

Lua bytecode disassembler and decompiler for Lua 5.1, 5.2, 5.3, 5.4, and 5.5 binary chunks.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 41
  • AGPL-3.0

Language Tools

SimpleRestClient

A Simple Fluent Rest Client based on Indy's IdHttp for Delphi XE* and up.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 38

Networking

class-helpers

Directory of Delphi VCL/RTL class helpers

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

Other

mos6502-delphi

A MOS 6502 CPU emulator written in Delphi (a very basic C64 + VIC20 emulator included)

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 35
  • MIT

System

DX.Logger

Minimalistic cross-platform logging library for Delphi with extensible provider architecture

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 30
  • MIT

Other

gmlib_v2

Google Maps Library v2 is an open source library that encapsulates the Google Maps API.

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

Graphics

toml-fp

Simplify parsing and writing TOML config files in Free Pascal

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

Language Tools

DelphiMistralAI

DelphiMistralAI wrapper brings Mistral’s text-vision-audio models and agentic Conversations to Delphi, with chat, embeddings, Codestral codegen, fine-tuning, batching, moderation, async/await helpers and live request monitoring.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 28
  • MIT

Networking

KittoX

A Delphi framework for creating data-driven WEB SPA applications with HTMX

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

Networking Database

Delphi-LSP-MCP-Server

Allows AI agents to talk to Delphi 11, 12, 13 LSP Server (DelphiLSP.exe <- Requires a valid Delphi/Embarcadero license !)

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 25

Language Tools

QQWry

Delphi interface for QQWry IP database

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

Networking Database

dcpcrypt-lazarus

DCPcrypt Cryptographic Component Library for Lazarus/Free Pascal - 20 ciphers, 10 hashes, 6 block modes, stream encryption, Base64. Pure Pascal, cross-platform.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 23
  • MIT

Cryptography

ExcelExport4D

Fluent Delphi library for exporting TDataSet data to Excel — COM automation or direct OpenXML .xlsx generation under the same API.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 22
  • MIT

Database

opaR

Port of R.NET to Embarcadero Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 21

Bindings Science

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

Proxy component for data access TDataSet with Generator App tool and support for Fake memory datasets

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

Database

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

ts2pas

A node.js tool to convert TypeScript definition files to DWScript based Object Pascal headers

  • Active
  • Application
  • GitHub
  • ★ 18
  • MIT

Language Tools

UIClicker

UI automation

  • Active
  • Application
  • GitHub
  • ★ 18
  • MIT

System

maxCron

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

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

Date and Time

pasriscv

PasRISCV is a RV64GCV/RVA23 RISC-V emulator, which is implemented in Object Pascal

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 17
  • Zlib

System

NativeAsm

Native x86-64 code generation, JIT execution, SIMD, disassembly, and runtime instrumentation for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 16
  • MIT

Language Tools

Atropos

Automated uses clause optimizer for Delphi projects

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 15
  • GPL-3.0

Language Tools

DelphiProjectHandoff

Experimental software: Delphi Project Handoff independent FMX application

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 13
  • Apache-2.0

Other

pas-sqlite3

A faithful port of SQLite 3.53.0 (D. Richard Hipp et al.) from C to Free Pascal (FPC 3.2.2+) targeting x86-64 Linux.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 13

Bindings

wfc

wave function collapse algorithm

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 12
  • MIT

Games and Game Engines