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.

ThreadUtils-for-Delphi

Parallel programming utilities and fixes for Delphi. Includes a few thread-safe data types.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 7

System

superpascal

Per Brinch Hansen's SuperPascal compiler and interpreter, ported to Free Pascal for modern 64-bit Linux, with examples and automated tests.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 20
  • MIT

Language Tools

LOOP (Visual Programming Language)

LOOP (Language Object Oriented Parallel) is a visual programming language project dedicated to creating a full suite of components for simulation of hierarchical dynamical systems in discrete time.

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

Language Tools Science

delphi-ppl

Extend Delphi Parallel Programming Library to ease async coding

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

System

DelphiMultithreadingBookCode

Este repositório contém todo o código-fonte dos exemplos práticos do livro "Delphi Multithreading: Threads, Concorrência, Paralelismo e Assincronismo", escrito por Cesar Romero.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 23

Learning and Examples

GenericElement

Dynamic Typing Solution compatible functional Programming Style, JSON objects and Parallel Type Library

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

Other

DelphiMultithreadingBookCode

Este repositório contém todo o código-fonte dos exemplos práticos do livro "Delphi Multithreading: Threads, Concorrência, Paralelismo e Assincronismo", escrito por Cesar Romero.

  • Active
  • Other
  • Delphi
  • Codeberg

Learning and Examples

coderage2025

Code for the presentation on multithreading in Delphi at Embarcadero CodeRage 2025

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 4

Learning and Examples

OpenCL

OpenCL (Open Computing Language) is a framework for writing programs that execute across heterogeneous platforms consisting of CPUs, GPUs, and other processors. OpenCL includes a language (based on C99) for writing kernels (functions that execute on OpenCL devices), plus APIs that are used to define and then control the heterogeneous platform. OpenCL provides parallel programming using both task-based and data-based parallelism.

  • Library
  • Lazarus

Bindings

Dev-Cpp

A fast, portable, simple, and free C/C++ IDE

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3,047
  • GPL-2.0

Edit and Memos

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

OmniThreadLibrary

A simple and powerful multithreading library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 515

System

Delphi-JsonToDelphiClass

Generates Delphi Classes based on JSON string (Json To Delphi Class Generator / JSON Data Binding Tool)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 244
  • MIT

Language Tools

AIO

Coroutine-based multithreading library for Delphi

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

System

scalemm

Fast scaling memory manager for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 107

System

BrainMM

Extremely fast memory manager for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 102
  • MIT

System

e3

E3: Encrypt-Everything-Everywhere framework for compiling C++ programs with encrypted operands.

  • Quiet
  • Library
  • GitHub
  • ★ 98
  • GPL-3.0

Cryptography

Concepts

A collection of modules which demonstrate some programming concepts and Delphi libraries.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 77
  • Apache-2.0

Learning and Examples

JsonToDelphi

generate delphi classes from json (Json To Delphi Class Generator / JSON Data Binding Tool FMX, VCL and uniGUI)

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 76

Language Tools

SDriver

A Delphi wrapper for Slack API

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 66
  • MPL-2.0

Networking

BaseNcodingPascal

Library for encoding of binary data into strings using base32, base85, base128 and other algorithms for FPC and Delphi.

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

Other

SnapTRAINER

A modular Virtual-PLC Trainer

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

System

Delphi_Utils_Library

A library with some useful utilities for your Delphi Apps.

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

Other

qdac

JSON/XML/AMF/MessagePack/MultiThread and more functions library

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 33
  • MIT

Database

Oz-SGL

Standard Generic Library (SGL) for Pascal using records with heap memory allocator and typed memory regions.

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

Other

Bitgrid

Bitgrid - a new model of computation

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

Science

http-helper

Mockable HTTP Helper for.NET2.0+/SL4+/WP7/WinRT (supports Task Parallel Library/async/await)

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

Other

tokio4delphi

High-performance async/await library for Delphi, powered by Rust's Tokio runtime.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 19

System

Boss4Delphi

Gerenciador de dependências nativo, moderno e leve para projetos Delphi, desenvolvido sob arquitetura hexagonal e com suporte a downloads concorrentes.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 17
  • Apache-2.0

Language Tools

PascalString

string port all platforms

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

Other

OmniThreadLibrary-NG

OmniThreadLibrary New Generation — cross-platform Delphi threading library

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 14

System

mathlib-fp

Scientific, statistical and engineering mathematics for Free Pascal, with no third-party runtime dependencies.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 12
  • MIT

Science

CrystalPathFinder

Crystal Path Finder is a high-performance pathfinding engine developed with Delphi and the FMX (FireMonkey) framework. It goes beyond simple grid-based algorithms by analyzing real-world map images (Height Maps) to simulate and calculate optimal paths based on terrain difficulty in real-time.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 11

Games and Game Engines

Gala

Library of parralel programming for Delphi/FPC

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

System

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

SolVM

Virtual Machine written in Object Pascal

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

Language Tools

CryptoFMX

Sample Delphi project :- REST/PPL/FMX using www.coingecko.com api

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 6
  • MIT

Networking

apple-pascal-time

Reading RTC clock hardware and setting the system date at boot for Apple Pascal.

  • Quiet
  • Other
  • GitHub
  • ★ 5
  • Apache-2.0

System

Delphi

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 4

Other

Free-Simula

A compiler for Standard Simula, and our Free Simula dialect. Free Simula is a modernized Simula dialect, serves as a hobbyist project, and educational environments.

  • Active
  • Application
  • GitHub
  • ★ 4
  • MIT

Language Tools

One-Billion-Lines-Of-Object-Pascal-Code

One billion lines of object pascal code. Compiles in ~5 minutes on a 16 core AMD Ryzen 9 5950x and ~2 minutes on an AMD Threadripper 3990x.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 4

Other

ClipboardHistoryManager

Gerenciador de Clipboard ultra-rápido para Windows. Interface em Delphi (FMX) e Engine de captura em Rust (DLL). Otimizado para 50.000+ itens com carregamento assíncrono e filtros inteligentes.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Applications

dos-phobia-welcome-intro

This Pascal program is an intro demo from 1994. It displays text messages and graphics using VGA graphics mode. The program handles palette changes, writes text to the screen, and manages sound through devices like PC Speaker and SoundBlaster. The main loop updates the screen and handles user input to control the demo.

  • Active
  • Application
  • GitHub
  • ★ 3
  • MIT

Graphics

dext-bkp

Dext - Delphi Modern Web Framework

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

Networking