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.

lazpaint

🎨 Cross-platform image editor with raster and vector layers similar to Paint.Net written in Lazarus (Free Pascal)

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

Graphics

5.0 from 1 member

Free Testing Environment

This is off-line test environment. Tests can contain qwestions of four different types: one answer, many answers, picture answer, typing-answer. At work file with test is fully loaded into memory. Try it, if have some time.

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Applications

tLISP Environment

tLISP is a small implementation of the LISP programming language written in Object Pascal. Includes tle a command line tool for working with the LISP environment, and dynamic library for calling LISP functions from other applications. tLISP 2 or dLISP is

  • Quiet
  • Application
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Language Tools

DzHTMLText

Delphi and Lazarus HTML Label component

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

Labels

4.0 from 1 member

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

DotEnv4Delphi

A library to use .env files in Delphi and Lazarus (FreePascal). Also to be able to use Environment variables in a simpler way

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

System

dotenv-fp

A feature-rich dotenv library for Free Pascal: load environment variables from .env files with type-safe getters, validation, interpolation, and zero memory management.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 15
  • MIT

System

envvars_ex

Environment Variables Ex plugin for Total Commander for environment variables editing

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8
  • MIT

System

envvars

Environment Variables Unit

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 4

System

Ouress

An Opinionated Underlabouring Research Environment for the Social Sciences

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • BSD-3-Clause

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

Audio Monster Player

Audio Monster Player is a music player with very low resource usage built in Delphi simple skin and an easily listened music , It is capable of playing MP3, OGG, AAC, FLAC, WAV, WMA, TTA. It can play internet radio streaming and now supports local network. Enjoy all of your music on any computer in your home or office! Features: · Playlist functions, can search entire hard drive or specific folder and automatically generates playlist. · 3D Surround sound effects. · Direct X dynamic surround sound and settings. · 21 Band equalizer. · Audio Effect Processing Control and Environment Audio Effect (DSP Environment). · pitch control (or variable-speed) is a control on an audio device. · 3D Audio Simulation. · 11 Visual Plugin and You can use Fullscreen Plugin. Fixes : - fullscreen transparancy plugin - fixed bug audio effect (afx) - and more created by ibliz83 contact : https://www.facebook.com/Ibliz83

  • Application
  • Delphi
  • SourceForge
  • GNU General Public License version 3.0 (GPLv3)

Multimedia

Bug Finder

This project born a few years ago when I encountered a fatal bug on a production environment, unfortunately not replicable on my development machine. I spent many time finding a solution, using also freeware and commercial third-party tools and libraries, but none helped me because the bug crashed the process, and no of the above tools could be able to catch the exception before the process dying. Also, it was not possible to install a development environment onto the production machines, so the only solution was to develop a debugger which didn't need any user/developer interaction. I used many open source resources, then I decided to make the Bug Finder an open source project. It is built over a pluggable architecture to support other languages different from Borland Delphi (the one I used to develop my faulting application and the Bug Finder too). Here is the article http://www.codeproject.com/Articles/602794/Bug-Finder-a-real-Win32-extensible-passive-debugge .

  • Quiet
  • Library
  • Delphi
  • SourceForge
  • GNU General Public License version 2.0 (GPLv2)

Language Tools

MLSDE

The Multi-Language Scriptable Development Environment (MLSDE) aims to be a highly customizable, flexible, platform-independent development environment.

  • Active
  • Application
  • SourceForge
  • zlib/libpng License

Language Tools

NitroPascal

NitroPascal is a new data/object oriented programming (DOOP) language based on Pascal / Delphi. In development is: - compiler (npc), - IDE NitroEDitor (NED).

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 25

Language Tools

Invincible Cow

A light-weight desktop environment (currently only a panel) using GTk 2 and written in Pascal.

  • Application
  • SourceForge
  • BSD License, Other License

System

cheat-engine

Cheat Engine. A development environment focused on modding

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 19,439

System

PDP11GUI

PDP11GUI is an integrated development environment (IDE) for PDP-11’s, running under MS Windows.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 72
  • MIT

System

IAMP

InstallAware (Multi Platform) 2026

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 61

Files and Drives

makestudio

Setup your Delphi Environment very easily - build your projects with more comfort

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 59

Language Tools

cpm86-crossdev

CP/M-86 (and MS-DOS 1.1/2.0) cross development environment

  • Active
  • Application
  • GitHub
  • ★ 32
  • MIT

Language Tools

editenv

Windows console program for interactively editing the value of an environment variable

  • Active
  • Application
  • GitHub
  • ★ 32
  • GPL-3.0

System

freesparta

