Sign in Join

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

Catalog

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

Abbrevia

Compression toolkit. Supports PKZip, CAB, tar, gzip, bzip2, zlib formats, and the creation of self-extracting executables.

  • Quiet
  • Package
  • Lazarus and Delphi
  • SourceForge
  • Mozilla Public License (MPL) 1.1

Files and Drives In the Online Package Manager

4.0 from 1 member

elf2efi

ELF executable file to UEFI executable file converter.

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

Language Tools

mPress-Compressor-GUI

MPRESS is a free, high-performance executable packer for PE32/PE32+/.NET/MAC-DARWIN executable formats!

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 6

Files and Drives

PathFind

Console application to easily find the location of an executable file on your system

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 4
  • MIT

System

RUNEXITW

Fork of RUNEXIT (http://www.shdon.com/software/tools) for games that use an executable file which launches another executable

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 3
  • WTFPL

System

AAMDirect II

A.A.M Direct (formerly NNTP A.A.M Client) is a type of email system whereby two or more people can communicate privately and/or anonymously with strong encryption . It uses the alt.anonymous.messages news group and does not require a usual email address setup. Messages are sent to the news group directly or through the Tor network. Note: If you have AAMDirect II already installed, just download the AAMDirect.exe and replace the old executable. Rename the old executable first and test the new before deleting the old. See WIKI for updates and changes.

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

Networking Cryptography

tiny-upx

tiny-upx is a simple frontend (GUI) for UPX. It supports drag-and-drop from explorer and right-click explorer context menu. UPX is a free, portable, extendable, high-performance executable packer for several executable formats. You will need to get upx.exe from here, http://upx.sourceforge.net.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Files and Drives

lazbuild

lazbuild is a command line utility to compile Lazarus projects and packages, as well as the Lazarus IDE itself. When you built Lazarus yourself you can find the lazbuild executable in the Lazarus source directory together with the lazarus executable.

  • Application
  • Lazarus

Language Tools

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

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

Robber

Robber is open source tool for finding executables prone to DLL hijacking

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

Security

DLest

Microsoft Windows DLL Export Browser (Enumerate Exports, COM Methods and Properties) with Advanced Search Features.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 268
  • Apache-2.0

System

DebugEngine

Delphi debug framework

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

System

ExecutionMaster

Windows utility for intercepting process creation and assigning standard actions to program startup

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

System

pe-image-for-delphi

Portable Executable reader / writer for Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 49
  • Unlicense

System

DfmExtractor

Small command line utility which allows you to extract DFM, LFM and FRM forms from executable files compiled by Delphi, Lazarus and CodeTyphon.

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

Files and Drives

inno-pascal

Inno Pascal is a simple Pascal compiler for Win32. It produces compact, native-code x86 executables without requiring any external assemblers or linkers. It was written entirely from scratch; it is not based on any other existing compilers. Full source code is included under the GPL license.

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

Language Tools

Tiger

Tiger is a Delphi-hosted compiler infrastructure that lets you generate native x86-64 binaries for Windows and Linux — executables, shared libraries, static libraries, and object files — entirely from code. There is no source language to parse. Instead, you construct programs using a fluent Delphi API: define types, declare functions.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 19

Language Tools

Delphi-App-Watcher

Stops the applications on the network to allow the executable to be replaced, then restarts them.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 18
  • MIT

System

emr

A tool to record music from executables

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 16
  • Unlicense

Multimedia

Fairtris

Clone of the official classic Tetris® game for the NES console, intended for Windows systems. It implements the original mechanics and includes many regional versions and several RNGs (all in one executable).

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 16
  • Unlicense

Games and Game Engines

peviewer

Plugin for Total Commander for PE executables info viewing

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 15
  • MIT

Files and Drives

Inline-Empty-Byte-Finder

Windows utility designed to find code caves in x86 and x64 executables for code injection purposes.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 10

Security

pesp

Pascal Executable Parser

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 10
  • BSD-3-Clause

Language Tools

BatchCom

Compiler for DOS batch files written in 1992 (creates .COM programs from .BAT or .BC files)

  • Quiet
  • Application
  • GitHub
  • ★ 7
  • MIT

Language Tools

Pommes_Engine_Kernel_Driver

Pommes Engine — Personal fork of Cheat Engine 7.5. Fully rebranded from source: all names, strings, binaries, and resources renamed. Custom kernel driver written and compiled from scratch with MSVC/WDK. Main executable processed through VMProtect. Built with Lazarus/FPC. For personal use and local testing only.

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 6
  • GPL-2.0

System

chkXEX

info about Atari XE/XL executable files

  • Quiet
  • Other
  • GitHub
  • ★ 4

Other

PECompact2-Compressor-GUI

PECompact v2 is a next generation win32 portable executable compressor. Runewritten from the ground up,

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

Files and Drives

RickWinService

Delphi framework to run the same executable as a VCL/FMX desktop app or Windows Service, with SCM install/uninstall, lifecycle control, admin checks and typed exceptions.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 4

System

x86-Exe-Crypter

Delphi open source show you how to code an Executable 32bit crypter with a simple Xor encryption.

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

Security

COM-Assembler

An open source COM Executable file assembler implemented with Delphi 4

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3

Language Tools

Petite-Compress-GUI

Petite is a free Win32 (Windows 95/98/2000/NT/XP/Vista/7/8/10//etc) executable (EXE/DLL/etc) compressor.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 3

Files and Drives

ExeSign

Delphi/Object Pascal Windows PE resources based executable identity tool

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

System

UPXShell

A GUI front-end for the UPX executable packer.

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

Files and Drives

xbox-binary-strings-extractor

Xbox Binary Strings Extractor is a proof-of-concept tool that dump all strings/pointer from a Xbox executable (usually default.xbe) to a CSV file.

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

Security

BeRo-Compressor-GUI

BeRoEXEPacker, or short BEP, is a executable packer for 32-bit windows executables.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

dreamcast-binary-strings-extractor

Dreamcast Binary Strings Extractor is a proof-of-concept tool that dump all strings/pointer from a Dreamcast executable (usually 1ST_READ.BIN) to a CSV file.

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

Files and Drives

EXE-Password-Protector

An "exe password protector" is software designed to add password protection to executable (.exe) files, preventing unauthorized access to the program.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

HEATHER

High-performance Executable Automation Toolkit for Host Environments & Runtime

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

Other

Icon-Worker

Here are several examples of working with icons for executables that are possible with the new VCL library.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

manpage-viewer

Simple Lazarus application to view and export manpages for every available executable.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

System

MyraLang

Myra is a statically-typed, compiled language in the Pascal/Oberon tradition. It transpiles to C++23 and uses Zig as a build backend, producing real x86-64 executables and libraries for Windows and Linux. The backend is invisible. You write Myra. You get binaries. Myra - Pascal. Refined.

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

verpatch-gui-lazarus

GUI for verpatch, a program for editing executable version info and other metadata.

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1
  • MIT

System

AL-IV

A programming language AL-IV (ALFOUR) is a high-level imperative object oriented programming language with minimal introduction level, easy porting to any platform claiming a very high level of safety and stability, with a controllable level of code protection, high efficiency of an executable code, full independence from a target platform, minimal enter level.

  • Active
  • Application
  • SourceForge
  • MIT License

Language Tools

Brick Movie Help (DELPHI XE 2)

I very simple Tool I wrote to help me creating BRICK MOVIES. Create a sequence of bitmaps while moving a Sprite Bitmap over a Background Bitmap (This code is using DELPHI XE 2 ). Should not be a big problem using that code with other versions of DELPHI or FREE PASCAL. Guess there wont be any update of this small application as I could do the job I needed that tool for. For NON PROGRAMMES I added the EXECUTABLE for download.

  • Application
  • Delphi
  • SourceForge

Graphics

Camera Digital Exif Info

“Camera Digital Exif Info” is a free info viewer, provides you to check your digital camera (most of the SLR) shutter count and basic EXIF info. There are various EXIF tools around of course, but cool GUI application and simplicity are always a plus. Shutter actuation is an important factor because it tells you the extent of wear the camera has undergone, and it’s particularly crucial when you are buying used cameras. Almost all new digital cameras use the EXIF annotation, storing information on the image such as shutter speed, exposure compensation, F-number, what metering system was used, if a flash was used, ISO number, date and time the image was taken, white balance, lenses that were used and resolution. All this Informations is usually embedded in the EXIF data of the picture files. This tool is available as a stand-alone Windows win32 executable and a Macintosh OS X package.

  • Application
  • SourceForge
  • MIT License

Graphics

Delphi : VRCalc++ and more Binary Exec

Vincent Radio {Adrix.NT} Embarcadero : Delphi : Executable Binaries Delphi : VRCalc++ Object Oriented Scripting Language : Engine + Ext Libraries VRCalc++ OOSL Visual Stage Project : VCL & FMX (FireMonkey) VRCalc++ Script Executor: - VCL Console - Terminal Console - FMX Console + VRCalc++ OOSL : VR System Scripted Standard Runtime Library Delphi Applics - VR Multi Editor : Smart Text Editor - VR Lazy Code Editor : Smart RTF Multi Lang Code Text Editor - VR Astro Vision : Astrology Program - VR Free Chess 2D : Chess Game Program - VR Mosaic : Puzzle Resolver Program (VCL, FMX) - VR Blocks game - VRGraphStage - VR TTT OX game - Embarcadero Binary Runtime Libraries - VR Binary Runtime Libraries for Delphi & C++Builder - Visual Styles Java Applications - Analog Clock - VR Hanoi Towers - VR Rects World Sample - VR Free Chess 2D - VR Mosaic with auto resolver - Action/Entity Model Test includes installation instructions adrixnt@hotmail.it

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

Language Tools

dxbx

Dxbx, an Xbox1 High Level Emulator written in Delphi. Dxbx has it's own kernel, emulates controllers, sound and graphics, and offers a toolchain for Xbox executables, library and symbol-pattern files. It runs many SDK samples and some game-intros.

  • Quiet
  • Application
  • Delphi
  • SourceForge

Games and Game Engines

ExPress - (Ex)ecutables' Com(press)or

A GUI Wrapper for UPX (Ultimate Packer for eXecutables). Runs on any platform that Lazarus/FPC support. Features: drag & drop, multiple files, etc.

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

Files and Drives

HFS ~ HTTP File Server

This page is obsolete. Please refer to https://github.com/rejetto/hfs HTTP server designed for file transfer. Very easy to use, just drag&drop your files in it. It automatically copies in the clipboard the full url of the file, so you just have to paste in your preferred chat. Standalone executable.

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

Networking

PasKnight

PasKnight is a UCI compatible chess engine. It does not have a graphical interface of its own; instead, it runs as a console application that communicates via text commands with a GUI (like Arena, CuteChess, or WinBoard). PasKnight is written in Pascal using Lazarus & Free Pascal compiler. Executables are provided for Windows, Linux and macOS. The elo of version 2.0.0 is around 3000. The elo of the engine v1.01 is around 2679. See https://computerchess.org.uk/4040/index.html

  • Active
  • Application
  • Lazarus
  • SourceForge
  • Mozilla Public License 2.0 (MPL 2.0)

Games and Game Engines

PEID external signature file editor

Win32 Delphi applciation allows convienent editing of external signatures database in windows executable packer finder program PEID (http://peid.has.it/). Allows sorting, editing, adding, removal, searching and duplicate signature finding in "userdb.txt".

  • Quiet
  • Application
  • Delphi
  • SourceForge

Security

Spintax Studio

Spintax Studio is a native Windows editor for spintax templates: two panes, your template on the left, its live render on the right. Preview and the valid/invalid verdict come from the real spintax engine inside the application, not from a second parser. Diagnostics carry line and column positions and link to the built-in help; panels list variable definitions, references, session values and #include targets with their resolution status. Generate variants locally, reproduce them with a seed, and export as plain text, an XLSX workbook, or one file per variant. Offline by default: no account, no telemetry, no Node.js, PHP or Python runtime — one self-contained executable. Optional AI drafting is off until you turn it on and talks only to the endpoint you configure, with your own key when it needs one. Interface and built-in help in 14 languages. Free and open source, GPL-3.0-or-later. The SPINTAX language and its engine family are documented at spintax.net.

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

Edit and Memos

UPX Shell

A win32 GUI shell for the UPX executable packer.

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

Files and Drives