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.

elf2efi

ELF executable file to UEFI executable file converter.

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

Language Tools

jacqueline

An experimental i386 kernel written in Pascal

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 29

System

pxx

One from-scratch compiler for Pascal, C and Python: native static binaries for Linux (x86-64, i386, aarch64, arm32, riscv32), wasm32, and ESP32-S3/C3 firmware. Own RTL, ELF writer and linker; self-hosting. Beta 0.1 'Blaise'.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 4
  • MPL-2.0

Language Tools

HashLib4Pascal

Hashing for Modern Object Pascal (mirror)

  • Active
  • Package
  • Lazarus and Delphi
  • Codeberg

Cryptography

5.0 from 1 member

BennuGD2Switch

GUI for creating NFS files with the help of elf2nso and hacbrewpack

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 1

Applications

ptools

:smiley: Useful pascal scripts with implemented algorithms

  • Quiet
  • Other
  • GitHub
  • ★ 5

Other

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

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

DelphiSelfUpdate

Classe Delphi criada pra atualização e instalação de apps

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 21

System

selfboot-inducer

Selfboot Inducer is a program made for creating homebrews compilations for your Sega Dreamcast video-games console.

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

Files and Drives

Self-Educated

This repository contains codes for programming languages and activities based on documentation, books, online courses and similar methods.

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

Learning and Examples

ConvertLevelFileToCOBOL

Converts the level text file into a fixed length CSV file for COBOL to use

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 1

Other

DELFORTH

Forth written in Lazarus Delphi

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

Language Tools

myBookShelf

Keeps all your ebooks (and pdfs) organized in a iBook like graphical interface

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

Other

SelfUpdater

Update myself as an application

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 1

System

IMG4DC – Dreamcast Selfboot Toolkit

IMG4DC is a tools package containing two utilities to generate selfboot disc images for your Sega Dreamcast: cdi4dc, designed to make Padus DiscJuggler (CDI) images and mds4dc, designed to make Alcohol 120% (MDS/MDF) images. A selfboot image is a disc image format specially prepared to boot on your Dreamcast. In clear, by burning a selfboot image to a standard blank CD-R, the software containted into this disc image will run onto your Dreamcast, as a legit game disc, without any modchip or other hacking device. To use this software package, you must have mkisofs from the cdrtools project. This tool will create the ISO image needed by img4dc. If you want to learn more by the selfboot image format, click here: http://dcemulation.org/?title=Selfboot_formats

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

Files and Drives

Library Shelf Reading Training

This program teaches library clerks (often temporary students) to shelve books and read shelves according to the official national book call numbering system, created by the Library of Congress.

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

Applications

XelFontManager

XelFontManager — load OTF, TTF, WOFF, WOFF2 and SVG fonts at run time and register them privately for the application, with no system installation.

  • Package
  • Lazarus
  • MIT

Graphics In the Online Package Manager

YouTibia - Broadcast Yourself

YouTibia is a software for tibia used to broadcast a private message to the whole server with the help of many options to work as you like.

  • Quiet
  • Application
  • SourceForge
  • Open Software License 3.0 (OSL3.0)

Games and Game Engines

ProcessMemoryMap

Deep memory analysis for Windows processes — the tool that saves you hours of debugging

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

System

dns-black-cat

Multi platform toolkit for an interactive DNS shell commands exfiltration, by using DNS-Cat you will be able to execute system commands in shell mode over DNS protocol

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 112

Security Networking

CoreCipher

Standardized cryptography library for Delphi and FPC. Block ciphers, stream ciphers, and hash functions with unified API. Cross-platform, parallel-ready, no dependencies

  • Active
  • Library
  • Lazarus and Delphi
  • GitHub
  • ★ 68

Cryptography

d7zip

A Delphi Wrapper around 7z.dll

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 58

Files and Drives

KBBUILDER

Source code for Knowledge Base builder

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 54

Language Tools

unild

Universal Linker Editor

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

Language Tools

dn

DN revitalization

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 43

Files and Drives

SimpleIPC-lib

Simple IPC (interprocess communication) for any program to communicate with another program in any language, with examples in GoLang and Freepascal

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 43
  • MIT

System

DCU32INT

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

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 31

Language Tools

sasm

SASM - Scriptable ASseMbler - A x86 assembler with ECMAScript as (additional) macro language as an optional compile-in-option

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 29

Language Tools

corail

Plus de 510 utilitaires (en format EXE) en Turbo Pascal et/ou Free Pascal

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 25
  • MIT

System

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

RetroMul

A cross-platform, extendable, multi-emulator written by Delphi FMX

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 25
  • MIT

Games and Game Engines

installer

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

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 20

Language Tools

kuroos

A simple x86 operating system written in Free Pascal as a learning experience

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

System

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

pasriscv

PasRISCV is a RV64GCV/RVA23 RISC-V emulator, which is implemented in Object Pascal

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 17
  • Zlib

System

Myrissa

Myrissa is a modern systems programming language by Jarrod Davis, combining Pascal readability with robust C ABI interoperability. Written entirely in Delphi, its self-contained compiler generates native x86_64 code for Windows and Linux, with built-in linking, managed strings, unit testing, exception handling, and low-level control.

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 15

Language Tools

rtools

RDOFF2 16/32 bit object code linker for MS-DOS (Link into COM, MZ, QLB, ADAM, LX, PE32 formats).

  • Active
  • Application
  • GitHub
  • ★ 15
  • MIT

Language Tools

LINUX-0

Clone Linux en Pascal (Turbo Pascal ou Free Pascal)

  • Active
  • Application
  • Lazarus and Delphi
  • GitHub
  • ★ 12
  • MIT

System

torov

ToroV allows user's applications to run as VMs and to communicate with the host OS by relying on a POSIX hypercall interface.

  • Quiet
  • Application
  • GitHub
  • ★ 12
  • GPL-3.0

System

DEV-COOLS

Suite de plus de 200 commandes pour les développeurs écrit en Pascal (Turbo Pascal et/ou Free Pascal).

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 11
  • MIT

Applications

pesp

Pascal Executable Parser

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

Language Tools

Rhl

Free Pascal translation of HashLib (written in C#) with custom modifications.

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 10
  • N/A

Cryptography In the Online Package Manager

DelphiLibOpenSSL

Static OpenSSL bindings for Delphi - provides a complete Pascal translation of OpenSSL APIs and pre-compiled object files for Win32/Win64 static linking.

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

Bindings

LangVM

LangVM is a Turing-complete language workbench for rapidly building custom programming languages. Using `.lvm` scripts, developers define lexing, Pratt parsing, semantics, MIR, and code generation without recompiling. It can run standalone or embedded in Delphi, enabling fast iteration and native, cross-platform language development.

  • Archived
  • Library
  • Delphi
  • GitHub
  • ★ 7

Language Tools