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.

PeaZip

Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager. Features volume spanning, compression, authenticated encryption. Supports 7Z, 7-Zip sfx, ACE, ARJ, Brotli, BZ2, CAB, CHM, CPIO, DEB, GZ, ISO, JAR, LHA/LZH, NSIS, OOo, PAQ/LPAQ, PEA, QUAD, RAR, RPM, split, TAR, Z, ZIP, ZIPX, Zstandard.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 8,077
  • LGPL-3.0

Files and Drives

5.0 from 1 member

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

jcf-pascal-format

JEDI code formatter better compatible with modern Delphi

  • Quiet
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 39

Language Tools

3.0 from 1 member

LazHIDControl

Cross platform keyboard and mouse input control and window automation in Pascal.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 3

System

5.0 from 1 member

DzHTMLText

Delphi and Lazarus HTML Label component

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

Labels

4.0 from 1 member

fano-cli

Fano command line tools to help scaffolding web application using Fano web framework.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • MIT

Language Tools

LazMD

A small Markdown viewer and editor for Linux, Windows and macOS

  • Active
  • Application
  • Lazarus
  • GitHub
  • 0BSD

Edit and Memos

3.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

ClipeXec

Tool to execute Commands when the Clipboard Text changes.

  • Active
  • Application
  • Lazarus
  • Codeberg

System

jcf-cli

Jedi Code Formatter CLI

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 29
  • MIT

Language Tools

ClipboardMonitor

Clipboard monitor tool. It displays the text data stored in the clipboard.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 2
  • Apache-2.0

System

DTerminal

Command terminal for integrating with the Delphi IDE, compatible with WSL, CMD, and PowerShell.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 19
  • MIT

Lazarus IDE plugins

InsideBlue-BLE-Tool

InsideBlue BLE Tool is a cross-platform Bluetooth LE utility. It can scan for BLE devices showing device information and advert payload as well as connect to devices and access GATT services/characteristics.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 76
  • MIT

Networking

bns-tool

Paste text from clipboard into Blade & Soul® MMORPG window

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

Games and Game Engines

Clipper

Clipper 6.4.2 文档注释

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 1
  • BSL-1.0

Language Tools

network-tools

Network-Tools is a collection of tools and utilities for network connection.

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

Networking

fpdbus-tools

Free Pascal DBus Wrapper and Code Generation Tools

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 10

Bindings

nom

Nom - CLI tool for developing and deploying CFML applications

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

Language Tools

cli_psp2sdk-addon

Some small tools for PS Vita development

  • Quiet
  • Other
  • Delphi
  • GitHub
  • ★ 4
  • GPL-3.0

Other

devbox

Clipboard com histórico, snippets e serviços locais (Docker, Podman, WSL, portas) na bandeja do Windows. Delphi VCL + ComponentesUI.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • MIT

Applications

ECOCMS

A high-performance desktop automation tool built with Delphi FMX to digitize business operations and client management. Features automated PDF contract generation, real-time treatment phase tracking, and secure SQLite-based client repositories.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 2

Applications

fptunes

A blazingly fast, cross-platform CLI audio manager written in Free Pascal.

  • Active
  • Library
  • Lazarus
  • GitHub
  • ★ 1
  • BSD-3-Clause

Multimedia

SweetConsole

1-shot Delphi CLI apps with this AI agent for Delphi.

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

Other

AC Tools

AC Tool is a utility that allows you to list a series of keystrokes and mouse clicks in advance and send them to Asheron's Call at a later time. The list of keystrokes and mouse clicks is called a macro or a script. Although AC Tools was originally created for Asheron's Call it has evolved into a program to create scripts for about any game or program. The majority of the users of AC Tools are game players that with to create scripts to take care of the mundane things in the game.

  • Application
  • SourceForge

System

Portable Folder Locker

Hook Folder Locker is a small tool to lock your folder quickly. Its a portable software easy to use, just 1 file only. Protected by password. How to use: 1. Browse the folder 2. Click Lock 3. Choose your password for the folder How to unlock 1. Browse the folder 2. Click Unlock 3. Enter the password.

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

Security

MP4Cam2AVI Easy Converter

