Sign in Join

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

Catalog

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

data-sculptor

Artificial data set generator for machine learning purpose

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Science

tilemotion

GliGli's TileMotion video codec (data science / machine learning inspired; trivially simple to decode)

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

Multimedia

GuitarAmpModellingGUI

GUI for easier installation and training of neural network models for guitar amplifiers and pedals, based on the GuitarML Proteus models. These are usable for Proteus, Chowdhury-DSP BYOD and even NeuralPi VST plugins, on all platforms incl. Linux and RaspberryPi.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 12

Multimedia

DMLS

Divus Machine Learning System

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Science

Burn To The Brim

**Burn To The Brim** is a highly efficient archiving utility designed to solve the classic subset-sum (bin packing) optimization challenge. It intelligently selects and groups files and directories (documents, high-fidelity media, or raw back-ups) to optimally fill recordable Blu-Rays, USB drives or custom-capacity storage drives. By recursively scanning your designated folders, BTTB matches item sizes to your media capacity, finding a near-perfect selection in milliseconds and an absolute perfect packing configuration in just a few seconds. Burn to the Brim 4.0.0 introduces state-of-the-art machine learning semantic coherence logic to BTTB's classical packing algorithms.

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

Files and Drives

exvm

Experimental Virtual Machine is aimed at learning how to create a VM, as well as some new (for me) programming techniques.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3

Language Tools

soundchunks

GliGli's SoundChunks audio codec (data science / machine learning inspired; trivially simple to decode)

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

Multimedia

O-language

Toy Compiler and a Virtual Machine for O language - subset of Oberon-2

  • Quiet
  • Application
  • GitHub
  • ★ 2

Language Tools

SmartGalleryDelphi

It is an artificial neural network that divides images into 4 categories.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • Apache-2.0

Science

soundchunks

GliGli's SoundChunks audio codec (data science / machine learning inspired; trivially simple to decode)

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • GPL-3.0

Multimedia

OptixGate

Open-source multi-purpose remote access tool for Microsoft Windows

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

Networking

mcx

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

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 197

Science

SIMsalabim

A 1D drift-diffusion simulator for semiconductor devices (LEDs, solar cells, diodes, organics, perovskites)

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

Science

Avocado

Avocado - Polish programming language

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 57
  • MIT

Language Tools

SnapTRAINER

A modular Virtual-PLC Trainer

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

System

datamodeler

A visual database design and modeling tool written Delphi with support for SQL Server, Firebird, Oracle, PostgreSQL, MySQL, SQLite, and more.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 40

Database

ultragen

Desktop/web programming language/template engine

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 40

Language Tools

Generative-AI-Prompts

Generative AI: Text To Image Prompts Generator for Windows built in Embarcadero Delphi.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 30
  • MIT

Applications

mini_projects

Collection of small and easy to understand mini projects that are too big to be a example and to small to be a real project

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 29

Applications

GetItManager

A powerful, user-friendly replacement for RAD Studio's GetIt Package Manager CLI - bypasses D13 AccessViolation issues

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 26
  • MIT

Lazarus IDE plugins

MiniLLM

A tiny, fully explainable language model implemented in pure Delphi.

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

Science

apophysis7x

Cosmic recursive fractal flame editor

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

Graphics

cassotis-ime-mac

Cassotis IME for macOS - a native InputMethodKit/AppKit Chinese Pinyin IME with a Free Pascal engine. 言泉输入法 macOS 版 —— 采用 Free Pascal 引擎与 InputMethodKit/AppKit 原生界面的开源中文拼音输入法,支持全拼、简拼、六种双拼,并通过语料训练的本地语言模型与神经重排提升输入质量。

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

System

winpacho

All in one file: Apache, PHP, MariaBD or MySQL for Windows with default SSL-Cert for localhost

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 10

Networking

cassotis-ime-linux

Cassotis IME for Linux - a native IBus/Fcitx 5 Chinese Pinyin IME derived from Cassotis IME. 言泉输入法 Linux 版 —— 衍生自 Cassotis IME、采用 Free Pascal 引擎并原生支持 IBus/Fcitx 5 的开源中文拼音输入法,支持全拼、简拼、六种双拼及语料训练的本地模型重排。

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

System

UnitConv

Converts units of measurement data

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

Science

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

xa80

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

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

Language Tools

notepad-py

Notepad Py is a source code editor for the Python language. Its minimalist interface allows you to perform basic text editing operations faster and easier, making it suitable for editing small scripts and/or for users learning the language.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Edit and Memos

AutoForge

a WFC demonstrator project that revolves around a factory that rebuilds itself while maintaining production. The player rebuilds a crawler carrying a salvage factory across the salt flats. Each settlement needs a different combination of products. The factory travels with its inventory, upgrades and scars; the player decides how it evolves.

  • Active
  • Application
  • GitHub
  • ★ 2
  • MIT

Games and Game Engines

FallingSand_X16

For my first Commander X16 6502 assembler coding attempt, I thought I might try a failrly simple 'Falling Sand' excercise.

  • Quiet
  • Application
  • GitHub
  • ★ 2

Games and Game Engines

PasClaude

A terminal coding agent for Windows, written in Free Pascal. No dependencies beyond the FPC RTL.

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

Applications

AlgoGen

Genetic algorithm in Pascal to solve a salesman problem, project done in 2003

  • Quiet
  • Application
  • GitHub
  • ★ 1

Science

CUDA

CUDA driver api and framework written in/for Delphi

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

System

FreePascal-Lazarus-Neural-Trainer

Versuch mit Freepascal und Lazarus mit der CAI Neural API einen einfachen Prozess zu testen

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

Other

jeans-express-shipping-system

Desktop air freight booking and administration system with cost modelling, flight matching and admin reporting. Object Pascal + MS Access. Built as my Grade 12 IT assessment (2025).

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

Reporting

MARCH-INSIDE

MARCH-INSIDE: Markov Chain Invariants for Networks Simulation and Design

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Science

MasterFridge

The fridge program which gives some advices about meals the owner could cook according to the fridge contents.

  • Quiet
  • Application
  • GitHub
  • ★ 1

Applications

MNIST-live-tester

Small tool help you test your MNIST hand written recognition model.

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

Science

MyraLang

Myra is a statically-typed, compiled language in the Pascal/Oberon tradition. It transpiles to C++23 and uses Zig as a build backend, producing real x86-64 executables and libraries for Windows and Linux. The backend is invisible. You write Myra. You get binaries. Myra - Pascal. Refined.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

VazoVM

A small Virtual machine and assembler

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • Apache-2.0

Language Tools

WesChat12

Homebrew LLM

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Other