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.

lib.UInt64Utils

Utility functions for 64bit unsigned integers. Meant mainly for compilers that do not have full native support for this type (eg. Delphi 7).

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

Other

DelphiConsole

The Console class from C# ported to Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 143
  • MIT

System

CachedBuffers

Extremely fast data streams (Delphi6-XE10)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 54
  • MIT

Other

ipub-refit

Simple way to consume REST services

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 48
  • MIT

Networking

CapstoneDelphi

Capstone Disassembler Library Binding for Delphi

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 40
  • MPL-2.0

Bindings

AsyncIO

Delphi.AsyncIO library

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

Networking

CachedTexts

The fastest parsing and generation of text data (Delphi6-XE10)

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

Language Tools

Bitgrid

Bitgrid - a new model of computation

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

Science

AsyncAwait

A tiny Delphi library (Delphi 10 or higher) that exposes Task and Task<T> objects similar to those in .Net

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 22
  • MIT

System

TDataFile

Binary data storage for Delphi similar to TIniFile

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 22
  • MIT

Files and Drives

besasoap

Delphi SOAP Client Component

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

Networking

DelphiCSPRNG

A cross-platform Cryptographically-Secure Random Number Generator (CSPRNG) for Delphi relying on native operating systems providers.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 18

Cryptography

web3.pas

web3.pas is a SDK for creating decentralized web apps in Delphi.

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

Networking

DelphiCBOR

Simple Delphi CBOR (Concise Binary Object Representation) implementation

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

Other

NativeAsm

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

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

Language Tools

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

FastArrayOps

Ultra Fast Array Operations using AVX/AVX2 code on the arrays to find Min-Max values and Index of them.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 9
  • LGPL-2.1

Science

nc-paslib

A (non-GUI) base utilities library for Pascal (Delphi/Free Pascal/Lazarus)

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 9
  • LGPL-2.1

System

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

poseidon

High-performance async HTTP server for Delphi

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

Networking

CPaskal

CPaskal Programming Language

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 7

Language Tools

primesieve-pas

Pascal bindings for PrimeSieve library - https://github.com/kimwalisch/primesieve.

  • Quiet
  • Library
  • GitHub
  • ★ 7
  • BSD-2-Clause

Bindings

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

Delphi-LibTiff

Modern Delphi wrapper for LibTiff 4.7.1 with x64 and BigTIFF support

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

Bindings

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

shape

Delphi Custom Message Serializer (Marshaller) and Queue, works on both Delphi and Free Pascal

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

Other

DEthereum

Delphi bindings for Ethereum RCP-API

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 3

Networking

PasSMB

PasSMB is a protocol-native, read-only SMB2/SMB3 client for Delphi/Pascal

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 3
  • BSD-2-Clause

Networking

PaxLang

Pax is a Pascal/Oberon-inspired systems language that compiles to modern C++23 using Zig’s Clang toolchain, with a pass-through design that lets you mix raw C++ and Pax code freely in the same source file.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3

Language Tools

ATLibrary

Delphi Auxiliary Toolkit

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 2

Other

dialog4D

Moved to https://github.com/eduardoparaujo/Dialog4D.

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Dialogs

lmath32

LMath32 is a highly optimized, low-level assembly library that brings robust 32 & 64-bit signed and unsigned integer arithmetic to 16-bit Turbo Pascal applications

  • Active
  • Library
  • GitHub
  • ★ 2
  • MIT

Science

BlaisePascal

Open-source Pascal-to-C++ transpiler with Pascal semantic compatibility. Self-contained distribution with bundled Zig compiler and runtime. Think in Pascal. Compile to C++

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • BSD-3-Clause

Other

DelphiH3

Delphi bindings for UBER H3 library

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Bindings

MWQ_ThreadPool

Quota-aware, rate-limited Delphi thread pool with priorities and dynamic workers.

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

Other

paxtypes

Native Wrappers

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 1

Bindings

SideKick64

Program called by Delphi IDE or Notepad++ to switch to a program in another desktop.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

software_quebrador.de.arquivos

Esse Software foi desenvolvido para resolver problemas de manuseio de arquivos, arquivos muitos grandes podem ser quebrados em vários pedaços e depois podem ser unidos com o "Quebrador de Arquivos"

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Files and Drives

pascal-common-faa

Base library shared by the *-faa libraries for Delphi and Lazarus/FPC: optional/nullable types, portable atomics and monotonic time, monitor and thread pool.

  • Package
  • Lazarus and Delphi
  • GitHub

Other