Sign in Join

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

Catalog

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

fpRedis

This is a redis client library for freepascal

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 14

Networking

Ganymede

Ganymede is a high-performance, embeddable scripting engine designed to compile source code directly into native x64 machine code via Just-In-Time compilation. It eliminates the need for virtual machines or interpreters, providing a flat C-style API for seamless integration with C++ and Delphi applications.

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 14

Language Tools

GHFreebrary

GH Freebrary is a general purpose class library for modern versions of Delphi. This is a beta version, all units compile in Delphi XE7.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

Other

GR32_Plus

Another Extension for Graphics32 such as advanced GR32_ExtLayer and more

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

Graphics

GR32_SVG

Scallable Vector Graphics for Graphics32

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

Graphics

horse-upload

Middleware for upload files to server storege in HORSE

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14
  • MIT

Networking

IPInfo_API

ipinfo.io API for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14
  • MIT

Networking

Kandiral

Delphi components by Kandiral Ruslan

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

GUI containers

libxml2-pas

Pascal units accessing the popular XML API from Daniel Veillard ( http://www.xmlsoft.org ). This should be usable at least from Kylix and Delphi, but hopefully also from other Pascal compilers (like freepascal).

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 14

Bindings

MiniREST

Simple Delphi REST Server

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

Networking

NamedPipesForDelphi

A clever named pipes unit for inter-process communication for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14
  • Unlicense

System

NetVCL

Framework Visual Para Desenvolvimento Web No Delphi e Lazarus

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 14
  • MIT

Networking

olsb_cores

The core of OLSB project.

  • Quiet
  • Library
  • GitHub
  • ★ 14

Other

OmniThreadLibrary-NG

OmniThreadLibrary New Generation — cross-platform Delphi threading library

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 14

System

openctf

Open component test framework for Delphi 2009 and newer based on DUnit

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 14
  • AGPL-3.0

Language Tools

MathParser

An expression parser and a virtual machine. A formula is compiled to a flat byte array and evaluated by a linear pass over it, with no allocation on the path of an ordinary formula. On x86-64 an optional accelerator compiles that bytecode to machine code and hands anything it declines back to the interpreter, so an answer is never fast but wrong. Results are cached by shape: once 2 + 3 has been compiled, 5 + 7 reuses the same script and only writes the numbers into a copy. 163 functions to call and 249 names in the table, your own functions and variables bound by address, symbolic differentiation. The Lazarus parser packages require FCL and define NOFORMS and NOGRAPHICS, so they install without LCL. WebAssembly uses a separate console configuration. Two units ask for more at their defaults, Thread through Application.HandleException and BlobManager through TGraphic; drop the defines and add the LCL to the package if you want them.

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

Language Tools In the Online Package Manager

Protocol-Buffer_Delphi_FPC

A Delphi and FPC version of Google Protocol Buffer system. Includes a generator (protoc-pascal) to parse .proto files into object-pascal source files.

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

Bindings

Random

Pseudorandom number generator for MultiThread

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

Science

RedeemerQR

Minimalist QR code generator for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14
  • MIT

Graphics

RSPrint

A Delphi component for matrix printing using device's native commands

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

Reporting

simplelog-fp

A simple, lightweight, and easy-to-use logging library for Free Pascal applications.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 14
  • MIT

Other

SVGLite

Simple SVG parser and rendrer

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

Graphics

TB2_TBX

TB2 TBX component for Lazarus and Delphi

  • Quiet
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 14
  • GPL-2.0

GUI containers

TCoolMemo

TMemo with coloring, autocomplete, multi-level undo/redo and other improvments

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

Edit and Memos

Tensorium

A platform agnostic fast tensor manipulation library using SIMD when possible, written in pascal and can be imported to other languages

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 14
  • MIT

Science

TextShaping4Delphi

This contains Delphi headers for FreeType and harfbuzz

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

Bindings

tiny-json

JSON library for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14
  • MIT

Other

TypeUtils

Utility functions based on Object Pascal's runtime type information (RTTI)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14
  • Unlicense

Language Tools

uCrypto

Simple cryptography library for Delphi, currently consists of Big Number, Hash (MD5 + SHA1), RSA

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

Cryptography

UnitScopePlugin

A Delphi IDE plug-in that adds scope to unit names in the uses sections (e.g. Forms becomes Vcl.Forms)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 14

Lazarus IDE plugins

UrlParser

Node.js like URL constructor for Delphi.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14
  • MIT

Networking

VclEx

Enhanced VCL components

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 14

GUI containers

appcentral

A lightweight plugin system for Windows that lets host applications and DLLs exchange interfaces — across languages.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 13

System

ArcFaceSDK_Delphi_Android

基于虹软免费人脸识别库(Android版)的Delphi封装,目前仅支持人证核验SDK

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 13

Bindings

BackgroundWorker

A Delphi port of the .net BackgroundWorker

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 13

System

Bar_QRCodes4D

QR code & barcode generator components for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 13

Graphics

BCrypt-for-delphi-lazarus-fpc

BCrypt for delphi/lazarus/fpc, cause I didn't find any bcrypt unit porting from php and unix crypt function using blowfish!!!!!!

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 13
  • WTFPL

Cryptography

BlackShark

Black Shark Graphics Engine

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 13

Graphics

cairo-fpc

Cairo header binding for the Free Pascal Compiler aka FPC

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 13

Bindings

castle-engine

Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.

  • Active
  • Library
  • Lazarus
  • Codeberg
  • ★ 13

Games and Game Engines

ccLib

Some useful Delphi units and components

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 13
  • MIT

Other