Sign in Join

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

Catalog

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

Panorama3D

Delphi Firemonkey Panorama 360° Viewer

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

Graphics

CMD Calculator

Command-line calculator with many features: - Syntax and error highlighting - Text representation of numbers (English, French, Czech) and Greek numerals - Modes for angles (Radians, Gradians, Cycles and Degrees) - Chart for single variable "x" etc.

  • Quiet
  • Application
  • SourceForge

Science

ZXing.Delphi

ZXing Barcode Scanning object Pascal Library for Delphi VCL and Delphi Firemonkey

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

Graphics

mb3d

Mandelbulb3D

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 204
  • LGPL-2.1

Graphics

FastMath

Fast Math Library for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 194

Science

deskew

Deskew is a command line tool for deskewing scanned text documents. It uses Hough transform to detect "text lines" in the image. As an output, you get an image rotated so that the lines are horizontal.

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 192
  • MPL-2.0

Graphics

MfPack

Delphi translations for Microsoft Media Foundation and related API's

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

Bindings Multimedia

QuickImageFX

Simplifying image manipulation using GDI, Graphics32, OpenCV or Vampyre Imaging libraries

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

Graphics

CWStudio-Components-Library

Modern Windows 11 / WinUI 3 (Fluent UI v9) styled VCL components for Delphi / RAD Studio.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 37
  • MIT

Other

FiremonkeySensorFusion

Augmented Reality w/ Delphi Firemonkey. Sensor fusion object ( accelerometer+magnetometer+GPS). returns phone attitude (Azimuth/Elevation/Roll)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 34

System Science

vx

Simple Volume Renderer

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 30

Graphics

smPDF

Simple, lightweight PDF writer for Delphi VCL

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 26
  • MIT

Reporting

pcb

Monolithic repository containing QFSAE PCB designs.

  • Active
  • Other
  • GitHub
  • ★ 24
  • MIT

Other

tyro

Lua and other programming in simple platform to make programming fun

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 21
  • MIT

Language Tools

delphi-iot

14 IoT and industrial communication libraries for Delphi 12: MQTT, AMQP 1.0, CoAP, Modbus, STOMP, WebSocket, mDNS/DNS-SD, NMEA, InfluxDB, Prometheus, CBOR, MessagePack, JSON, Serial — 694 tests, no external dependencies beyond Indy

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 20

Networking

GISlib

A Delphi GIS library

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 15
  • MIT

Graphics

tpx

TpX: drawing tool for TeX

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 15
  • GPL-2.0

Graphics

Delphi.FMX.UImageCropper

A modern, mobile-oriented image cropper for Delphi FireMonkey (FMX) featuring auto-zoom, dynamic centered cropbox, and rendering powered by Skia4Delphi.

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

Graphics

FonLibrary

FON Vector/Bitmap Library for Free Pascal and Turbo Pascal

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

Graphics

pdfium4laz

Object Pascal bindings and visual components for the PDFium library, for Free Pascal and Lazarus. It lets you view, search, extract content from and edit PDF files without any external tools - only the PDFium shared library is required.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 12
  • MIT

Bindings In the Online Package Manager

GeekAlarm

GeekAlarm! is a unique way for you to keep track of when you should take a break while using your computer!

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 11

Applications

jpmMath

Math routines by Jean-Pierre Moreau

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 9

Science

libtz

Time Zone lookup library for Delphi and Free Pascal

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

Date and Time

UnitConv

Converts units of measurement data

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 9
  • MIT

Science

libs

Just some useful libs

  • Quiet
  • Library
  • GitHub
  • ★ 8

Other

Altium-Scripts

A collection of my custom Altium scripts

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 7

Other

t-Distribution

How to compute the Student's t-Distribution.

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Science

VclRotatedEdit

Single-line VCL edit control for Delphi that supports horizontal, vertical and arbitrary-angle text editing, with caret, selection, clipboard, validation, VCL styles and design-time resizing.

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

Edit and Memos

X-RayCalc3

X-Ray Calc 3 is a modern revised and improved version of software for computer simulation and LFPSO curve fitting of X-ray reflectivity (XRR).

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Science

ImageCompressor

Scan, preview, compress and shrink images in batches

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 6
  • MIT

Graphics

mb3d-lazarus

Lazarus and Free Pascal port of Mandelbulb3D for creating and rendering three-dimensional fractal art.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • LGPL-2.1

Graphics

sky-simulator

Sky simulator for ASCOM & Alpaca

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • MPL-2.0

Science

Xolmis

A free, open source, and multi-platform ornithological data manager, written in Lazarus/FPC.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 5
  • GPL-3.0

Database

BackFlip

Better primary flight display - intended for use with RTIMULib2 - Arduino ADHRS + Pressure

  • Quiet
  • Application
  • GitHub
  • ★ 4

Indicators and Gauges

xplane-term

An X-Plane plugin that provides a shell-like command line interface.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 4
  • GPL-3.0

System

apophysis-7x-dll

DLL variant of the Apohysis 7x renderer

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

Graphics

ColorRecHelper

Jerry Dodge's ColorRecord Helper for easy manipulating of Web Colors, Delphi Colors. XE5 Example App, Use-cases, and bad but useful (to me) enhancements. Performs RGB - HSV -TColor - String - HTML Hex - Delphi Hex (- CMYK untested by me!) Manipulations

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 3

Graphics

stroke-recognition

Custom stroke gesture segmentation and recognition algorithms

  • Archived
  • Library
  • GitHub
  • ★ 3
  • MIT

Science

Yutani-Building-better-worlds

A high-performance, multi-threaded 3D Sandbox & Multimedia Framework for Delphi. Powered by Jolt Physics, Raylib, R3D, SDL3, MiniAudio, TinySoundFont, libmpv, RecastNavigation, VerySimpleLua, GameNetworkingSockets, and Skia4Delphi.

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

Games and Game Engines

ETCutoutAnimator

Cutout animator tool derived from cutout plugin for etedit

  • Active
  • Application
  • GitHub
  • ★ 2
  • MPL-2.0

Graphics

leetcode

A collection of 100+ LeetCode problems and their corresponding solutions implemented in Pascal (Topics: Matrices and Strings).

  • Quiet
  • Other
  • GitHub
  • ★ 2

Learning and Examples

ray

X-Plane 12 Auto Missile Guidance Plugin

  • Active
  • Application
  • GitHub
  • ★ 2
  • MIT

Applications

spatial-processing

Interactive programs showing spatial transforms (Otsu, blur, affine, etc.) and consequences of interpolation.

  • Quiet
  • Other
  • Lazarus
  • GitHub
  • ★ 2
  • BSD-2-Clause

Graphics

-TyCad

A cross-platform schematic program for FreePascal/Lazarus, ported from TinyCAD. Reads and writes TinyCAD designs and libraries, with extended functionality for schematics.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1
  • LGPL-2.1

Other

adimRT

Units of Measurement Debugging for FreePascal

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

Other

Copper-Balancing

Copper Balancing for Altium Designer

  • Active
  • Library
  • GitHub
  • ★ 1

Other

DesignModule

All parts of the design module

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Other

GVO-Conversion

1:1 Code conversion of GVO pascal code

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

least-squares-method

This is an experiment in reviving legacy code. The original source code was photographed from a printed listing and can be found in the `data/` folder. I modified the code to compile and run on **Turbo Pascal 5.5**

  • Active
  • Library
  • GitHub
  • ★ 1

Other