ts2pas
A node.js tool to convert TypeScript definition files to DWScript based Object Pascal headers
- Active
- Application
- GitHub
- ★ 18
- MIT

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.
A node.js tool to convert TypeScript definition files to DWScript based Object Pascal headers
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"...
Delphi source code tokenizer and parser into a syntax tree; where tokens are first-class citizens along with nodes
, docs Delphi FPC An open source Pascal to JavaScript transpiler. It parses Object Pascal and emits JavaScript. The JavaScript is currently of level ECMAScript 5 and should run in any browser or in Node.js target "nodejs". Basically, Delphi 7 syntax is supported. Used in tools like TMS WebCore and Elevate Web Builder.
Preprocessor for the HTML Standard
[NO LONGER MAINTAINED] WinCacheGrind is a viewer for cachegrind.out files generated by xdebug 2. WinCacheGrind is functionally similar to KCacheGrind, only it is much simpler and runs on Windows.
Delphi wrapper for V8 JavaScript Engine
Pascal to JavaScript transpiler Pas2js for Delphi
A language server protocal client written in Pascal (Delphi).
HTML Parser - very simple and fast
A debugger for delphi in visual studio code, and also a MCP server to give claude/copilot/etc authonomous delphi debugging capabilities
Xavier is a small object-oriented XML library for Lazarus and Delphi
Tracetool viewer, client Api for Dotnet, Java, Javasvript, C++ , Python, Delphi
Grijjy Deployment Manager
Lua bytecode disassembler and decompiler for Lua 5.1, 5.2, 5.3, 5.4, and 5.5 binary chunks.
XML Reader for Delphi and Lazarus
Fast and lightweight AArch64 disassembler.
Delphi units for JSON and (HTML) XPath
SedaiBasic Interpreter with VM
Delphi binding for the tree-sitter library
A Pine Script interpreter written in Delphi and Free Pascal, designed to execute scripts and return results as JSON.
Free Pascal static code analyser for Free Pascal and Lazarus Projects
TDump GUI
Delphi Dom HTML Parser and Converter
A sandbox-first JavaScript engine for AI agents: host-set capabilities and limits, deterministic runs, TypeScript annotations, test262 on every pull request.
Delphi server side web programming language. Create web application using with pascal codes. Enjoy it!
Delphi-native, MIT-licensed RAG + linter for Delphi/Pascal source code. Symbol-exact + fuzzy + tree-sitter lint. Pure Delphi at runtime.
A Lua extension library that allows to run various scripting languages from within Lua scripts, cross-language require scripts and load 32-bit Lua on Lua 64-bit
Simple Pascal compiler being built for a university course
A GOLD Engine implementation in FPC
Pascal Framework is a foundational library for Free Pascal, Lazarus and Delphi applications.
Small application for generating class trees
Delphi Uses Analyzer - analyze unit dependencies, cycles etc.
Project Bundles for Delphi
Markup, a specialized authoring language for creating semantic HTML with one consistent syntax. It replaces manual HTML coding with a streamlined, Turing-complete system that supports variables, logic, and reusable components. Delivered as a compiled DLL, it includes JSON binding, semantic analysis, and customizable rendering
A utility that will produce a graph of the files used in your Delphi project
Delphi Install Helper is a command-line tool for automated installation, uninstallation, and building of Delphi component packages.
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.
Pascal Parser Generator
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.
BeBop framework is a development tool to create cross-platform desktop applications using JavaScript, HTML, and CSS.
Utilities for AI-assisted Delphi code analysis and builds.
object pascal AST parser
Lox interpreter written in Free Pascal
Language Server Protocol (LSP) implementation for Pascal/Delphi
A partir de um .dproj e do nome da unit, rastreia usos reversos até o DPR e gera grafo HTML navegável, relatório e log. Delphi 13.
Lightweight Pascal toolkit
PascalAI — AI-native Pascal language compiler (Lape VM backend)
PasTree LSP Server and Delphi IDE/VS Code LSP clients
Pax is a Pascal/Oberon-inspired systems language that compiles to modern C++23 using Zig’s Clang toolchain, with a pass-through design that lets you mix raw C++ and Pax code freely in the same source file.
A starting point for your own preprocessor and rules on standard Delphi
Tools to compare dtb & dts files
Tool for merging/joining and splitting FPDoc documentation files
Code generation tools for the LingoFuse ecosystem. Convert Pascal / C declarations into cross-language ABI, HTTP/JSON, and MCP binding code. Every tool ships with GUI, CLI, and MCP entry points, plus a self-contained knowledge base for full AI takeover.
templating engine written in free pascal
Strict LL(1) Recursive Descent Parser Generator for Turbo Pascal / FreePascal
Vue.js Launcher for Windows