Sign in Join

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

Catalog

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

Acoustic Research Tool (ART)

ART is a flexible simulation framework for wind instruments. It includes a growing library of modelling elements. So far bore discontinuities, branches, tone holes, cylindrical and conical tubes, Bessel horns and bent tubes are available for frequency domain modelling. In the time domain generic bidirectional propagation elements, scattering elements, fractional delays, convolution with reflection functions and general z-domain networks are available and can be described using MuParserX expressions. Cylindrical and conical ducts can also be defined based on their geometry. Available models and their parameters can be enumerated and combined to form simulators for complex acoustical structures. Parameters can be specified symbolically by expressions containing other parameter values or global variables. Dependencies between parameters are resolved at run time. However, MuParserX expressions are compiled at design time. Zero-delay loops are detected and reported.

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

Science

Spring4D

. Delphi Open-source code library for Embarcadero Delphi 2010 and higher. It consists of a number of different modules that contain a base class library common types, interface based collection types, reflection extensions and a dependency injection framework. Includes Encryption Library.

  • Library
  • Delphi
  • Bitbucket

Other

protobuf-delphi

Fast and simple implementation of Protocol Buffers for Delphi. Now we support code generation for the classes. Next, we plan to add reflection and records using memory regions.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 57
  • GPL-3.0

Other

Finder

Client and server for decrypting hashes.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Cryptography

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

GitInfo

Git and SemVer Info from MSBuild, C# and VB

  • Active
  • Library
  • GitHub
  • ★ 654
  • MIT

Language Tools

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

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

mb3d

Mandelbulb3D

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 204
  • LGPL-2.1

Graphics

mcx

Monte Carlo eXtreme (MCX) - Physically accurate and validated GPU ray-tracer

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 197

Science

NtUtilsLibrary

Delphi library for system programming on Windows using Native API

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 146
  • MIT

System

quantoflx

A desktop customization tool based on Rainmeter

  • Archived
  • Application
  • GitHub
  • ★ 135
  • GPL-3.0

Applications

SkeuoCom

SkeuoSimControls is a custom component library for Lazarus/Free Pascal. Built with BGRABitmap, it provides 20+ realistic, skeuomorphic UI controls (gauges, knobs, oscilloscopes, radar, switches) designed for simulation software, audio interfaces, and industrial dashboards.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 16
  • MIT

Other

Marvin.IA

Machine Learning in Object Pascal.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 47
  • MIT

Science

MoonCompiler

Delphi 12-compatible Pascal compiler for Win64 and Linux x86-64. Your Delphi code builds on Linux unchanged — and often runs faster. FPC/Unleashed fork with Unicode RTL and bundled memory manager.

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 45

Language Tools

sextant

Turbo Pascal Navigation 1991

  • Active
  • Application
  • GitHub
  • ★ 35

Science

MGSoft

MGSoft Delphi components (TesseractOCR, Microsoft SAPI, Google TTS, Yandex TTS, Nuance TTS, iSpeech TTS, Simple SMTP sender and others)

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 33

Multimedia Bindings

NickPascal

Object Pascal Language Specification — comprehensive, compiler-implementable reference for Delphi Object Pascal

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 32

Language Tools

SysColor.dll

SysColor plugin for Rainmeter.

  • Quiet
  • Application
  • GitHub
  • ★ 24

System

Spring4D

Mirror of: Spring4D. This is an unofficial mirror of the Spring4D Bitbucket repository and is for convenience use only. It is synchronized at irregular intervals. For submitting patches or bug reports, go to https://bitbucket.org/sglienke/spring4d

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 19
  • Apache-2.0

Other

jsonstream

Sane, fast, low-overhead, procedural API for parsing JSON files.

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 18

Other

DelphiEnum

Generic Enumerated Record Type Helper allowing Implicit bi-directional String and Integer Casting

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 15
  • BSD-3-Clause

Other

CapaCalc

Calculates the electrical capacitance of a variety of conductor arrangements:

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 9
  • MIT

Science

Skia4DelphiCanvas

Skia-backed implementation of Vcl.Graphics.TCustomCanvas for Windows/Delphi and FPC on Windows or Linux.

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

Graphics

velox-ui

VeloxUI — High-velocity, zero-dependency Object Pascal (Delphi VCL & Lazarus/Free Pascal LCL) desktop MVVM & Windows 11 Fluent UI micro-framework: DWM Mica, undocumented uxtheme dark scrollbars, GDI+ vector cards, High-DPI control fixers, flicker-free generic OwnerData virtual grids, and NT Kernel helpers.

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

GUI containers

Delphi-Generic-Database

Classes para Conexão Agnóstica à Bancos de Dados e Exibição de Dados em Componentes de Forma Persistente

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 7

Database

ppm-mcp-tools

Source code for PPM MCP tools — Pascal/Delphi MCP servers for Claude Code

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 7

Networking

balance

Balance is a 2D physics engine implemented in PascalABC.NET

  • Active
  • Library
  • GitHub
  • ★ 6
  • MIT

Science

rezvivo

Open-source Zwift alternative in alpha: train on a smart trainer or freely explore OpenStreetMap in 3D. Indoor cycling, interval workouts, walking, free flight and Dream Worlds.

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

Games and Game Engines

GammaFunc

How to compute the Gamma function.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5

Science

mb3d-lazarus

Lazarus and Free Pascal port of Mandelbulb3D for creating and rendering three-dimensional fractal art.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • LGPL-2.1

Graphics

polyclipping

Based on http://www.angusj.com/delphi/clipper.php

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5

Graphics

rheed

反射高能电子衍射模拟程序

  • Quiet
  • Other
  • Lazarus and Delphi
  • GitHub
  • ★ 5

Science

xrr

X光反射实验模拟

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 5

Science

Kanban-ToDoList

A personal Delphi project showcasing CRUD operations with a Kanban board feature for managing multiple projects. Offers a dynamic approach to task management.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Applications

GorillaCraft

GorillaCraft is tutorial project for demostrating the usage of the Gorilla3D Delphi Firemonkey 3D addon for Delphi 10.1.1+

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 3
  • CC0-1.0

Learning and Examples

UnleashedPascal-BigInts

Arbitrary-precision integers, decimals and rationals for Unleashed Pascal: signed BigInt, unsigned UBigInt, BigDecimal and BigRational in one dependency-free unit, typically within 1-4x of GMP.

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

Science

BasicORM

Basic ORM for delphi

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

Database

castle-doom3

Doom 3 (id Tech 4) levels, materials, md5 models and sounds rendered and played with Castle Game Engine (Object Pascal)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 2

Games and Game Engines

dext-bkp

Dext - Delphi Modern Web Framework

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

Networking