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.

HashLib4Pascal

Hashing for Modern Object Pascal (mirror)

  • Active
  • Package
  • Lazarus and Delphi
  • Codeberg

Cryptography

5.0 from 1 member

CryptoLib

Set of units for cryptography, ciphers, security, random numbers. Also contains BigInteger class.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 266
  • MIT License

Cryptography In the Online Package Manager

5.0 from 1 member

LazHIDControl

Cross platform keyboard and mouse input control and window automation in Pascal.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3

System

5.0 from 1 member

FileAss

File associations for Lazarus applications on Windows and Linux, with a nonvisual component and custom document icons.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 2

Files and Drives Bindings

5.0 from 1 member

object-pascal-sdk

SDK oficial Object Pascal da Assinafy (Free Pascal / Lazarus) para assinatura eletrônica de documentos: API REST, signatários, modelos, webhooks e OAuth. Official Object Pascal SDK for the Brazilian e-signature API.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Networking

IP-Sniffer

IP Sniffer is a comprehensive network tool for capturing and analyzing all traffic on a network, including IP addresses.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3

Networking

3.0 from 1 member

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

object-tree

Object tree written in Pascal/Delphi.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • MIT

Other

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

neural-api

CAI NEURAL API - Pascal based deep learning neural network API optimized for AVX, AVX2 and AVX512 instruction sets plus OpenCL capable devices including AMD, Intel and NVIDIA.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 465
  • LGPL-2.1

Science

james

James is a collection of object-oriented Pascal primitives for Lazarus and Delphi

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

Other

One-Billion-Lines-Of-Object-Pascal-Code

One billion lines of object pascal code. Compiles in ~5 minutes on a 16 core AMD Ryzen 9 5950x and ~2 minutes on an AMD Threadripper 3990x.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 4

Other

opcb-object-pascal-component-builder

OPCB – Object Pascal Component Builder A library for fluent creation and configuration of components in Delphi and Lazarus. Enables expressive, hierarchical, and reusable runtime UI construction. Developed by Fabiano Arndt. Copyright © 2025 Fabiano Arndt

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 33
  • Apache-2.0

GUI containers

xavier

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

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

Language Tools

hcOPF

An Object Persistent Framework written in Embarcadero's Delphi (Object Pascal). This Value Type Framework provides a base class (ThcObject) composed of attribute objects that can be automatically persisted to an object store (normally an RDBMS).

  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.0 (MPL), GNU Library or Lesser Gene

Database

Object-Pascal-Lab

라자루스(Lazarus) 환경에서 오브젝트 파스칼(Object Pascal)의 기초부터 실전 UI까지 익히는 개인 학습 연구소입니다.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Other

Pascal-Sonic

Sonic game made using the Object Pascal programming language, which allows playing custom-drawn levels.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 36
  • MIT

Games and Game Engines

tiOPF

. Delphi FPC Object Persistent Framework written in Object Pascal, for use with Delphi and Free Pascal FPC compilers. tiOPF simplifies the mapping of an object oriented business model into a relational database. Persistence layers are available for Firebird, Oracle, MS SQL Server, MySQL, PostgreSQL, SQLite, NexusDB, XML, CSV, TAB, Remote via HTTP and many more. It also allows you to use your choice of database connection components, like IBX, dbExpress, DOA, SqlDB, FBLib etc.

  • Library
  • Lazarus and Delphi
  • GitHub

Database

imaginglib

Object Pascal image loading, saving and manipulation library.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 153
  • MPL-2.0

Graphics

objectgem

Retro ObjectGEM application library for Pure Pascal on TOS systems

  • Quiet
  • Library
  • GitHub
  • ★ 2
  • MIT

GUI containers

DWScript

DWScript is an object-oriented scripting engine for Delphi based on the Delphi language, with extensions borrowed from other Pascal languages.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 62

Language Tools

libphonenumber-pascal

