Sign in Join

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

Catalog

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

Integrated-Testing-Helper

A RAD Studio IDE plug-in to run console applications before and after compilation along with zipping the project source for archiving.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8

Lazarus IDE plugins

ISFMXFW

ISFMXFW - UI Enhancer For Inno Setup

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

Applications

it2play-pas

IT/S3M tracker module replay in native Free Pascal

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

Multimedia

JD-TMDB

TMDB API Wrapper for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 8
  • MIT

Networking

JDVisuals

Visualizations in Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 8
  • MIT

Graphics

JPJSONEncode

Library written in pure "Free Pascal" to convert a "descending DataSet" in JSONString to be used in "grids" jQuery.

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 8

Networking

JSOrm

Framework for manipulating relational objects with import and export in JSON format and Data Base connection.

  • Active
  • Library
  • GitHub
  • ★ 8
  • MIT

Database

kaajcontrols

fpGUI and BGRABitmap controls.

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 8
  • LGPL-3.0

Other

KOL-FPC

KOL & MCK for LAZARUS and DELPHI

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 8

GUI containers

Lazarus_Packer

PV_Packer - simple pure Pascal library to pack files to various archives (ZIP, RAR, TAR...)

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 8
  • MIT

Files and Drives

lazGeoJSON

Free Pascal implementation of GeoJSON

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 8
  • MIT

Science

lib.BinaryStreaming

Library designed to ease streaming of binary data into memory or TStream descendants.

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

Files and Drives

lib.DynLibUtils

Small utility for dynamically loaded libraries (DLL, SO).

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

System

libgraphviz_litedyn

Free pascal bindings and wrapper around cGraph and GVC libraries (Graphviz)

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 8

Bindings

libs

Just some useful libs

  • Quiet
  • Library
  • GitHub
  • ★ 8

Other

LineStorage

Delphi Line Storage

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 8
  • MIT

Other

LiteKit

Lite Pascal UI Toolkit

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 8
  • LGPL-2.1

GUI containers

Log4Delphi

The Log4Delphi library is a tool to help the programmer output log statements to a variety of output targets. Log4Delphi is a port of the excellent Apache log4j™ framework to Delphi. I have kept the framework similar in spirit to the original log4j while keeping Delphi in mind

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

Other

Long-arithmetic

Created unit for working with integer long numbers in different number systems. As an example, implemented a program for calculating long numbers in different NS

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8

Science

LPatternMatch

Pattern match engine adapted to Object Pascal from Lua 5.3 source code

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 8

Language Tools

LuaUtils

Useful functions to work with Lua in Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8

Language Tools

ManagerORM

ORM Object Relational Mapping Manager is an unit that map FDQuery to object<T>

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

Database

MBen_TimerThread

Delphi Threaded Timer (currentlly target only vcl ..) but it's not that hard to make it adapted with FMX !!

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8

Date and Time

MBen.EXCLUDE_FROM_CAPTURE

Delphi Exclude your Window from Capture (Call SetWindowDisplayAffinity API)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 8

System

MessageNames

Delphi unit to the Windows message name

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

System

MinHook_Delphi

Delphi Call MinHook

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

System

MiscUtils

various useful units

  • Active
  • Library
  • GitHub
  • ★ 8
  • MIT

Other

mormot.ai

Pascal libraries for building AI applications on mORMot 2: a multi-provider LLM SDK (OpenAI, Anthropic, Gemini) and a pgvector RAG stack.

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 8

Language Tools

MPArith

Extracted from Wolfgang Ehrhardt's MPArith archive

  • Archived
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 8

Science

NewMathparser

Mathparser interprets and calculates mathematical strings in Delphi

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

Science

NuLib

Alternative Delphi RTL routines

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

Other

ods-delphi

An Delphi implementation of OpenDataStructures classes

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

Other

OptionsBox

Delphi component like the Chrome parameters screen

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8

GUI containers

otYaml

A port of libyaml and Neslib.yaml to FreePascal/Lazarus

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 8

Language Tools

Package-Viewer

A RAD Studio IDE wizard / expert / plugin that allows you to browse the loaded packages in the IDE and see information about them including the loaded components.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8

Lazarus IDE plugins

Parallel_Sort_Library

Parallel Sort Library for Delphi and Free Pascal

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

Other

Pas2JSDelphiIntegration

This repository is to integrate the Pas2Js from https://gitlab.com/freepascal.org/fpc/pas2js do IDE of Delphi from Embarcadero.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 8

Lazarus IDE plugins

pascal-futures

Run Time Futures for Free Pascal

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 8

System

PascalType2

Mirror of the PascalType2 repository on Gitlab: https://gitlab.com/anders.bo.melander/pascaltype2

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

Graphics

PasJpeg2000

JPEG 2000 for Pascal is a free library for Object Pascal developers that want to use JPEG 2000 images in their applications.

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

Graphics

pastel

Modern cross-platform app framework and toolchain for Object Pascal. One codebase for desktop, mobile, server and Raspberry Pi, powered by Free Pascal.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 8
  • MIT

Other

PinYin4Delphi

Get Chinese PinYin for characters without any dependency

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8

Other

pktndis

NDIS 2.0 MAC driver bridging Packet Driver to NDIS for DOS

  • Active
  • Library
  • GitHub
  • ★ 8
  • MIT

Networking

POAuth2

Simple OAuth2 client for Pascal

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

Networking

PRichEdit

complete customdrawn RichEdit for Lazarus

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 8

Edit and Memos

RandomUnit

Pascal的随机数据生成库

  • Quiet
  • Library
  • GitHub
  • ★ 8

Other