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.

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

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

map2pdb

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

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 78

Language Tools

xdp

XD Pascal: A small Pascal compiler for MS-DOS

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 52

Language Tools

cpm86-crossdev

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

  • Active
  • Application
  • GitHub
  • ★ 32
  • MIT

Language Tools

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

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

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

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

xa80

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

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

Language Tools

bp

Better Pascal, LLM-friendly mem-safe FP dialect based on Rust, Go & Goose concepts

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4

Language Tools

fano-cli

Fano command line tools to help scaffolding web application using Fano web framework.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • MIT

Language Tools

assm

Cross CPU assembler

  • Active
  • Application
  • GitHub
  • ★ 2

Language Tools

crenshaw-compiler

Jack Crenshaw's 'Let's Build a Compiler!' tutorial implemented in Free Pascal — v1 (Ch 1-10, 68k asm) and v2 (Ch 11-16, TINY 2.1 + stack VM)

  • Active
  • Other
  • Lazarus
  • GitHub
  • ★ 2

Language Tools

freepascal-ootb

Free Pascal Compiler OOTB - an open source Object Pascal compiler that works out of the box, no installation needed. It is is a fork from Free Pascal fpc.

  • Active
  • Application
  • Lazarus
  • Codeberg
  • ★ 2

Language Tools

RESTDW2RAL

Tool to convert projects made with RESTDataWare to PascalRAL

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • MIT

Language Tools

unsp-monitor

Sample μ'nSP project from scratch, μ'nSP Monitor

  • Quiet
  • Application
  • GitHub
  • ★ 2

Language Tools

map2pdb

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

  • Active
  • Application
  • Delphi
  • Codeberg

Language Tools