Syntax-Tree-Evaluator
A mathematical syntax tree evaluation library for mathematical and logical program expressions. Encode expressions and programs into a tree for use in Genetic Programming.
- Quiet
- Library
- GitHub
- ★ 2
- MIT

30,062 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.
A mathematical syntax tree evaluation library for mathematical and logical program expressions. Encode expressions and programs into a tree for use in Genetic Programming.
Sempare Template (scripting) Engine for Delphi allows for flexible dynamic text generation. It can be used for generating email, html, reports, source code, xml, configuration, etc.
Source code for Knowledge Base builder
Its a version of http://hmelnov.icc.ru/DCU/index.eng.html, to support RFindUnit Project
Simplify parsing and writing TOML config files in Free Pascal
One-click installer bundling the Unleashed Pascal compiler + IDE (Windows/Linux)
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.
Native x86-64 code generation, JIT execution, SIMD, disassembly, and runtime instrumentation for Delphi
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.
OptiPerl is a fully integrated developing environment for creating, testing, debugging and running perl scripts
XSD Schema to XML Parser / Converter for Delphi 2010-XE10.3
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.
Waskal is a Pascal/Oberon-inspired language that compiles to wasm64 and packages code, assets, and runtime support into a single self-contained HTML file. It uses JavaScript to bridge WebAssembly with browser graphics, audio, and input, delivering portable, dependency-free apps and games with a simple double-click-and-run experience.
[LIB] A standalone Delphi parser for VCL and FMX form files (.dfm/.fmx) in both text and binary formats. Produces a typed AST with full round-trip fidelity for migration, analysis, and code generation workflows.
Javascript preprocessor & minifier
IDL processor
IP Pascal compiler
object pascal AST parser
Migrate JEDI VCS 2.5 / FreeVCS projects to Git with full history (git fast-import). CLI + GUI, Delphi, any JEDI VCS database.
Jack Crenshaw's 'Let's Build a Compiler!' tutorial implemented in Free Pascal — v1 (Ch 1-10, 68k asm) and v2 (Ch 11-16, TINY 2.1 + stack VM)
A High-Performance Virtual Machine for Delphi
Tool to convert projects made with RESTDataWare to PascalRAL
Binary JData Readers and Writers for Object Pascal
Internationalization tool for Pascal programs by Martin Schreiber
TinyPascal is a lightweight, embeddable Pascal virtual machine built in Delphi. It compiles modern Pascal to bytecode for execution in a stack-based VM with UTF-8 support, strong typing, and modular architecture. Ideal for scripting, education, rapid prototyping, and language research.