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.

pascak

pascak is a Pascal-style scripting language with the power of Python, developed to run on any device that has a Pascak virtual machine (PVM). ///Note: 100% hobby; 100% written by deepseek (free version); device used 100% realme2 pro; compiler used freepascal on termux; not tested on any OS (windows, linux, etc.)

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1

Other

VindexLLM

VindexLLM is a pure Delphi, GPU-powered LLM inference engine that uses Vulkan compute shaders to run GGUF models entirely on the GPU. It performs full transformer inference without relying on Python, CUDA, or other external runtimes, requiring only vulkan-1.dll, which is typically included with modern GPU drivers.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 73

Science

VSoft.AnsiConsole

A Delphi library for creating engaging console applications

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 71

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

SimpleIPC-lib

Simple IPC (interprocess communication) for any program to communicate with another program in any language, with examples in GoLang and Freepascal

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 43
  • MIT

System

dss_capi

A multi-platform, customized C-API library and alternative implementation of OpenDSS (EPRI Distribution System Simulator) aiming for full COM compatibility. Unofficial/unsupported by EPRI, but extensively tested.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 41
  • BSD-3-Clause

Science

Delphi_Utils_Library

A library with some useful utilities for your Delphi Apps.

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

Other

duckdb-fp

A clean and intuitive wrapper for DuckDB in FreePascal, providing easy database operations and DataFrame-like result handling.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 35
  • MIT

Bindings Database

pascalutils

PascalUtils is an object library for delphi and FreePascal of data structures that implements syntactic sugar similar to that of other modern languages as far as syntax allows.

  • Archived
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 35
  • MIT

Other

pascal-pipes-faa

Cross-platform inter-process communication for Delphi 12+ (Win64) and FPC/Lazarus (Linux x86_64/ARM64): the same API at three scopes — local IPC (Named Pipe/UDS), TCP and TLS with optional mTLS. Synchronous Request-Reply, topic pub/sub with wildcards and retain, AutoReconnect and thread-safe dispatch (pool/serialized/main thread).

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

System

tina4delphi

Tina4Delphi - A comprehesive set of tools to make REST and application integration better

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 20
  • MIT

Networking

EdgeZipServer

Library for Delphi to serve static files in Edge (WebView2) browser from files in a zip archive

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 17

Networking

NativeAsm

Native x86-64 code generation, JIT execution, SIMD, disassembly, and runtime instrumentation for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 16
  • MIT

Language Tools

stringkit-fp

Comprehensive string toolkit for Free Pascal and Lazarus with 80+ operations for case conversion, validation, fuzzy matching, parsing, encoding, phonetics and text analysis. No third-party dependencies.

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

Other

tina4pascal

HTML-driven native apps in Free Pascal — one codebase, six targets, no browser, no widget toolkit

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 16
  • MIT

Networking

appcentral

A lightweight plugin system for Windows that lets host applications and DLLs exchange interfaces — across languages.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 13

System

ft

A widget toolkit?

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

GUI containers

Delphi-nghttp2

HTTP/2 and gRPC for Delphi and Free Pascal, built on libnghttp2. Framework-agnostic gRPC layer — protobuf codec, service registry, dispatcher, all four RPC shapes — plus a .proto code generator accepting 99.5% of real googleapis schemas. epoll/IOCP event loops, TLS/mTLS, graceful shutdown.

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

Networking

DelphiLibOpenSSL

Static OpenSSL bindings for Delphi - provides a complete Pascal translation of OpenSSL APIs and pre-compiled object files for Win32/Win64 static linking.

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

Bindings

pascal-amqp-faa

AMQP 0-9-1 client and broker for Free Pascal/Lazarus and Delphi in a single codebase. The embeddable broker (TAMQPServer) runs inside your application with no RabbitMQ install: exchanges, publisher confirms, mandatory/return, TTL, dead-letter, priorities and optional durability via WAL. MIT.

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

Networking

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

tidykit-fp

A comprehensive toolkit for Free Pascal that provides an easy-to-use, unified interface for common operations. Inspired by C++'s Boost.

  • Archived
  • Package
  • Lazarus
  • GitHub
  • ★ 9
  • MIT

Files and Drives

simplejson-fp

