Sign in Join

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

Catalog

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

LazHIDControl

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

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3

System

5.0 from 1 member

cancomm_lazarus

TCanSocket is a Lazarus component for CAN communication, based on the SocketCAN functionality of the Linux kernel

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 4

System

Topologilinux

Topologilinux is a complete slackwarebased linuxdistribution to be run on top of any Dos/win partition without partitioning your hard disk. Very easy to install to your favorite Windows system like Windows Vista or Windows XP or Windows 2000.

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

System

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

nonfree-installer

kernel-firmware-nonfree package installer for MgaRemix/Mageia

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

System

gemix

This project aims to provide a full implementation of the GEM VDI & AES API's on a truly multi-tasking, network aware system (Linux Kernel) with the appropriate modifications to support the advanced functionality of the underlying OS.

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

System

Oberon V4

Here you can find both an Oberon V4 system for Linux (x86) and a collection of Oberon V4 sources for various other platforms. Oberon V4 was implemented at ETH Zurich for several platforms. Binaries can be found on their server[1] and on the one of the University of Linz[2] where Mössenböck's group did further development after he left ETH and the Group at ETH concentrated on System 3. More Information can be found in the wiki https://sourceforge.net/p/oberon/wiki/Home/ of this Project and on Wikipedia https://en.wikipedia.org/wiki/Oberon_(operating_system). In 2013 they were moved here for easy access and, in case of interest, collaboration on further development. The Oberon mailing list[3] is an established channel for its discussion and followed also by the administrators of this SF project. [1] ftp://ftp.ethoberon.ethz.ch/Oberon/OberonV4/ [2] ftp://oberon.ssw.uni-linz.ac.at/pub/Oberon/ [3] https://lists.inf.ethz.ch/mailman/listinfo/oberon

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

Language Tools

SD (StormDos)

SD is a new operating system developed in the Pascal language (FreePascal, FPC/FPK) and NASM for IA-32. It's main purpose is to provide a fast and simple 32-bit multitasking OS. The OS must have several DOS, Windows and Linux features and maybe Win32 emu.

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

System

Shilosh OS

Provide secure and stable OS, based on highly modified Linux Kernel, own package system, like "BSD Ports". Compatible with x86, Power PC. Easy to use of any level users. Complete Documentantion in many languages. 99% compatible with Windows.

  • Quiet
  • Application
  • SourceForge
  • Open Software License 3.0 (OSL3.0), BSD License, Qt Public L

System

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

horse

Fast, opinionated, minimalist web framework for Delphi

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 1,383
  • MIT

Networking

Alcinoe

Alcinoe empowers developers to build fast, modern apps without the usual complexity or performance bottlenecks. It keeps the focus on innovation—not tool constraints—delivering top performance, deep customization, and great cross-platform UX while staying independent of GAFA ecosystems.

  • Active
  • Package
  • Delphi
  • GitHub
  • ★ 1,134
  • Apache-2.0

Other

mseide-msegui

MSEide is a Rapid Application Development IDE for platform independent rich GUI applications in the Pascal language. It comes with its own GUI toolkit called MSEgui. Binaries: https://github.com/mse-org/mseide-msegui/releases

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 167
  • GPL-2.0

Language Tools

MORMot2

Synopse mORMot is an Open Source Client-Server ORM SOA MVC framework for Delphi 6 up to Delphi 10.3 Rio and FPC, targeting Win/Linux for the server, and any platform for clients (including mobile or AJAX).

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 733
  • MPL, GPL or LGPL

Database In the Online Package Manager

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

CPUView

Advanced CPU-View mode for Lazarus

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

System

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

mcx

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

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 197

Science

P65Pas

CPU 6502 Pascal Compiler/IDE/Debugger

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

Language Tools

easy-switcher

Easy Switcher - keyboard layout switcher for Linux

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 125
  • GPL-2.0

System

aviutl_rampreview

AviUtl用プラグイン「拡張編集RAMプレビュー」

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 117
  • MIT

Multimedia

mrmath

Delphi matrix library

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 111
  • Apache-2.0

Science

fpos

