Sign in Join

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

Catalog

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

elf2efi

ELF executable file to UEFI executable file converter.

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

Language Tools

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

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

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

COM-Assembler

An open source COM Executable file assembler implemented with Delphi 4

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 3

Language Tools

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

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

XN_Resource_Editor

This repository is meant to finally build a compiling and working source of Colin Wilson's XN Resource Editor. The sources widely available on the Net are not complete, they are missing several prerequisites. Once I get everything together I will compile a new executable and maybe even improve the program a bit.

  • Quiet
  • Application
  • Delphi
  • SourceForge
  • Mozilla Public License 1.1 (MPL 1.1)

Language Tools

tatradas

Disassembler for x86 executables (16-bit and 32-bit) which supports PE, NE, MZ, COM and ELF file formats

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 3
  • GPL-2.0

Language Tools

TDSToPDB

Tool to generate a PDB from TDS information embedded within an executable

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

Language Tools

AllInOneRuby

AllInOneRuby creates an Windows or Linux executable that includes both the Ruby interpreter and the runtime libraries. Why? Because it's sometimes not easy, or allowed to do a complete Ruby installation. That's where AllInOneRuby comes in.

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

Language Tools

RubyScript2Exe

RubyScript2Exe transforms your Ruby script into a standalone Windows or Linux executable. You can look at it as a "compiler", for it collects all necessary files to run your script on an other machine.

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

Language Tools

Rather Universal Generator

RUG is an universal machine-friendly binary file generator. Together with suitable macro packages, it can be used to assemble executables for almost any known processor. The main goal is to build a backend for a future Scheme translator.

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

Language Tools

TatraDAS disassembler

Disassembler for Windows(95-XP), currently supports PE, NE, MZ, COM and "unknown" executable formats. Includes also OS independent console version (but requires x86). Output syntax similar to NASM .

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

Language Tools

XD Pascal Compiler

A small educational compiler for a subset of the Pascal language. A native x86 machine code generator directly emits COM executables for MS-DOS. The compiler supports VGA graphics, floating-point arithmetic, etc. 32-bit Pascal source is provided.

  • Quiet
  • Application
  • SourceForge
  • Public Domain

Language Tools

pasta80

Turbo Pascal 3.0-compatible compiler that generates machine code for classic and modern Z80 machines (currently CP/M, Sinclair ZX Spectrum 48K/128K/Next, and Agon Light/Console8).

  • Active
  • Application
  • GitHub
  • ★ 207

Language Tools

fpcupdeluxe

A GUI based installer for FPC and Lazarus

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 645

Language Tools

wattsi

Preprocessor for the HTML Standard

  • Active
  • Application
  • GitHub
  • ★ 72

Language Tools

xdpw

XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 296
  • BSD-2-Clause

Language Tools

SpecBAS

An enhanced Sinclair BASIC interpreter for modern PCs

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 172

Language Tools

Mad-Pascal

Mad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus, Neo6502)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 167

Language Tools

mod_pascal

Apache 2.4 module to allow Pascal program to be executed just like scripting language

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 31
  • LGPL-2.1

Networking Language Tools

DelphiCodeCoverage

. Delphi Simple Code Coverage tool for Delphi that creates code coverage reports based on detailed MAP files.

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

Language Tools

PicPas

Compilador en Pascal para microcontroladores PIC / Pascal compiler for PIC microcontrollers

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

Language Tools

pascual

A self-hosted Pascal compiler

  • Quiet
  • Application
  • GitHub
  • ★ 17
  • Apache-2.0

Language Tools

Pascal

New Stanford Pascal Compiler

  • Active
  • Application
  • GitHub
  • ★ 65

Language Tools

Javascript4D

A native JavaScript (ECMAScript 5.1) parser and interpreter written in Delphi/Object Pascal. Execute JavaScript code directly from your Delphi applications.

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 61
  • MIT

Language Tools

Avocado

Avocado - Polish programming language

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 57
  • MIT

Language Tools

KBBUILDER

Source code for Knowledge Base builder

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 54

Language Tools

xdp

XD Pascal: A small Pascal compiler for MS-DOS

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 52

Language Tools

delphi-visual-studio-code-debugger

A debugger for delphi in visual studio code, and also a MCP server to give claude/copilot/etc authonomous delphi debugging capabilities

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 48
  • MIT

Language Tools

unild

Universal Linker Editor

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

Language Tools

MoonCompiler

Delphi 12-compatible Pascal compiler for Win64 and Linux x86-64. Your Delphi code builds on Linux unchanged — and often runs faster. FPC/Unleashed fork with Unicode RTL and bundled memory manager.

  • Active
  • Application
  • Lazarus and 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

LuaDecompiler

Lua bytecode disassembler and decompiler for Lua 5.1, 5.2, 5.3, 5.4, and 5.5 binary chunks.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 41
  • AGPL-3.0

Language Tools

pas2js

Read-only mirror of Pascal to Javascript transpiler

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 39

Language Tools

delphi-compiler

Tool to improve compiling proficiency for AI coding agents (i.e. Claude Code)

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 33

Language Tools

cpm86-crossdev

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

  • Active
  • Application
  • GitHub
  • ★ 32
  • MIT

Language Tools

DCU32INT

Its a version of http://hmelnov.icc.ru/DCU/index.eng.html, to support RFindUnit Project

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 31

Language Tools

SedaiBasic

SedaiBasic Interpreter with VM

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

Language Tools

Vidi

The Vidi Language

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 31

Language Tools

jcf-cli

Jedi Code Formatter CLI

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

Language Tools

Metamorf

A unified compiler-construction meta-language designed to define and build programming languages within a single .mor file. By describing tokens, grammar rules, semantic analysis, and code generation in one place, developers can produce native Win64 or Linux64 binaries via a built-in Zig/Clang pipeline.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 29

Language Tools

pmake

PMake is a cross-platform build tool for (free) pascal

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

Language Tools

Delphi-LSP-MCP-Server

Allows AI agents to talk to Delphi 11, 12, 13 LSP Server (DelphiLSP.exe <- Requires a valid Delphi/Embarcadero license !)

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 25

Language Tools

MultiBuilder

Runs multiple programs in parallel, shows results

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 22

Language Tools

YADF

Yet Another Delphi Formatter

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

Language Tools

tyro

Lua and other programming in simple platform to make programming fun

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

Language Tools