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.

linker

Linker - запуск программ (альтернатива меню пуск)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 5
  • Unlicense

System

linkermap

Display and investigate GNU ld/FPC internal linker maps.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Language Tools

rtools

RDOFF2 16/32 bit object code linker for MS-DOS (Link into COM, MZ, QLB, ADAM, LX, PE32 formats).

  • Active
  • Application
  • GitHub
  • ★ 15
  • MIT

Language Tools

pxx

One from-scratch compiler for Pascal, C and Python: native static binaries for Linux (x86-64, i386, aarch64, arm32, riscv32), wasm32, and ESP32-S3/C3 firmware. Own RTL, ELF writer and linker; self-hosting. Beta 0.1 'Blaise'.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • MPL-2.0

Language Tools

Pascal-Compiler

A simple Pascal language compiler and linker for x86-64 based on llvm.

  • Active
  • Application
  • GitHub
  • ★ 1
  • GPL-3.0

Language Tools

unild

Universal Linker Editor

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 47
  • BSD-3-Clause

Language Tools

inno-pascal

Inno Pascal is a simple Pascal compiler for Win32. It produces compact, native-code x86 executables without requiring any external assemblers or linkers. It was written entirely from scratch; it is not based on any other existing compilers. Full source code is included under the GPL license.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 20
  • GPL-2.0

Language Tools

pasld

Pascal Linker(pasld)

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

Language Tools

rookcc

rookcc, also known as 'rcc', is a simple standalone C compiler, with its own optimization toolchain, linker, without invocation of external tools.

  • Active
  • Application
  • GitHub
  • ★ 3
  • MIT

Language Tools

unild

Universial Linker Editor

  • Active
  • Application
  • Delphi
  • Codeberg
  • ★ 1

Language Tools

pacc

PACC (PAscal C Compiler) is an C compiler, which is implemented in Delphi-7-compatible Object Pascal

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 73

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

objview

OBJ/OMF, RDF/RDOFF investigation tool.

  • Quiet
  • Application
  • GitHub
  • ★ 15
  • MIT

Language Tools

PAL-1000

Ambiente de Desenvolvimento Integrado (ADI) contando com um explorador de arquivos, editor de código, compilador e outros.

  • Active
  • Application
  • GitHub
  • ★ 10
  • Unlicense

Language Tools

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

costa

The Costa Graphical User Interface for MS-DOS and compatible systems. This repository is a mirror of https://codeberg.org/jacobpalm/costa

  • Active
  • Application
  • GitHub
  • ★ 138
  • MIT

System

DelphiZeroMQ

Delphi implementation of ZeroMQ Majordomo protocol and CZMQ high level binding

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 133

Networking Bindings

map2pdb

map2pdb: A utility to generate pdb debug info for Delphi applications

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 78

Language Tools

DX.Comply

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

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

Security

xdp

XD Pascal: A small Pascal compiler for MS-DOS

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 52

Language Tools

Macho-loader

load macho files in memory without touching the Disk

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

System

delphi-leakcheck

Multi-platform leak checking library for Delphi

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

System

cpm86-crossdev

CP/M-86 (and MS-DOS 1.1/2.0) cross development environment

  • Active
  • Application
  • GitHub
  • ★ 32
  • MIT

Language Tools

TPLibs

Turbo Pascal 7-compatible libraries and utilities that are useful in creating full-user-experience DOS programs

  • Quiet
  • Library
  • GitHub
  • ★ 28

GUI containers

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

installer

One-click installer bundling the Unleashed Pascal compiler + IDE (Windows/Linux)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 20

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

SBOMgen

SBOM generator tool for Delphi

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 18
  • MIT

Security

Atropos

Automated uses clause optimizer for Delphi projects

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

Language Tools

Myrissa

Myrissa is a modern systems programming language by Jarrod Davis, combining Pascal readability with robust C ABI interoperability. Written entirely in Delphi, its self-contained compiler generates native x86_64 code for Windows and Linux, with built-in linking, managed strings, unit testing, exception handling, and low-level control.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 15

Language Tools

tpx

TpX: drawing tool for TeX

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

Graphics

DRT

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

Other

trndi

Trndi - CGM monitoring app

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

Science

PaskalCPP

PaskalCPP is a systems language by Jarrod Davis: Pascal/Oberon-style syntax that transpiles to C++23 and builds with a bundled Zig/Clang toolchain. Mix PaskalCPP and C++ in one file, no bindings. Includes a Delphi-built compiler and language server, an Electron/Monaco editor, and diagnostics mapped to your source. Native Windows and Linux binaries.

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

Language Tools

QBPlus

QB Plus is a collection of software accessories developed especially for the QuickBASIC programmer.

  • Active
  • Application
  • GitHub
  • ★ 12

Language Tools

costa

The Costa Graphical User Interface for MS-DOS and compatible systems.

  • Active
  • Application
  • Codeberg
  • ★ 11

System

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

Lude

Lua 5.1, natively ported to Delphi and FreePascal, implementing the Lua 5.1 C ABI as a drop-in replacement for lua5.1.dll / .so / .dylib

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 11

Language Tools

Airborne-CPS

Building a Software Simulator for Airborne Cyber Physical Systems using X-Plane

  • Quiet
  • Application
  • GitHub
  • ★ 10
  • GPL-3.0

Science

avrpasboot

A STK500v1 compatible serial bootloader for classic AVR controllers, written in Pascal

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 9
  • MIT

System

DelphiLibOpenSSL

Static OpenSSL bindings for Delphi - provides a complete Pascal translation of OpenSSL APIs and pre-compiled object files for Win32/Win64 static linking.

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

Bindings

nc-amp

nc-amp - a native Free Pascal/Lazarus music player for Windows and macOS with a classic Winamp-style look. 基于 Free Pascal/Lazarus 的 Windows / macOS 原生开源音乐播放器,经典 Winamp 风格界面,支持 MP3、FLAC、APE(含 CUE)、WAV、Ogg、Opus、M4A 等格式,拖入即随机循环播放。

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

Multimedia

6502-CRT

A 6502 assembly language cartridge template for the AC6502

  • Active
  • Other
  • GitHub
  • ★ 7
  • MIT

Other

ashley

Ashley is an all-in-one, single-click local AI assistant. It bundles an llama.cpp LLM inference engine, a Symfony/PHP web chatbot interface, a CEF-based web client (PHP Desktop), and a service manager (written in Free Pascal) into one package - no Internet connection or cloud API key required at runtime.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 7
  • Apache-2.0

Applications

NativeMirror

Native Delphi implementation of PE-sieve functionality with a reusable library, CLI, and PE-sieve-compatible DLL for HollowsHunter integration.

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

Security

VMS-Tetris

Tetris written in VMS PASCAL for VT100 and above serial terminals

  • Active
  • Application
  • GitHub
  • ★ 7
  • Unlicense

Games and Game Engines

xa80

XA80 Multi-Platform Cross Assembler for x80 processors (8080, 8085, Z80, Z180)

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

Language Tools

2048_Byte_FPC

A 2048 Byte in size Microsoft Windows 10 64-Bit Pro Application, created with GNU Tools.

  • Active
  • Other
  • Lazarus
  • GitHub
  • ★ 6
  • MIT

Learning and Examples

horse-provider-mormot

High-performance, security-hardened Mormot 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
  • Lazarus and Delphi
  • GitHub
  • ★ 6
  • MIT

Networking

PasFLTK

Free Pascal bindings for FLTK / CFLTK GUI

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

Bindings

pizarra

A vendor-neutral control plane for autonomous, cooperating AI-agent teams.

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

Other