Sign in Join

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

Catalog

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

rabbitmq-delphi

rabbitmq client for delphi

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 31
  • Apache-2.0

Networking

SipStack

A SIP stack for Delphi, including SDP parsing and an RTP stack.

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 31

Networking

steampipe-mod-kubernetes-compliance

Run individual controls or full compliance benchmarks for NSA CISA Kubernetes Hardening Guidance across all of your Kubernetes clusters using Powerpipe and Steampipe.

  • Active
  • Library
  • GitHub
  • ★ 31
  • Apache-2.0

Security

UltraCode

Assembler & Parallel optimized RTL Replacement for Delphi/Free Pascal for Windows/Mac/Linux/iOS/Android

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

System

WebSocket.pas

Object Pascal WebSocket Client & Server Library

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

Networking

XRechnung-for-Delphi

XRechnung/ZUGFeRD/Peppol BIS Billing Implementation for Delphi and FreePascal

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 31
  • GPL-3.0

Reporting

xxtea-delphi

XXTEA encryption algorithm library for Delphi/FreePascal.

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

Cryptography

cryptobboxvcl

CryptoBlackbox was a free package of SecureBlackbox product, offered for .NET, Java and VCL platforms.

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

Cryptography

dx-library

Cross-Platform Library for Delphi / FireMonkey

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 30

Other

DX.Logger

Minimalistic cross-platform logging library for Delphi with extensible provider architecture

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 30
  • MIT

Other

eInvoice4D.old

Electronic invoice library for Delphi

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

Reporting

gmlib_v1

Google Maps Library v1 (closed)

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

Graphics

gmlib_v2

Google Maps Library v2 is an open source library that encapsulates the Google Maps API.

  • Active
  • Package
  • Lazarus and Delphi
  • GitHub
  • ★ 30

Graphics

HTMLp

Delphi Dom HTML Parser and Converter. Fork (not from the original author): https://sourceforge.net/projects/htmlp/

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 30
  • LGPL-2.1

Language Tools

LazPackager

Lazarus IDE-plugin: Create a Debian package (.deb) or a Debian source package from your existing Lazarus project and upload to Launchpad PPA for automated building and packaging with one or two mouse clicks

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 30

Lazarus IDE plugins

OAuth2Client

An RFC 6749 OAuth2 Client implemented as a Lazarus Package. The client is intended to be fully featured and supports the following grant types: Authorization Code Grant Implicit Grant Resource Owner Password Credentials Grant Client Credentials Grant. Attention has also been paid to extensibility. The client also provides: A means of implementing an Extension Grant, including new grant types. Support for new token types Support for New Endpoint Parameters, and Support for additional error codes. This OAuth2 Client uses an external User Agent - the System Web Browser - and incorporates in internal http server for handling redirect responses from an Authorization Server. The package uses the Indy Component library for both an http/https client and an http server. When the https protocol is used the OpenSSL library must also be installed and available for use. Multithreading support is required for Authorization Code and Implicit Grants. The package is written in Object Pascal and is made available under the Lesser GPL. The package requires the Indy package for http/https protocol support. It has been configured for use with the MWA Software IndySecOpenSSL package and the Indy Component Library. A separate branch (Indy106Compat) is also available. This will work with the Indy Component library on its own. However, you will be limited to using the unsupported OpenSSL 1.0.2 library (current is OpenSSL 3.x) and TLS 1.2. For installation instructions please refer to the User Guide.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 30
  • This file is part of this MWA Software OAuth2 Client

Networking Security In the Online Package Manager

pascalio

Input/Output library for Raspberry Pi or any other Linux based microcontroller

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 30

System

PathMgr

Windows DLL for managing the system and user Path

  • Quiet
  • Library
  • GitHub
  • ★ 30
  • LGPL-3.0

System

RxDelphi

Reactive extension for Delphi

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

Other

screenshot-delphi

Take screenshot of screen or a specific window

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 30
  • MIT

Graphics

TPDFiumControl

PDF control of Text Editor Pro and Firebird Editor Pro

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 30
  • MIT

Reporting

taskworker

Task worker thread template

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

System

Ascension

A metaheuristic optimization framework

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

Science

command-delphi

Command pattern for Delphi (IComand & TComand)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 29
  • MIT

Other

d2webcharts

Este repositório contém um conjunto de classes Delphi desenvolvido para gerar gráficos no formato HTML. Inicialmente criado para um projeto em D2Bridge, um framework que permite compilar projetos VCL ou FireMonkey para a Web com o mesmo código.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 29

Charts and Graphs

DelphiARDrone

A Delphi (Object Pascal) component to control the Parrot AR.Drone from Windows, Mac OS X, Android or iOS. Works with Delphi XE6. Should also work with Appmethod, C++Builder and RAD Studio.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 29

System

DuckDB_OPCL

DuckDB Object Pascal Client Library

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

Database

express

Simple REST Server Framework

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 29

Networking

GBJSON

Parse Delphi Objects to JSON Objects

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 29

Language Tools

IslandRTL

The base run time library for Elements' native Windows and Linux platform, code-named Island.

  • Active
  • Library
  • GitHub
  • ★ 29

System

jcore

Some FPC classes and frameworks I have implemented so far

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 29

Database

jsonDoc

JSON object for Delphi based on IUnknown and Variant

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 29
  • MIT

Language Tools

KOL

Key Objects Library, v2.00 with custom patch (not locking files by default)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 29

GUI containers

ksAws

Delphi interfaces for Amazon Web Services

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

Networking

Log4d-for-Delphi

. Delphi FPC Implementation of logging system for Delphi, based on Log4j.

  • Quiet
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 29
  • Apache-2.0

Other

NiceGrid

TNiceGrid for Delphi

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

Grids

Png2Svg

Png to pixel-perfect svg conversion class for Delphi.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 29
  • MIT

Graphics

postgresdac

Delphi/C++Builder direct access components for PostgreSQL (and derivatives)

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

Database

RefCountTracer

Utility to help track down memoryleaks caused by Reference Counting

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

System