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.

CryptoLib

Set of units for cryptography, ciphers, security, random numbers. Also contains BigInteger class.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 266
  • MIT License

Cryptography In the Online Package Manager

5.0 from 1 member

minizip-delphi

Delphi wrapper for the minizip-ng C library

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 10

Bindings

proj4-pas

Delphi wrapper for proj4 library (API v4)

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Bindings

libpascurl

libPasCURL is delphi and object pascal wrapper around cURL library. Library for transferring data with URL syntax, supporting HTTP, HTTPS, FTP, FTPS, GOPHER, TFTP, SCP, SFTP, SMB, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3, RTSP and RTMP.

  • Archived
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 90
  • GPL-3.0

Bindings Networking

libpassqlite

libPasSQLite is delphi and object pascal bindings and wrapper around SQLite library. SQLite is library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine.

  • Archived
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 22
  • GPL-3.0

Database Bindings

libpasyaml

libPasYAML is object pascal wrapper around libyaml library. Library for parsing and emitting YAML.

  • Archived
  • Library
  • Lazarus
  • GitHub
  • ★ 21
  • GPL-3.0

Bindings

libpasncurses

libPasnCurses is delphi and object pascal bindings around nCurses library. The nCurses library is a wrapper over working with raw terminal codes, and provides highly flexible and efficient API (Application Programming Interface). It provides functions to move the cursor, create windows, produce colors, play with mouse etc. The application programs need not worry about the underlying terminal capabilities.

  • Archived
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 19
  • GPL-3.0

Bindings

libpasconfig

libPasConfig is delphi and object pascal wrapper around libconfig library. Library for processing configuration files.

  • Archived
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 7
  • GPL-3.0

Bindings

Cryptomeria

Cryptomeria is a thin wrapper library around TPLockBox, which enables you to encrypt/decrypt data easily and safely

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 6
  • LGPL-3.0

Cryptography

Telegram4D

Telegram Bot API library for Delphi and Free Pascal

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 13
  • Apache-2.0

Networking

Delphi-Crash-Reporter

Cross-platform Delphi crash/exception reporter (Linux, macOS, Android, iOS) that emits EurekaLog .el-format reports (open in the EurekaLog Viewer): call stacks, CPU registers, modules, source line numbers. RTL-only core, no FMX dependency, no EurekaLog license required.

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

System

2.0 from 1 member

libpasmyhtml

libPasMyHTML is delphi and object pascal wrapper around MyHTML library. Fast HTML 5 Parser. Using threads.

  • Archived
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 15
  • GPL-3.0

Bindings

libdeflate-pas

Delphi and FPC wrapper for the libdeflate С library

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

Files and Drives

GameNetworkingSockets4delphi

A dynamic Delphi wrapper for Valve's Open-Source GameNetworkingSockets library. This wrapper allows you to use the C++ Flat API in Delphi x64 projects without static linking issues.

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

Bindings

dokan-delphi

Dokan Delphi Wrapper

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

Bindings

PXLComponents

Wrapper component for PXL graphics library

  • Archived
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 18
  • MPL-2.0

Graphics

pastemyst-pas

API Wrapper for https://paste.myst.rs written in Pascal.

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 7
  • MIT

Networking

iota-delphi

