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.

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

JAWT2Delphi

JAWT2Delphi is a port of the JAWT (Java AWT Native Interface) of JDK1.3RC1 from C to Object Pascal / Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • MS-PL

Bindings

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

WiRL

WiRL: RESTful Library for Delphi

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

Networking

FastMath

Fast Math Library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 194

Science

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

GDIPlus

Delphi GDI+ Library for use with Lazarus/Delphi 2009 or later. Copyright (C) 2009 by Erik van Bilsen. Email: erik@bilsen.com Website: www.bilsen.com/gdiplus

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 31
  • http://www.bilsen.com/gdiplus/index.shtm

Graphics In the Online Package Manager

Metamorf

A unified compiler-construction meta-language designed to define and build programming languages within a single .mor file. By describing tokens, grammar rules, semantic analysis, and code generation in one place, developers can produce native Win64 or Linux64 binaries via a built-in Zig/Clang pipeline.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 29

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

Ganymede

Ganymede is a high-performance, embeddable scripting engine designed to compile source code directly into native x64 machine code via Just-In-Time compilation. It eliminates the need for virtual machines or interpreters, providing a flat C-style API for seamless integration with C++ and Delphi applications.

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 14

Language Tools

ft

A widget toolkit?

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 12
  • MPL-2.0

GUI containers

DX.Stream

Delphi TStream utilities: memory-to-file fallback stream and TBytes class helper

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 8
  • MIT

Files and Drives

MyraLang

Myra is a minimal systems programming language inspired by Oberon and Pascal that compiles into C++23 using the Zig toolchain. Its core philosophy emphasizes a clean, unambiguous syntax while providing seamless interop, allowing developers to intermix raw C++ code directly within Myra source files. Pascal. Refined.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 8

Language Tools

calculus-ex

📊 A specialized mathematical desktop suite designed for multi-objective optimization and ranking alternatives through group utility and individual regret analysis. 🔐

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

Science

CPaskal

CPaskal Programming Language

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 7

Language Tools

LangVM

LangVM is a Turing-complete language workbench for rapidly building custom programming languages. Using `.lvm` scripts, developers define lexing, Pratt parsing, semantics, MIR, and code generation without recompiling. It can run standalone or embedded in Delphi, enabling fast iteration and native, cross-platform language development.

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 7

Language Tools

PB2PAS

PB2PAS is a protocol buffer compiler, that compiles protobufs to Pascal.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 7

Language Tools

Waskal

Waskal is a Pascal/Oberon-inspired language that compiles to wasm64 and packages code, assets, and runtime support into a single self-contained HTML file. It uses JavaScript to bridge WebAssembly with browser graphics, audio, and input, delivering portable, dependency-free apps and games with a simple double-click-and-run experience.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 7

Language Tools

Callisto

Lua scripting for Delphi

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

Language Tools

Free-Simula

A compiler for Standard Simula, and our Free Simula dialect. Free Simula is a modernized Simula dialect, serves as a hobbyist project, and educational environments.

  • Active
  • Application
  • GitHub
  • ★ 4
  • MIT

Language Tools

horse-neon

Neon (RTTI-based JSON serialization) middleware for Horse framework

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Networking

TRTMP

TRTMP is a native RTMP framework for Delphi and Free Pascal focused on low-latency ingest, packet-level analysis, bounded buffering, restreaming, and optional live preview.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 4
  • BSD-2-Clause

Networking

Chandra

Lua Scripting for Delphi

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

Language Tools

cheat-engine-cli

AI-native, JSON-first CLI for the Cheat Engine ceserver protocol

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 3

System

DelphiCrystals

A direct translation of the reference implementations of kyber and dilithium.

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

Cryptography

HelperClass

Delphi Helper Class Units

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Other

jetLua

jetLua: A best-in-class scripting solution for Delphi.

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

Language Tools

PaxLang

Pax is a Pascal/Oberon-inspired systems language that compiles to modern C++23 using Zig’s Clang toolchain, with a pass-through design that lets you mix raw C++ and Pax code freely in the same source file.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3

Language Tools

PLUA

Lua for Pascal

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

Language Tools

Chrono

A date and time library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Date and Time

midas-fpc

Hack which allows using the MIDAS Sound System from a Free Pascal/go32v2 program

  • Active
  • Library
  • Lazarus
  • Codeberg
  • ★ 2

Multimedia

midas-fpc

Hack which allows using the MIDAS Sound System from a Free Pascal/go32v2 program

  • Archived
  • Library
  • Lazarus
  • GitHub
  • ★ 2
  • WTFPL

Multimedia

pascal-kafka-faa

Native Apache Kafka client for Delphi and Lazarus/FPC, no librdkafka. Codecs generated from Kafka's message definitions; TLS via SChannel or OpenSSL.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 2
  • MIT

Networking

X-Plane12-SDK

A GitHub mirror kept up with the current X-Plane 12 SDK

  • Active
  • Library
  • GitHub
  • ★ 2

Bindings

bjdpas

Binary JData Readers and Writers for Object Pascal

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

Bindings Language Tools

book-library-archive

A book library archive application written in Delphi and Flash

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Database

CUDA

CUDA driver api and framework written in/for Delphi

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

System

everybody-codes-tp50

Some solvers for puzzles from Everybody Codes in Turbo Pascal 5.0

  • Active
  • Library
  • GitHub
  • ★ 1

Other

NGRAM

a very simple demo for ngram algorithm

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 1

Other

NitroPascal

🔥 NitroPascal - A modern Object Pascal compiler targeting native code through Zig's C++ backend.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • BSD-3-Clause

Other

xpsdk

X-Plane SDK

  • Active
  • Library
  • GitHub
  • ★ 1

Other

XPSDK

NOTE: Laminar Research now publishes their own repository, see: https://github.com/X-Plane/xpsdk. This repository will be maintained for projects already using it as well as history keeping for older versions.

  • Active
  • Library
  • GitHub
  • ★ 1

Networking

FriendENGINE

FRIEND engine is a new implementation of the FRIEND software, a fMRI neurofeedback processing package, already available on the NITRC repository

  • Application
  • Lazarus
  • GitHub

Science

universal-agent-skills

Production AI agent skills and tool protocols across Claude Code, Cursor, Antigravity, ChatGPT, and Local LLMs

  • Other
  • Lazarus
  • GitHub

Other

WiRL

WiRL: RESTful Library for Delphi

  • Active
  • Library
  • Delphi
  • Codeberg

Networking