Free Pascal Operating System (FPOS) is a operating system consists of a minimal kernel built on FreePascal. It contains a Scheme implementation of a hard drive (ATA) driver, keyboard (PS2), serial (8250 UART), FAT32 filesystem and a small real time clock manager. The project was built to experiment with developement of operating system using a high level functional language to study the developement process and the use of Scheme to build a fairly complex system.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 109
  • GPL-2.0

System

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

LightNet

Implemented in pure pascal LightNet is an artificial intelligence neural network library Inspired by Darknet and yolo library which can run most of the darknet including YOLO models nativly and self dependently in pascal, tests are provided for both Lazarus and Delphi

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

Science

Logify

Logify MetaLogger for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 38
  • MIT

System

benchmark

Delphi port of Google Benchmark

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

System

cpm86-crossdev

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

  • Active
  • Application
  • GitHub
  • ★ 32
  • MIT

Language Tools

Linux4D

Delphi library for system-oriented programming with Linux

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

System

epiktimer

Handy timer component for use with Free Pascal based projects

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 27

Date and Time

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

pasriscv

PasRISCV is a RV64GCV/RVA23 RISC-V emulator, which is implemented in Object Pascal

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 17
  • Zlib

System

trlinux

N6TR's TR log

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 17
  • GPL-2.0

Applications

SedaiAudio

Sedai Audio Foundation - Professional audio synthesis library in Free Pascal. 5 Synthesis Engines: Classic/Subtractive, FM (DX7-style), Wavetable, Additive, SID Evo.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 16
  • GPL-3.0

Multimedia

VSoft.Process

A Delphi library for running processes and capturing out, interacting with it.

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

System

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

torov

ToroV allows user's applications to run as VMs and to communicate with the host OS by relying on a POSIX hypercall interface.

  • Quiet
  • Application
  • GitHub
  • ★ 12
  • GPL-3.0

System

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

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

pesp

Pascal Executable Parser

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 10
  • BSD-3-Clause

Language Tools

DailyPascalModules

📦 Lightweight, zero-dependency Object Pascal micro-modules. Software CPU blitting for retro systems + unified OpenGL bindings for modern hardware. Pure FPC, plug-and-play.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 9
  • BSL-1.0

Graphics

horse-provider-crosssocket

High-performance, security-hardened CrossSocket provider for the Horse web framework. Replaces the default Indy provider with IOCP/epoll async I/O, an object pool, enforced request limits, and OpenSSL 3.x native TLS.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 9

Networking

ashley

Ashley is an all-in-one, single-click local AI assistant. It bundles an llama.cpp LLM inference engine, a Symfony/PHP web chatbot interface, a CEF-based web client (PHP Desktop), and a service manager (written in Free Pascal) into one package - no Internet connection or cloud API key required at runtime.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 7
  • Apache-2.0

Applications

CPaskal

CPaskal Programming Language

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 7

Language Tools

pasriscvemu

The PasVulkan-based emulator frontend for the PasRISCV RV64GC RISC-V emulator

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 7
  • Zlib

Applications

undeserved-trust

Main repository for the undeSErVed trust paper

  • Quiet
  • Other
  • GitHub
  • ★ 7

Other

FMXInput

Standalone Delphi desktop input library (not only FMX)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • MIT

System

horse-provider-mormot

High-performance, security-hardened Mormot provider for the Horse web framework. Replaces the default Indy provider with IOCP/epoll async I/O, an object pool, enforced request limits, and OpenSSL 3.x native TLS.

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

Networking

mormot2-ai

mORMot2-based AI/LLM extension for Free Pascal and Delphi: MCP server, LLM clients, embeddings, vector stores, RAG

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

Networking

SnappyCleaner

SnappyCleaner — Comprehensive system junk remover

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

System

superterm

Native GNU/Linux, macOS, and Windows terminal workspace; shared sessions and SSH on POSIX hosts.

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

Networking

meta-aries

ARIES Embedded Mxx SoM and Mxx EVK support for OE-core/Yocto.

  • Quiet
  • Other
  • GitHub
  • ★ 5

Other

prism

GPT Transformer developed in Delphi 13

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 5

Science

bp

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

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4

Language Tools