MP4Cam2AVI is a MP4/MOV/M2TS to AVI repackaging tool for digital photo-video cameras, it makes their clips editable in VirtualDub, MovieMaker and other AVI editors. Also it can combine (join) multiple clips from camera into a single AVI movie, preserving audio/video sync. No video recompression (by default), no quality loss, fast operation (5-20x realtime). No installation needed - just download, unzip and run mp4cam2avi.exe.

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

Multimedia

OpenVPN GUI Login-Tool

The OpenVPN client ( https://sourceforge.net/projects/openvpn-gui ) is the standard VPN client for OpenVPN protocol on Windows. Unfortunately you have to enter your username+password each time you're connecting. Since the client does not offer a way to save the users login details, you can now use this OpenVPN GUI Login-Tool. Enter your username and password, save it. Then, as long as the app is running, you don't need to enter your login details ever again. Useful! (don't worry, the login details get saved encrypted and secure) The latest version has this new features: - a scheduled IP change every X seconds/minutes - a manual reconnect with 1 click. - option to run the app with parameters "login" or "reconnect", e.g. to use it in scripts or ext. apps This tool has been made for HideMyAss Pro VPN -> http://www.hidemyass.com If you have any suggestions, questions or if you experience any issues or errors, please contact me @ info@hmastuff.com or post in the discussion page

  • Quiet
  • Application
  • SourceForge
  • Other License

Networking Security

ssh-pull-id

ssh-pull-id is a command line tool that does what ssh-copy-id does but in the opposite direction: instead of pushing your ssh-id to another machine, it pulls another machine's ssh-id into your host. the tool was made with Ubuntu Touch in mind, because its default ssh config is such, that ssh-copy-id won't work. this is because Ubuntu Touch device does not accept ssh client with password authentication, but only with public key based authentication. and copy-ssh-id itself uses password authentication to connect first, then push public key to the remote host, so that later key based authentication can be used instead. ssh-pull-id will reverse the direction, now you use the tool to pull another host's public key. the typical scenario it was created for, is when you use it on Ubuntu Touch device, and pull is made from another host which allows password based authentication.

  • Quiet
  • Application
  • SourceForge
  • MIT License

Networking

HtmlBuilder

Static website generator with a local web server, FTP updater, and AI/LLM support.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 13

Networking

HyBridge

Simple Hysteria2 client and server configurator

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

Networking

rolasyst

RolAsyst - asystent rolnika.

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

Applications

Fediverse-GET-URL-Tester

WIP - A simple program to check what endpoints of Fediverse websites answers to GET requests.

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

Other

PnetHammer

A powerful feature packed CLI tool for stress-testing, ddos and benchmarking your websites.

  • Active
  • Application
  • GitHub
  • ★ 1

Networking

Ouress

An Opinionated Underlabouring Research Environment for the Social Sciences

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

Science

Active Client Server Framework (ACSF)

Active Client Server Framework is a light-weigth and generic replacement for ADODB/ADOR. It is also a technique suggestion and a set of testing tools for developing n-tier DCOM/MTS/COM+ systems.

  • Quiet
  • Library
  • SourceForge
  • Public Domain

Database

Action! Programming Language

Action! is a programming language for the Atari 8-bit family of microcomputers. It features an integrated editor, a debugger, and a 6502 compiler. Action! was created by Clinton Parker and released on cartridge by Optimized Systems Software (OSS) in 1983. Its syntax is similar to that of ALGOL 68. Action! is significant for its high performance, which allows games and graphics demos to be written in a high-level language without the use of hand-written assembly language code. Action! language constructs were designed to map cleanly to 6502 opcodes. In 2015, Clinton Parker released the Action! 3.6 source code to the public under the terms of GPL. This project is intended to preserve the Action! source code, provide fixes for known bugs, and add new features in version 3.7. Join us at AtariAge https://forums.atariage.com/topic/217770-action-source-code for questions and discussions. Check out https://atariwiki.org/wiki/Wiki.jsp?page=Action for related information.

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

Language Tools

BTSuite: Battletech Client Application

BTSuite is a collection of softwares that collectively act as a graphical client to BattleTech MUXs: a HUD(BTHUD), a Map Editor(LandDesign) and a Navigation tool(Mapper).

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

Games and Game Engines

open-folder-tool

Open virtual standard folders in Windows with one click

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

System

HTTP Net Header V-4.2

What's New? Add Dialler and IP hunter Add menu log plink Add menu Restart Plink and Bitvise Add menu Install and remove Tap adapter Add Tun2Sock Forwarder Add Feature No-Proxy System Add Brazil (portugis) Language Re - new some interface on text Add Start-time Tool duration New System Encrypt Config New System on Load and Save Config ( You can load config without import, just click your config twice or open With this tool)

  • Application
  • SourceForge

Networking

MIR2

Legend of Mir. Mir2 project includes server and client for version 1.5 or 1.7.6. Delphi6 tools are needed to develop this project.

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

Games and Game Engines

Tracetool

Tracetool viewer, client Api for Dotnet, Java, Javasvript, C++ , Python, Delphi

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 45

Language Tools

StaticCodeAnalyser

Static code analysis for Delphi 12 & 13 and Lazarus / Free Pascal. RAD Studio IDE plugin (32/64-bit) + standalone GUI + CLI, one engine. 201 rules (Pascal AST + DFM/LFM forms): leaks, SQL injection, dead handlers, hardcoded secrets, Unicode & Trojan Source, Win64 pointer bugs. SARIF for CI/CD, SonarQube push.

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 43

Language Tools

pasc

pasc is a command line tool to help the developer manage free pascal projects with boiler plate tasks like git repository config, launch tasks, test projects creation and others.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 17
  • MIT

Language Tools

DX.DisplayInfo

Delphi library for DPI and display diagnostics — per-monitor DPI, physical DPI, scaling percentage. Includes VCL diagnostic UI with DPI rulers and a CLI tool.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 23
  • MIT

System

installer

One-click installer bundling the Unleashed Pascal compiler + IDE (Windows/Linux)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 20

Language Tools

xidel

Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can also create new or transformed XML/HTML/JSON documents.

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

Networking

bbot

BBot is an advanced client modification for Tibia, featuring many tools to enhance your playing experience.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 12
  • MIT

Games and Game Engines

delphi-project-hub

CS.Coder - Hub de Projetos: a Welcome Page panel for Delphi 11, 12 and 13 that keeps your projects one double-click away. MIT.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 11
  • MIT

Lazarus IDE plugins

gmarathon-freepascal

The SQL Tool for Firebird is a feature-rich, client or server-side based GUI development tool for all Firebird database objects like Tables, Triggers, Stored Procedures, etc.. Written in FreePascal (Lazarus)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4

Database

thundax-macro-actions

simple tool to play a sequence of mouse clicks and key strokes

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 10

System

JEDI_VCS

JEDI VCS (JVCS): sistema de controle de versao para Delphi - cliente, expert da IDE e DLL

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 9

Language Tools

MyraLang

Myra is a minimal systems programming language inspired by Oberon and Pascal that compiles into C++23 using the Zig toolchain. Its core philosophy emphasizes a clean, unambiguous syntax while providing seamless interop, allowing developers to intermix raw C++ code directly within Myra source files. Pascal. Refined.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 8

Language Tools

TWebDevTools

Delphi TMS WEB Core Component to disable web developer tools from the F12 button, right-click and browser menu

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Networking

Waskal

Waskal is a Pascal/Oberon-inspired language that compiles to wasm64 and packages code, assets, and runtime support into a single self-contained HTML file. It uses JavaScript to bridge WebAssembly with browser graphics, audio, and input, delivering portable, dependency-free apps and games with a simple double-click-and-run experience.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 7

Language Tools

weg

Expert Guide - Norton Guide Reader for Windows

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 7
  • GPL-2.0

Applications

gorg64

The organizer includes a clock with an alarm, a scheduler, a notebook and a tool for working with a clipboard. For GNU/Linux 64 bit version.

  • Active
  • Application
  • GitHub
  • ★ 6
  • AGPL-3.0

Applications

ProRock

Schema-typed XML for Delphi: generate exact classes from XSD/WSDL, and when the schema changes, regenerate, don’t re-patch. Fast in-place parsing, no DOM.

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

Language Tools

jvcs2git

Migrate JEDI VCS 2.5 / FreeVCS projects to Git with full history (git fast-import). CLI + GUI, Delphi, any JEDI VCS database.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4

Language Tools

pastree-mcp

An MCP server that gives an AI coding agent (Claude Code, or any MCP client) a semantic index of a Delphi / Object Pascal project group, built by PasTree.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • MIT

Language Tools