A user-friendly JSON library for Free Pascal with automatic memory management.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 8
  • MIT

Language Tools

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

BlaiseVue

The Universal Reactive Framework for Object Pascal. Build modern Web (SPA/SSG), Native Mobile (Android/iOS), and Ultra-light Desktop apps from a single Pascal codebase.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 7

Other

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

DLaya

Fast local AI decisions in Delphi and Free Pascal. A binding for LibLayaX that runs the Laya typed-decision model in-process: no server, no Python. One unit, Laya.pas, with a TLayaAgent class. Windows, Linux and macOS, CPU or GPU, 64-bit. An open-source alternative to Jev

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

Bindings

onnxpascal

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

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

Science

TFFMPEG

Delphi/Pascal FFmpeg bindings and reusable media wrappers

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

Bindings

c_dwscript

ObjectPascal scripting engine for C (DWScript wrapper DLL)

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 4

Language Tools

tv3

Classes-based Turbo Vision

  • Active
  • Library
  • GitHub
  • ★ 4

Other

Aimsun.MicroApi4D

Object Pascal binding for Aimsun MicroApi with samples

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Bindings

panda

Pascal N-Dimensional Arrays

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

Science

sharedMemoryClient

Dynamic link library with functions for creation, manipulation, reading, and writing in Shared Memories (Inter-process Communication - IPC). The entire creation process and errors found and resolved are documented.

  • Quiet
  • Library
  • GitHub
  • ★ 3
  • Apache-2.0

System

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

SynEdit

SynEdit: syntax highlighting edit control for Delphi (VCL). Maintained by Ethea, continuation of pyscripter/SynEdit (TurboPack SynEdit).

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 3

Edit and Memos

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

castle-library-model-viewer

Dynamic library (DLL, SO etc.) so load, render and process 3D and 2D models like X3D, VRML, glTF

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 2

Graphics

DAI

DelphiAI - MCP for the Delphi IDE

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

Lazarus IDE plugins

delphi-fiber-runtime

Portable Pascal service runtime: fixed-rate scheduling, native timers, and measured 1 kHz execution. Fiber runtime under development.

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

System

ERD-Card-Toolkit

A Delphi component library for reading and writing smart cards, contactless tags, magnetic stripes and RFID input on Windows.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2

System

TBigDecimal

Arbitrary-precision decimal arithmetic for Free Pascal (TBigDecimal record, rounding modes, Sqrt/Exp/Ln/Pow, combinatorics, Gamma)

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 2

Science

TSteamAPI

Pascal Bindings for Steamworks

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

Bindings

-TyCad

A cross-platform schematic program for FreePascal/Lazarus, ported from TinyCAD. Reads and writes TinyCAD designs and libraries, with extended functionality for schematics.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1
  • LGPL-2.1

Other

anvil

High-performance Git-compatible distributed version control and content-addressable storage engine in Object Pascal

  • Active
  • Library
  • GitHub
  • ★ 1
  • MIT

Other

Bearings

A fast HTTP/1.1 server library for modern Pascal

  • Active
  • Library
  • GitHub
  • ★ 1
  • MIT

Networking

dispak-tools

Various tools for OS DISPAK, disassembled/decompiled.

  • Active
  • Library
  • GitHub
  • ★ 1
  • Unlicense

Other

DNR

DOS Navigator Revived

  • Active
  • Library
  • GitHub
  • ★ 1

Other

Escape

Escape the ANSI escape code hell (multi-language)

  • Active
  • Library
  • GitHub
  • ★ 1
  • MIT

Other

esp-units.pas

ESP32 utility units, test suite, examples, automation for Free Pascal Compiler

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1

Other

fpnu

  • Active
  • Library
  • GitHub
  • ★ 1
  • GPL-3.0

Other

fptunes

A blazingly fast, cross-platform CLI audio manager written in Free Pascal.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • BSD-3-Clause

Multimedia

HEATHER

High-performance Executable Automation Toolkit for Host Environments & Runtime

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1
  • BSD-3-Clause

Other

hildi

A small, portable coding and remote agent harness written in Free Pascal.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Other

mario-and-luigi

Mario & Luigi - Originally for DOS, but ported to SDL2.

  • Active
  • Library
  • GitHub
  • ★ 1

Other