Sign in Join

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

Catalog

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

Delphi-Tracing

Este projeto mapeia automaticamente os métodos de um arquivo .pas e insere um registrador de eventos para rastreamento de entrada e saída de cada método. O objetivo é fornecer uma ferramenta que facilite a análise de execução e a correção de bugs, permitindo o acompanhamento preciso do fluxo de chamadas.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 8
  • MIT

Language Tools

DelphiUnitParser

parses the Uses clause of a Delphi project, listing all units with some optionally ignored

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 8
  • MIT

Language Tools

DEV-PASCAL-UTIL-TPLY

TPLY (Turbo Pascal Lex and Yacc), a compiler generator for Turbo Pascal and compatibles.

  • Quiet
  • Library
  • GitHub
  • ★ 8
  • GPL-2.0

Language Tools

DoxyPas

Versão de Doxygen exclusiva para ObjectPascal/Delphi/FreePascal

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

Language Tools

Expression-Language

The Expression Language (EL) is a simple language designed to meet the needs of the presentation layer in applications.

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

Language Tools

fpcup

FreePascal and Lazarus install/update automation tool

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 8

Language Tools

GVLOGO

LAZARUS (Free Pascal) : LOGO interpreter in French language

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 8

Language Tools

LPatternMatch

Pattern match engine adapted to Object Pascal from Lua 5.3 source code

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 8

Language Tools

LuaUtils

Useful functions to work with Lua in Delphi

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 8

Language Tools

Magic-Assembler

Simple 8086 assembler, which can produce as well as COM files as boot sector programs, and print the sources including correct addresses.

  • Quiet
  • Application
  • GitHub
  • ★ 8
  • BSD-3-Clause

Language Tools

minifpc

minify .exe of fpc applications

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 8
  • MIT

Language Tools

mormot.ai

Pascal libraries for building AI applications on mORMot 2: a multi-provider LLM SDK (OpenAI, Anthropic, Gemini) and a pgvector RAG stack.

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

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

otYaml

A port of libyaml and Neslib.yaml to FreePascal/Lazarus

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 8

Language Tools

poutils

Command line utilities to modify Free Pascal and Lazarus .po translation files

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 8
  • 0BSD

Language Tools

Projet_fin_module_compilateurs

This project uses a very original approach to parse a subset of the Pascal language, and covers all the aspects necessary for generating an X86 assembly program. The project is a bit 'dated', but the way recursive descent parsing was implemented is worth a look.

  • Active
  • Other
  • GitHub
  • ★ 8
  • GPL-3.0

Language Tools

simplejson-fp

A user-friendly JSON library for Free Pascal with automatic memory management.

  • Active
  • Package
  • Lazarus
  • GitHub
  • ★ 8
  • MIT

Language Tools

TemplateEngine

Fork of DVD Chief template engine implementing Smarty PHP template engine

  • Quiet
  • Library
  • Lazarus
  • GitHub
  • ★ 8
  • MPL-2.0

Language Tools

TestGrip

Delphi Test generation framework

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 8
  • MIT

Language Tools

tfpxmlbridge

TFPXMLBridge class/component handle XML document in a manner not usual, something like easy direct access (read/write/create/remove) to DOM XML nodes by way of namespace like "root.node1.node2.node3"...

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 8

Language Tools

TinyPascal

Tiny Pascal Compiler and P-Code interpreter for the 1802, 8080, 8086....

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

Language Tools

VACS

Signetics 2650 family assembler

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 8
  • MIT

Language Tools

Z80-Forever

Z80 Assembler/Disassembler with editor

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

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

BHK

Brinch-Hansen Kompiler

  • Quiet
  • Application
  • Lazarus
  • GitHub
  • ★ 7
  • MIT

Language Tools

BricxCC

Bricx Command Center IDE for LEGO® MindStorms robots, including the RCX, NXT, and EV3. Forked from https://bricxcc.sourceforge.net/.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 7

Language Tools

CPaskal

CPaskal Programming Language

  • Archived
  • Application
  • Delphi
  • GitHub
  • ★ 7

Language Tools

ctran

Recreation of CTRAN.EXE, the Psion OO C preprocessor from the SIBO C SDK. **MIGRATED TO CODEBERG**

  • Archived
  • Application
  • GitHub
  • ★ 7
  • MIT

Language Tools

DControlsFix

A tool that remove explicit* attributes from Delphi dfm files automatically on save

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Language Tools

DelphiAST_MCP

MCP Server (HTTP) that provides Delphi Abstract Syntax Tree tools

  • Active
  • Application
  • Delphi
  • GitHub
  • ★ 7

Language Tools

DelphiPathEditor

Manage the path-override variables of multiple Delphi installations

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Language Tools

DpkGen

A small command line utility which allows you to generate Delphi package files (DPK) based on the given template file.

  • Quiet
  • Application
  • Delphi
  • GitHub
  • ★ 7

Language Tools

DSMapParser

Parse your .map-file to find units that bloat your application

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

Language Tools

dunit-extension

Extended DUnit TestCase provides assertions to the types Date, Enumerator, Double, and other types, and a class to help run tests with output as XML, text and GUI mode.

  • Quiet
  • Library
  • Delphi
  • GitHub
  • ★ 7

Language Tools

DWScript-MCP

Sample MCP (Model Context Protocol) server for DWScript

  • Active
  • Other
  • Delphi
  • GitHub
  • ★ 7
  • MPL-2.0

Language Tools

h2pasng

An advanced 'C' Header to Pascal Unit translator

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

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

jtemplate

Simple Object Pascal template tool for replacing variables

  • Quiet
  • Package
  • Lazarus
  • GitHub
  • ★ 7

Language Tools

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

lazfpc-mcp

The MCP for Lazarus IDE and Free Pascal Compiler and it wrap an LSP with it too. (Pascal Language Server)

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 7

Language Tools

LuRe

Lua, Reimplemented, in Pascal.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 7
  • MIT

Language Tools

nx-foundry

NX Foundry - Unit testing and mocking framework for Delphi

  • Active
  • Library
  • Delphi
  • GitHub
  • ★ 7
  • MIT

Language Tools

pascal-lint

Parse and do some correctness checks (that the compilers don't) on Pascal code

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

Language Tools

pasweave

A modern documentation generator for Free Pascal projects.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 7
  • MIT

Language Tools

PB2PAS

PB2PAS is a protocol buffer compiler, that compiles protobufs to Pascal.

  • Active
  • Application
  • Lazarus
  • GitHub
  • ★ 7

Language Tools