Sign in Join

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

Catalog

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

IPInfo_API

ipinfo.io API for Delphi

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

Networking

json2puml

Generate PlantUML files based on JSON files.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 14
  • GPL-3.0

Language Tools

Kandiral

Delphi components by Kandiral Ruslan

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

GUI containers

l2ph

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 14

Networking

Lazzy_Image_Viewer

Image viewer in Pascal. Supports 100+ image formats

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 14
  • GPL-3.0

Graphics

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

LitePascal

Self host Object Pascal compiler with < 8000 sloc

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 14
  • MIT

Language Tools

ltvt

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 14

Science

ludwig

Efficient, and powerful text editor, with command programming language.

  • Active
  • Application
  • GitHub
  • ★ 14
  • MIT

Edit and Memos

madDisasm

Delphi MAD disassembler

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 14
  • Unlicense

Security

MaxMind-GeoIP-Delphi

A lightweight Delphi VCL application demonstrating IP geolocation using MaxMind's GeoIP database.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 14

Networking

MiniREST

Simple Delphi REST Server

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

Networking

MonitorXettings

Simple tool for Windows 10 to change monitor's brightness and/or contrast if monitor allows it

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 14
  • MIT

System

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

NSRL-Stripper

A simple utility for stripping out either the SHA-1, MD5 or CRC values alone from the NSRL hash database

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 14
  • GPL-2.0

Security

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

Prack

Simple and Scalable Web Server 🚀

  • Archived
  • Application
  • Lazarus
  • GitHub
  • ★ 14
  • MIT

Networking

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

PushSharp-Anywhere

Deprecated: This project demonstrates the usage of the PushSharp .NET SDK for simple and efficient management of multiplatform (IOS, Android and Windows Phone) Push Notification services. This solution consists a couple of separate projects including shared processor libraries. A Web .NET MVC5 app and a Desktop Windows Forms app used for monitoring and handling push notifications.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 14
  • Apache-2.0

Learning and Examples

Random

Pseudorandom number generator for MultiThread

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 14

Science

RatCVS

Rat cardiovascular system simulation

  • Active
  • Application
  • 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

SED

Level editor for games based on the LucasArts Sith game engine

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 14
  • GPL-3.0

Games and Game Engines

shake7

Tool to lock/unlock simatic step7 programming blocks

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 14

System

simplelog-fp

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

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

Other

SmokeEffect

Windows 11 Smoke Effect using Delphi and C++ Builder

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 14

Graphics

SShuttle-GUI

GUI for SShuttle - Transparent proxy server that works as a poor man's VPN. Forwards over ssh.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 14
  • GPL-3.0

Networking

Super_macro

Super macro système d'automatisation

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 14

Other

SuspendResumeHotkeys

Small console utility that handles global hotkeys to suspend/resume specified process.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 14
  • GPL-3.0

System

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