FreeSparta - is a distribution/patch of the mature Lazarus/Typhon environment

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 17

Lazarus IDE plugins

Tinn-R

Tinn-R Editor - GUI for R Language and Environment

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

Edit and Memos

PathLocate

A command line utility that allows you to quickly search for files located in directories listed in the PATH environment variable

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 16

Files and Drives

senCilleSCAD

IDE (Integrated Development Environment) for OpenSCAD.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 16

Edit and Memos

DelphiInfo

Program displays detailed information about the installed versions of the Delphi environment.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 13

Lazarus IDE plugins

Comodo-Sandbox-Detector

Detect whether an application executed in auto-container virtual environments.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 12
  • MIT

Security

optiperl

OptiPerl is a fully integrated developing environment for creating, testing, debugging and running perl scripts

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

Language Tools

Python-File-to-EXE-File-Converter

An effortless way to convert your python file to exe file in GUI. You can select your own python environment for the conversion.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 11
  • MIT

Language Tools

PascalPrimer

Interactive Pascal environment for teaching

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 9
  • MIT

Language Tools

Hope

HOPE is an open source Object Pascal development environment based on DWScript

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

Language Tools

ESCAPE

Environment for the Simulation of Computer Architectures for the Purpose of Education

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

Science

NppESPHome-Plugin

A Notepad++ plugin to directly interact with ESPHome and manage related projects in Windows environment.

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

Edit and Memos

cheatengine-library

Cheat Engine Library is based on CheatEngine a debugger and coding environment particularly aimed at games, but can also be used for other purposes like debugging applications and used in schools for teaching how computers work

  • Archived
  • Library
  • Lazarus
  • GitHub
  • ★ 293

System

BioSynth

A terminal-based bio-hacking simulation. Master Regular Expressions (RegEx) to isolate, stabilize, and cure pathogens in a real-time 3D environment before the system breaches.

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

Games and Game Engines

Free-Simula

A compiler for Standard Simula, and our Free Simula dialect. Free Simula is a modernized Simula dialect, serves as a hobbyist project, and educational environments.

  • Active
  • Application
  • GitHub
  • ★ 4
  • MIT

Language Tools

Gravity-Accelerator

This project implements a gravity accelerator using Verilog and Vivado. It simulates the physics of gravitational acceleration, calculating velocity and position over time within a digital circuit environment. The project includes testbenches and waveform analysis to ensure accurate simulation and performance.

  • Quiet
  • Other
  • GitHub
  • ★ 3

Other

lazy-rest

LazyREST is a quick HTTP(s) web server that will accept JSON data for any simple endpoint. It stores data in flat JSON files to allow quick setup for mock and testing environments.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 3

Networking

pge

Pascal Graphical Environment

  • Active
  • Library
  • GitHub
  • ★ 3

Graphics

-PetaLinux-Python-Integration-on-Zynq-UltraScale-ZCU104-

This project demonstrates how to integrate Python 3 and its core modules into a custom PetaLinux build using a hardware design exported from Vivado as an .xsa file. It provides a lightweight embedded Linux environment for running Python-based AI/ML or control applications directly on the Zynq UltraScale+ MPSoC platform

  • Active
  • Other
  • GitHub
  • ★ 2

Other

archive

Cheng Yang's programs written in 1990-1991, under Turbo Pascal environment (24点游戏, 人机对弈五子棋游戏, 自动生成迷宫游戏, 键盘模拟钢琴演奏)

  • Quiet
  • Other
  • GitHub
  • ★ 2

Learning and Examples

ControlPlatform

Arduino Control Sensors (Scratch like environment)

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2

System

Flucto_model

Adaptive Dynamics of Competitors in Fluctuating Environments DOI: 10.13140/RG.2.1.4872.3689

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 2

Science

PathViewer

displays the parsed paths of the PATH environment variable in a window

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 2
  • MIT

System

uniwamp

Portable Windows web development stack with Apache, MariaDB, PHP, Node.js, Composer, virtual hosts, and essential developer tools.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 2
  • MIT

Networking

UTIL-HARDWARE-OS2Info

OS2INFO allows to list details about your running OS/2 or eComStation environment and also shows hardware related information (CPU, Number of CPU's installed).

  • Quiet
  • Application
  • GitHub
  • ★ 2

System

20060401_CatchBall

This game was developed to study the object-oriented environment Delphi 7 at MSTU n.a. N.E. Bauman. "Catch Ball" is a mix of gameplay of Arkanoid and ping-pong games. It was developed in April-May 2006.

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

Games and Game Engines

Delphi

Practical development of programs in Delphi, in the Borland Delphi 10 Lite v. 3. 0 environment

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 1

Learning and Examples