Sign in Join

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

Catalog

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

log4pascal

A simple logging unit for ObjectPascal (Delphi, FreePascal)

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

Other

PureParseFloat

Just Good ParseFloat Algorithm named PureParseFloat

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 19
  • MIT

Other

fpdbus-tools

Free Pascal DBus Wrapper and Code Generation Tools

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 10

Bindings

hash-lists

ObjectPascal Implementation of the `%hash` as it's known from Perl inspired by the Documentation at https://www.perl.com/pub/2002/10/01/hashes.html/

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 6

Other

delphi-flif

ObjectPascal wrapper over flif library and component for Rad Studio Delphi inherited from TGraphics

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5
  • LGPL-3.0

Graphics

pascom

Simple ObjectPascal library for reading and writing to various types or communication sockets (Serial, TCP, etc.)

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

Networking

PascalLibs

Repositório de classes úteis para Object Pascal

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

Other

Web6502

An ObjectPascal wrapper, and enhancements to the 6502cpu.js JavaScript library

  • Package
  • Lazarus
  • GitHub

Other

LazLightFileStream

Implements a lightweight, high-performance, non-allocating advanced-record-based wrapper around the SysUtils file handling routines as an alternative to Classes.TFileStream.Compatible with Free Pascal 3.1.1+

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 32
  • MIT License

Files and Drives In the Online Package Manager

TurboControls

Turborium LCL Controls

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 26

Other

PasBGFX

Pascal bindings to the C API for BGFX, "a cross-platform, graphics API agnostic, Bring Your Own Engine/Framework style rendering library".

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 22
  • BSD-2-Clause

Bindings Graphics

Iterators

Iterator libary for ObjectPascal

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 16
  • BSD-2-Clause

Other

PasPDQSort

Orson Peters' PDQSort algorithm translated to Free Pascal.

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 9
  • MIT

Other

libgit2-fp

Thin Free Pascal wrapper for libgit2

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

Bindings

fp-tera-tpl

This package is an attempt to port the famous Tera template engine into Free Pascal.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 5
  • MIT License

Language Tools In the Online Package Manager

Redefined.Pascal

Modern Pascal usable units

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

Other

vst3-pas

The Object Pascal(FPC and Delphi) bindings of VST 3 API.

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

Bindings

c_dwscript

ObjectPascal scripting engine for C (DWScript wrapper DLL)

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

Language Tools

CodeStats

Code::Stats is a free stats tracking service for programmers. You will be awarded with experience points for the amount of programming you do. Watch as your levels grow for each language you use. Identify your strong skill sets and use the data to see where you still have room for improvement. Show your personal statistics page to your friends and compare your progress with others. For more information visit https://codestats.net.

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 3
  • LGPL v2.1

Lazarus IDE plugins In the Online Package Manager

TestRandomGeneration

A series of random generation functions based on Prof. Marsaglia

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 3
  • Unlicense

Science

biOP

biOP [bio~ObjectPascal/bio~Delphi] bioinformatics libraries

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Artistic License 2.0

Science

Gnome Component Library (GCL)

Gnome Component Library Project aims to produce GTK+ 2.0, Gnome 2.0 and related API header translations to ObjectPascal, a visual component library based on GTK/Gnome APIs and a database access framework based on GnomeDB for Kylix.

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Bindings

PascalLibs

Repositório de classes úteis para Object Pascal (mirror)

  • Active
  • Package
  • Lazarus and Delphi
  • Codeberg

Other

TGridCalendar

TGridCalendar provides a month calendar based on the Lazarus Component Library (LCL) written in ObjectPascal. It is published under a modified LGPL wich additional allows static linking (the default licencse of the LCL).

  • Library
  • Lazarus
  • SourceForge
  • GNU Library or Lesser General Public License version 2.0 (LG

Date and Time

XML Parser

. Delphi FPC Lightweight ObjectPascal XML parser for Delphi and FreePascal. By leaving out syntax checking, well-formedness checks and/or validation, and by choosing a progressive scanning technique, this parser is very fast.

  • Library
  • Lazarus and Delphi

Other

delphi-event-bus

Delphi Event Bus (for short DEB) is an Event Bus framework for Delphi

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

Other

FreeEsVclComponents

Free ErrorSoft Components for Delphi (VCL) & EsVclCore lib

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 190

Other

delphi-amqp

An amqp connector for delphi

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

Networking

TBCEditor

A syntax highlighting edit control for RAD Studio (Delphi/C++ Builder)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 27
  • MIT

Edit and Memos

APE

Ape in PascalObject (Aka ActionScript 2d Physics Engine)

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

Games and Game Engines

SynFacilCompletion

Scriptable Highlighter with code-completion for the SynEdit Component of Lazarus

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 20
  • GPL-2.0

Edit and Memos

OneAgent-SDK-Delphi

Unofficial SDK for Dynatrace OneAgent for Delphi

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

Bindings

hunspell4pas

Object Pascal (Lazarus) bundings to hunspell, emphasis on License

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 9

Bindings

cblas

Pascal unit interface to cblas, atlas, openblas

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 6

Bindings

ftreap

Order Statistic Tree based on :herb: Treap data structure.

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 5
  • MIT

Other

Delphi-Event-Dispatcher

Delphi Event Dispatcher (for short DED) is a publish/subscribe and Multicast Event framework for Cross platforms.

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

Other

TBCEditor-1

A syntax highlighting edit control for RAD Studio (Delphi / C++ Builder).

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

Edit and Memos

LlamaCPPLib

LlamaCPP library for Object Pascal Notebook

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

Bindings

pff

Petit FatFS Free Pascal port

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 2

Files and Drives

FreeEsVclComponents

Free ErrorSoft Components for Delphi (VCL) & EsVclCore lib

  • Active
  • Library
  • Delphi
  • Codeberg

Other