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.

PascalContainer

Generic pascal data structure with B-Tree, B+-Tree, B*-Tree, T-Tree, HashMap, priority queue, red-black-Tree, AVL-tree, Quad-Tree, SkipList, Sortable Single Linklist, Sort Function, LockFreeQueue. contributor: gcarreno at github

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 54
  • BSD

Other In the Online Package Manager

LGenerics

Generic algorithms and data structures for Lazarus/Free Pascal

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 139
  • Apache-2.0

Other

DGPQueue

Generic priority queue for Delphi

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

Other

pascaladt

A library of algorithms and data structures for the Free Pascal Compiler.

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 6
  • LGPL-2.1

Other

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

rnl

RNL - Realtime Network Library - The opensource reliable UDP network library

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 90
  • Zlib

Networking

Logify

Logify MetaLogger for Delphi

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

System

libpasc-algorithms

libPasC-Algorithms is delphi and object pascal library of common data structures and algorithms. The library is a set of containers adapted for the Pascal language and the template system available on it.

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

Other

EZDSL

Easy Data Structures for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 25

Other

tina4delphi

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

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

Networking

VSoft.Process

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

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

System

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

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

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

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

delphi-logging-facade

A flexible, SLF4J-inspired logging facade for Delphi

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

Other

-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

Pascal-Event-Pump

A lightweight and efficient event pump implementation for Free Pascal, designed to manage and execute queued event callbacks with minimal overhead.

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

Other