Pure Object Pascal port of Google's libphonenumber for Delphi and FreePascal: parse, validate, format and find phone numbers, with the upstream metadata compiled in.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 6
  • Apache-2.0

Other

noe

A neural network framework (with autograd!) for object pascal 🧠

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 89
  • MIT

Science

gemapi

A set of bindings (for C, C++, Pascal and Object Pascal) for the GEM desktop environment on MS-DOS, Atari TOS and Linux (GEMIX) as well as an application framework for C++ and Object Pascal optimized for developing GEM desktop applications.

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

Bindings

spintax-win

Framework-agnostic Spintax engine for Object Pascal — enumerations, permutations, scoped variables, conditionals, plural agreement, includes, full post-processing. Zero dependencies, MIT, Free Pascal 3.2.2+. Parity-gated by the shared golden corpus that also gates @spintax/core.

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

Other

Blaise Script

Blaise is an open-source object-oriented scripting language. Language features: Object-oriented. Unicode support. Optional typing, ie dynamic or static typing. Richly typed. Higher-level mathematics support, for example Complex numbers, Rational numbers and Matrices. Virtual Machine architecture. Co-routines. Familiar language syntax, influenced by Object Pascal, Python and Ada.

  • Quiet
  • Application
  • SourceForge

Language Tools

maXbox

maXbox: Precompiled Object Based Scripting Tool maXbox is a free scripter tool with an inbuilt object pascal delphi engine in one exe! It is designed for teaching, develop, test and analyzing apps and algorithms and runs under Win, Mac and Linux (CLX) to set code in a box without installation and no administration. The tool for 32 and 64-bit is based on an educational program with examples and exercises (from biorhythm, REST services , form building to how math works). Pure Code for Object Scripting. Lib Units are precompiled and objects invokable! With a 120 part tutorial for coders.

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

Language Tools

Open-Comanche

Object-Pascal(Delphi) Framework to develop Object-Oriented Applications. Kernel was developed to improve the RAD Development on Delphi IDE, using form inheritance and more.

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

Other

kraft

Kraft Physics Engine is an open source Object Pascal physics engine library that can be used in 3D games.

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

Games and Game Engines

pasllm

PasLLM - LLM inference engine in Object Pascal (synced from my private work repository)

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 108
  • AGPL-3.0

Science

PasClaw

Ultra-lightweight native AI agent framework written entirely in Object Pascal for Delphi and Free Pascal, designed for performance, portability, and extensibility.

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

Science

onnxpascal

Native ONNX Runtime inference for Object Pascal (Free Pascal / Delphi) without a C toolchain

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

Science

PDO: Pascal Data Objects

Pascal Data Objects (PDO) is an SQL database API for Delphi / FPC loosely based on PHP Data Objects. It currently supports Mysql 4.0, 4.1, 5.0 and Firebird 1.5, 2.0, but drivers for PostgreSQL, MS SQL / Sybase, SQLite, Oracle and others are planned.

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

Database

Aegeus: Open Object Rexx API for Pascal

Aegeus brings the Open Object Rexx (ooRexx) API to Delphi Pascal programmers. A Delphi program (GUI or Console) can invoke any ooRexx service provided by the API and ooRexx Programs can invoke Delphi functions and subcommands.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.0 (MPL)

Bindings

pasjson

A unified JSON library for both Object-Pascal ecosystems (Delphi and FreePascal)

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

Other

PasSDL3-GUI

Native retained-mode GUI toolkit for SDL3, written in Object Pascal for Delphi and Free Pascal.

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

Graphics

WebSocket.pas

Object Pascal WebSocket Client & Server Library

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 31
  • MIT

Networking

pascal-language-server

LSP server implementation for Pascal (abandoned, these are active forks: https://github.com/genericptr/pascal-language-server and https://github.com/castle-engine/pascal-language-server)

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 66
  • GPL-3.0

Language Tools

nats.pas

An Object Pascal Client for NATS

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 18
  • MIT

Networking

MapReduce

LINQ for Delphi (Object Pascal)

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

Other