Sign in Join

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

Catalog

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

C++ Web services

wsdlpull is an efficient and powerful command line utility for dynamic inspection and invocation of WSDL web services.It provides a C++ library with dynamic WSDL invocation API,WSDL parser,Schema parser and Validator and an xmlpull Parser/Serializer.

  • Quiet
  • Application
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Networking

Examples

Collection of useful and mostly non trivial examples that can be used to start own projects

  • Active
  • Other
  • Lazarus
  • GitHub
  • ★ 18

Learning and Examples

Markdown4D

Native Delphi Markdown library: CommonMark/GFM parser with public AST, incremental/streaming parsing, HTML renderer, markdown writer, and custom-drawn VCL & FMX viewer/editor components

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

Edit and Memos

libpasmyhtml

libPasMyHTML is delphi and object pascal wrapper around MyHTML library. Fast HTML 5 Parser. Using threads.

  • Archived
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 15
  • GPL-3.0

Bindings

NativePe

NativePe: a PE loader/parser library for Delphi 12 (port of libpeconv, Win32 + Win64, open source)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 20

Security

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

VSoft.Uri

Simple Uri Parser library for Delphi

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

Other

Tnef-Parser

This Delphi library extracts the message attachments, with the original file names, and the message body, including HTML, text, and RTF.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 10
  • LGPL-3.0

Networking

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

Free Pascal Programmer Library

The Free Pascal Programmer Library is a comprehensive collection of components for use with the free pascal compiler, making use fpc 2.2's new generics capabilities. Includes collections, iterators, XML parsers, and a GUI library.

  • Library
  • Lazarus
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Other

simplejson-fp

A user-friendly JSON library for Free Pascal with automatic memory management.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 8
  • MIT

Language Tools

xavier

Xavier is a small object-oriented XML library for Lazarus and Delphi

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

Language Tools

UniXML

The UniXML library is intended to be an extremely portable XML DOM parser library, completely OS and C compiler independent.

  • Library
  • SourceForge
  • BSD License

Files and Drives

SuperObject.Delphi

Pascal (Delphi, FPC) json parser library SuperObject

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 63
  • Unlicense

Other

MFL

MFL parser library

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 21

Language Tools

jsonchimera

Chimera is an Open Source (MIT License) library for Delphi which provides a fast and cross platform JSON generator/parser

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2

Other

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

OpenAPI-Delphi

The Delphi-OpenAPI library is an OpenAPI 3.0 document generator and parser for Delphi

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

Networking

Dev-PHP IDE

Dev-PHP is a well-featured IDE for PHP. Fast and powerful, it is easy to use and has a lot of cool features : class browser, scripts preview, integration with PHP parsers, PHP-GTK library, and Xdebug of course. Dev-PHP-usb slips even into your pocket.

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Edit and Memos

ofx-reader

:money_with_wings: :moneybag: OFX, OFC and CSV bank statement formats library in Pascal/Object Pascal for Delphi and Lazarus

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

Files and Drives

Neslib.Xml

Ultra Light-Weight XML Library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 62

Other

rcmdline

Advanced command line parser for Pascal

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 41

Other

Delphi_Utils_Library

A library with some useful utilities for your Delphi Apps.

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

Other

KinoLib

Библиотека фильмов (к просмотру)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 17

Applications

csvparser

Extended csv parser based on fcl-base class from freepascal library

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 4
  • GPL-2.0

Other

TodoTxt4pas

Library for working with todo.txt formatted files in Delphi - Parser for todo.txt format

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

Other

Chimera

. Delphi Open Source MIT License library for Delphi XE2 which provides a fast and cross platform JSON generator/parser serializer/deserializer under a license that doesn't suck.

  • Library
  • Delphi
  • Bitbucket

Other

delphi-yaml

. Delphi Delphi 7 compatible bindings for libyaml, YAML parser and emitter library implemented in C. Four layers of bindings are proposed.

  • Library
  • Delphi
  • GitHub

Bindings

spffy

This project aims to provide a fully-compliant parser library for SPF, as defined in RFC 7208.

  • Library
  • SourceForge
  • GNU Library or Lesser General Public License version 3.0 (LG

Networking

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

LGenerics

Generic algorithms and data structures for Lazarus/Free Pascal

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 139
  • Apache-2.0

Other

ZXing.Delphi

ZXing Barcode Scanning object Pascal Library for Delphi VCL and Delphi Firemonkey

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

Graphics

Cmulator

Cmulator is ( x86 - x64 ) Scriptable Reverse Engineering Sandbox Emulator for shellcode and PE binaries . Based on Unicorn & Zydis Engine & javascript

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 304
  • AGPL-3.0

Security

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

fundamentals5

Fundamentals 5 Code Library for FreePascal and Delphi

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 277

Other

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

GpDelphiUnits

A collection of my open sourced Delphi units

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

Other

dmustache

A Delphi implementation of the Mustache templating language

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 163

Language Tools

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

InstantObjects

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

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

Database

DelphiComponents

This repo includes some free Delphi components compatible with various Delphi IDEs

  • Quiet
  • Package
  • Delphi
  • GitHub
  • ★ 96
  • Apache-2.0

Other

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

VindexLLM

VindexLLM is a pure Delphi, GPU-powered LLM inference engine that uses Vulkan compute shaders to run GGUF models entirely on the GPU. It performs full transformer inference without relying on Python, CUDA, or other external runtimes, requiring only vulkan-1.dll, which is typically included with modern GPU drivers.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 73

Science

McJSON

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

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

Other

VSoft.AnsiConsole

A Delphi library for creating engaging console applications

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 71

System

Javascript4D

A native JavaScript (ECMAScript 5.1) parser and interpreter written in Delphi/Object Pascal. Execute JavaScript code directly from your Delphi applications.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 61
  • MIT

Language Tools

MarkdownProcessor

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

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

Other

CachedBuffers

Extremely fast data streams (Delphi6-XE10)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 54
  • MIT

Other

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