Delphi-GUI-Auto-Translator
RTTI-based automatic language translator engine.
- Active
- Library
- Delphi
- GitHub
- ★ 8

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.
RTTI-based automatic language translator engine.
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.
parses the Uses clause of a Delphi project, listing all units with some optionally ignored
TPLY (Turbo Pascal Lex and Yacc), a compiler generator for Turbo Pascal and compatibles.
Versão de Doxygen exclusiva para ObjectPascal/Delphi/FreePascal
Object Pascal Parser
The Expression Language (EL) is a simple language designed to meet the needs of the presentation layer in applications.
FreePascal and Lazarus install/update automation tool
LAZARUS (Free Pascal) : LOGO interpreter in French language
Json Interceptors
Pattern match engine adapted to Object Pascal from Lua 5.3 source code
Useful functions to work with Lua in Delphi
Simple 8086 assembler, which can produce as well as COM files as boot sector programs, and print the sources including correct addresses.
minify .exe of fpc applications
Pascal libraries for building AI applications on mORMot 2: a multi-provider LLM SDK (OpenAI, Anthropic, Gemini) and a pgvector RAG stack.
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.
A port of libyaml and Neslib.yaml to FreePascal/Lazarus
简易类Pascal脚本
A lightweight, one-unit, cross-platform Pascal Source Tree reader for Delphi 2010-XE10.3
Command line utilities to modify Free Pascal and Lazarus .po translation files
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.
A user-friendly JSON library for Free Pascal with automatic memory management.
JSON object for Delphi 2007
Fork of DVD Chief template engine implementing Smarty PHP template engine
Delphi Test generation framework
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"...
Tiny Pascal Compiler and P-Code interpreter for the 1802, 8080, 8086....
Signetics 2650 family assembler
Z80 Assembler/Disassembler with editor
Z80 assembler for DOS
Compiler for DOS batch files written in 1992 (creates .COM programs from .BAT or .BC files)
Brinch-Hansen Kompiler
Bricx Command Center IDE for LEGO® MindStorms robots, including the RCX, NXT, and EV3. Forked from https://bricxcc.sourceforge.net/.
CPaskal Programming Language
Recreation of CTRAN.EXE, the Psion OO C preprocessor from the SIBO C SDK. **MIGRATED TO CODEBERG**
A tool that remove explicit* attributes from Delphi dfm files automatically on save
MCP Server (HTTP) that provides Delphi Abstract Syntax Tree tools
Manage the path-override variables of multiple Delphi installations
A collection of tools to process DFM files
Toolsfor creating and testing complex regular expressions with macros.
A small command line utility which allows you to generate Delphi package files (DPK) based on the given template file.
Parse your .map-file to find units that bloat your application
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.
Sample MCP (Model Context Protocol) server for DWScript
Extra fast JSON library
An advanced 'C' Header to Pascal Unit translator
HOPE is an open source Object Pascal development environment based on DWScript
Simple Object Pascal template tool for replacing variables
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.
The MCP for Lazarus IDE and Free Pascal Compiler and it wrap an LSP with it too. (Pascal Language Server)
Lua, Reimplemented, in Pascal.
NX Foundry - Unit testing and mocking framework for Delphi
Parse and do some correctness checks (that the compilers don't) on Pascal code
this is Express parser unit support Delphi and Lazaurs
Pascal Parser Generator
A modern documentation generator for Free Pascal projects.
PB2PAS is a protocol buffer compiler, that compiles protobufs to Pascal.