Sign in Join

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

Catalog

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

SurveyTools

SurveyTools is a swish army knife for engineers. A free collection of desktop utilities for surveying engineers, covering the everyday computations that sit between raw field data and final coordinates. It runs natively on Windows and Linux (64-bit) and is built with Free Pascal / Lazarus. * Station Adjustment — preprocessing of total station observations for network adjustment. * Network Adjustment — geodetic network adjustment tools for 1D,2D,3D. * Alignment Solver— horizontal and vertical road/rail alignments 2d and 3d setout and measure tools, and batch processing. Imports and exports many formats. * Survey Calculator — Free Station resection, Precise Trigonometric Leveing, Resection etc * Monitoring — leveling adjustment and special monitoring adjustments for deformation surveys. * Coordinate Transformations — affine,Helmert etc transformations 2d,3d. * Editors for GSI,RW5 files. *DiNi to Excel — digital leveling file converter * Drone tools PPK solver for DJI Matric

  • Active
  • Application
  • Lazarus
  • SourceForge
  • MIT License

Science

QuickImageFX

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

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

Graphics

realtime-voice-changing-fft

Real-time voice changing demo in Delphi for .NET. Captures audio from the microphone, processes it with FFT-based windowed spectral transformations, and plays back the modified voice with basic waveform visualization. No formal license—free to use and modify.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Multimedia

IMathSoft

The project "FD-Method For Solving PDEs" contains the software for solving the nonlinear Klein-Gordon equations (see www.arxiv.org/abs/1203.5979 for more detail). The project "Infinite systems of matrix equations" consists in developing algorithms and software for solving systems of matrix equations. In the present version the project allows one to solve an infinite system of matrix equations which arises in the theory of stability preserving structural transformations of systems of second-order ODEs (see http://arxiv.org/abs/1204.1814). The project "Nonlinear Stourm-Liouville Problems with Distribution Potentials" is developed for solving nonlinear Sturm-Liouville problems with integrable potentials including Dirac delta function. The numerical-analytical method used in the project is called the FD-method. It was first proposed by Professor V.L.Makarov in 1991.To learn more about the problems of such type and the FD-method see, for example, http://arxiv.org/abs/1112.2540.

  • Quiet
  • Application
  • SourceForge
  • BSD License

Science

DelphiLibPROJ

coordinate transformations in Delphi using direct code from PROJ C library

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 2

Science

AMALGAMA

System of program generation (by visual scheme or by textual description), algorithm recognition (program to visual scheme conversion), program/text transformations

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Language Tools

awesome-pascal

A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!

  • Active
  • Other
  • Lazarus and Delphi
  • GitHub
  • ★ 2,096
  • CC0-1.0

Learning and Examples

sturdy

Sturdy is a library for developing sound static analyses in Haskell.

  • Quiet
  • Other
  • GitHub
  • ★ 64
  • BSD-3-Clause

Other

Delphi-SAML

A SAML implementation for Delphi developers

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

Security

UniConv

Universal text conversion library (Delphi6-XE10)

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 35
  • MIT

Other

BZScene

BZScene Multimedia 2D, 3D, Audio library for Lazarus and FPC / BZScene Bibliothèque multimédia 2D, 3D, Audio pour Lazarus et FPC

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 24

Multimedia Graphics

sempare-delphi-streams

Sempare Streams is a Delphi (object-pascal) library providing for stream type operations over various enumerable types similar to Java streams or Linq.

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

Other

apophysis7x

Cosmic recursive fractal flame editor

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

Graphics

i2nii

Convert various image formats to NIfTI.

  • Quiet
  • Application
  • GitHub
  • ★ 14
  • BSD-2-Clause

Graphics

PascalFramework

Pascal Framework is a foundational library for Free Pascal, Lazarus and Delphi applications.

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

Bindings Language Tools

delphi-lexer

[LIB] Tokenize Delphi source code into a complete, position-aware token stream with full round-trip fidelity and explicit invalid-token handling for parsers, formatters and tooling. Includes TokenCompare, TokenStats, TokenDump utilities along with custom Syntax Highlighter for SynEdit.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 10
  • MIT

Language Tools

almagesto

a free pascal astronomical library

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 9
  • GPL-3.0

Science

datalogger

Reads measured values from a digital voltmeter and plots them as a function of time.

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

Science

tc-csvtab2

WLX for Total Commander to show and edit CSV

  • Active
  • Library
  • GitHub
  • ★ 8
  • GPL-2.0

Grids

DC-DSP-Components

Audio DSP DirectX for DSPACK From http://www.dsp-worx.de/?n=5 by Milenko Mitrovic alias DCoder

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

Multimedia

allegro-pas5

Fork of the allegro-pas 5.0 branch https://sourceforge.net/p/allegro-pas/

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 6
  • Zlib

Bindings

GEO-COMMANDER

GEO Commander - Ensemble de commande ecrit en Pascal (Turbo Pascal ou Free Pascal) d'aide à la géographie.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • MIT

Applications

DoubleDouble

DoubleDouble / QuadDouble Type for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 3

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

32bit-Alpha-Channel

This Example demonstrates the creation of a 32-bit Bitmap with Alpha Channel that can be used as a Watermark Creator.

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 2

Learning and Examples

3D-Rubik-s-Cube

This project is a comprehensive Rubik's Cube simulator and solver implemented in Delphi. It provides an immersive experience of interacting with a virtual Rubik's Cube, including rotating individual layers, drawing each cubie individually, and employing various algorithms for solving the cube.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Games and Game Engines

aggpasmod_old

Modernized Pascal Anti-Grain Geometry

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 2

Graphics

castle-library-model-viewer

Dynamic library (DLL, SO etc.) so load, render and process 3D and 2D models like X3D, VRML, glTF

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 2

Graphics

GraphicLW

GraphicLW is an image manipulation tool written in Delphi. It's an old project which never got finished. Fun times though.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 2

Graphics

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

adimRT

Units of Measurement Debugging for FreePascal

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

Other

ObjectWalk

Can we reawaken ObjectDTM?

  • Quiet
  • Other
  • GitHub
  • ★ 1

Other

planets-demo

Earth with a moon and satellite orbiting it (Castle Game Engine demo)

  • Archived
  • Other
  • Lazarus
  • GitHub
  • ★ 1
  • Apache-2.0

Learning and Examples

Polygon-Calculator

Determine Polygon coordinates or Render OpenGL Graphics to Bitmap Frames.

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

Graphics

SkiaGalleryFlow

A Card Stack / Coverflow control prototype for Delphi FMX. Built entirely on Skia4Delphi.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Other

Topography

A set of training programs designed for university students. The purpose of this software is to help students master military topography skills through interactive calculations and training.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1
  • MIT

Other

Y123CP

Config files for my GitHub profile.

  • Other
  • Lazarus
  • GitHub

Other