DIOTA Library is a Delphi wrapper around IOTA (https://www.iota.org/) node's JSON-REST HTTP interface.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Networking

Lazarus_FPCTLB

🇵🇱 Samodzielny kompilator języka IDL do binarnego formatu OLE/COM Type Library (.tlb) oraz Object Pascala, napisany od zera we Free Pascalu. 🇬🇧 A from-scratch IDL to OLE/COM Type Library (.tlb) compiler and Object Pascal wrapper generator, built with Free Pascal.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Other

rdpwrap

RDP Wrapper Library

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 16,962
  • Apache-2.0

Networking System

libpascyaml

libPasCYAML is object pascal wrapper around libcyaml library. Library for reading and writing structured YAML documents. The fundamental idea behind CYAML is to allow applications to construct schemas which describe both the permissible structure of the YAML documents.

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • GPL-3.0

Bindings

Allegro.pas

Allegro.pas is a wrapper to use the Allegro Game Library with Pascal compilers (Delphi, Free Pascal, etc). Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. * Graphics: 2D and 3D, OpenGL and D3D. * Controls: Keyboard, mouse, joystick, gamepad... * Sound and music.

  • Quiet
  • Library
  • Lazarus and Delphi
  • SourceForge
  • Other License

Bindings Games and Game Engines

PasJas

This wrapper is bringing Jasper library to Pascal (Delphi). The JasPer Project Home Page: http://www.ece.uvic.ca/~frodo/jasper/ Support included for jp2(+ j2k, jpc), mif, pnm, ras, pgx formats; bmp and jpeg are excluded, usually included in Pascal (Delphi). All formats can be individually selected using specific defines. It supports irregular geometries and YCbCr on read. Imported jasper structures are valid for jasper-1.900.1 . It is currently compilable with Delphi XE5 but with a few changes should be easily adapted to other versions or FreePascal. Included object files are from jasper-1.900.1, precompiled with Borland C++ Compiler 5.5 (free). The jasper library is compiled WITHOUT any modification using the included bat file.

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

Bindings Graphics

libpaspcre2

libPasPCRE2 is delphi and object pascal bindings for Perl-compatible Regular Expressions library (PCRE2). Library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5.

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 12
  • GPL-3.0

Bindings

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

CurlPas and TidyPas

FreePascal / Lazarus / Delphi / Kylix - compatible bindings and object-oriented wrapper for LibCURL, the client-side URL transfer library, and TidyLib, the HTML parsing and formatting library based on HTML-Tidy.

  • Quiet
  • Library
  • Lazarus and Delphi
  • SourceForge
  • zlib/libpng License

Bindings Networking

PasSFML

Pascal binding for SFML

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

Bindings

rdpwrap

RDP Wrapper Library

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 47
  • Unlicense

System

Delphi-BASS

Delphi's FMX and VCL header/wrapper units for BASS audio library plus add-ons

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 40

Bindings Multimedia

duckdb-fp

A clean and intuitive wrapper for DuckDB in FreePascal, providing easy database operations and DataFrame-like result handling.

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

Bindings Database

mosquitto-p

mosquitto library header Pascal conversion, with an optional Object Pascal wrapper class

  • Archived
  • Library
  • Lazarus
  • GitHub
  • ★ 23
  • ISC

Bindings Networking

pasnvml

Nvml( nvidia monitoring library) wrapper for object pascal.

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 9
  • MIT

Bindings

DelphiFMX-BASS

Delphi's FMX header/wrapper unit for BASS audio library (No add-on).

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8

Bindings

HttpComponent

Delphi component wrapper for WinInet library

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 6

Networking

darkDynlib

Delphi platform-agnostic wrapper classes around OS dynamic library loading functions.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 5
  • MIT

System

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

Delphi-LibTiff

Modern Delphi wrapper for LibTiff 4.7.1 with x64 and BigTIFF support

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

Bindings

Ossl4Pas

Ossl4Pas is a modern, robust Object Pascal wrapper for the OpenSSL 3.x cryptography library.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 5

Bindings

PasLibFdkAac

Pascal wrapper for the libfdk-aac library

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

Bindings

libOpus_litedyn

Free pascal bindings and wrapper around Opus library

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 4

Bindings

rdpwrap

RDP Wrapper Library (updated)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4

System

libFLAC_litedyn

It is free pascal bindings and wrapper around FLAC library

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 3

Bindings

libOGG_litedyn

Free Pascal wrapper around OGG library

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 3

Bindings

libOpenALsoft_dyn

Free pascal bindings and wrapper around OpenAL library

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 3

Bindings

libTheora_dyn

Free Pascal bindings and wrapper around Theora library

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 3

Bindings

FMXBridge

Delphi FireMonkey DLL with an Inno Setup Pascal Script wrapper for creating FMX forms, controls, visual effects, and Windows-integrated UI. Supports Win32 and Win64.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2

Other

libVorbis_litedyn

Free pascal bindings and wrapper around Vorbis library

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 2

Bindings

libfobos-delphi

Fobos SDR API library Delphi wrapper and example test application

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

Bindings

libGPIOD_litedyn

Free pascal bindings and wrapper around GPIOD library

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1

Other

2licht Irrlicht Engine Wrapper

2licht's aim is to provide a collection of wrappers for the popular Irrlicht Engine (http://irrlicht.sf.net/). It is still in development; the first wrappers to be released will be the C and Object Pascal interface; followed by a .NET library.

  • Quiet
  • Library
  • SourceForge
  • zlib/libpng License

Bindings Graphics

mosquitto-p

mosquitto library header Pascal conversion, with an optional Object Pascal wrapper class

  • Active
  • Library
  • Lazarus
  • Codeberg

Bindings

DDNRuntime-examples

DDNRuntime(Delphi .NET Framework/.NET Core Runtime) example. DDNRuntime is a library for Delphi to call .net dll. Support the assembly written by c#, vb.net. Support importing .net dll to delphi, can create .net wrapper automatically.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 28

Learning and Examples

Cayan

Delphi Library for Payment Integration using Cayan Genius Solutions

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

Networking

pascal-jsonrpc-lite

Parse and Serialize JSON-RPC v2.0 messages in free-pascal or Delphi application. See enhanced version https://github.com/r3code/pascal-jsonrpc-lite-2

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 19
  • GPL-3.0

Networking

request-fp

Zero‑memory‑leak, high‑level HTTP client for Free Pascal. Built on top of FPC's HTTP stack with a clean API and zero boilerplate.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 17
  • MIT

Networking

Embedded-SQLite3-for-Delphi

SQLite3 wrapper for Delphi. Supports both dynamic and static linking (with a creative solution). Higher level classes for convenience. Support for Unicode and BLOBs.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 13

Database