path-parser
Retrieves the path of special Windows' folders and parse strings with variables in the format $(VARIABLE).
- Quiet
- Library
- Delphi
- GitHub
- ★ 4
- 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.
Retrieves the path of special Windows' folders and parse strings with variables in the format $(VARIABLE).
An expression parser and a virtual machine. A formula is compiled to a flat byte array and evaluated by a linear pass over it, with no allocation on the path of an ordinary formula. On x86-64 an optional accelerator compiles that bytecode to machine code and hands anything it declines back to the interpreter, so an answer is never fast but wrong. Results are cached by shape: once 2 + 3 has been compiled, 5 + 7 reuses the same script and only writes the numbers into a copy. 163 functions to call and 249 names in the table, your own functions and variables bound by address, symbolic differentiation. The Lazarus parser packages require FCL and define NOFORMS and NOGRAPHICS, so they install without LCL. WebAssembly uses a separate console configuration. Two units ask for more at their defaults, Thread through Application.HandleException and BlobManager through TGraphic; drop the defines and add the LCL to the package if you want them.
Language Tools In the Online Package Manager
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.
A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!
Alcinoe empowers developers to build fast, modern apps without the usual complexity or performance bottlenecks. It keeps the focus on innovation—not tool constraints—delivering top performance, deep customization, and great cross-platform UX while staying independent of GAFA ecosystems.
Generic algorithms and data structures for Lazarus/Free Pascal
ZXing Barcode Scanning object Pascal Library for Delphi VCL and Delphi Firemonkey
Cmulator is ( x86 - x64 ) Scriptable Reverse Engineering Sandbox Emulator for shellcode and PE binaries . Based on Unicorn & Zydis Engine & javascript
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
A ChatGPT, Gemini, Claude, and Ollama(offline) plug-in for Embarcadero RAD Studio IDE XE5 to 12.1
The AI Operating System for Delphi. 100% native framework with RAG 2.0, autonomous agents, MCP protocol, and universal LLM connector. Supports OpenAI, Claude, Gemini, Ollama, and more. Delphi 10.4+ (limited), full support from Delphi 12 Athens.
Delphi reference info
A lightweight HTML/CSS rendering engine for Free Pascal (Lazarus) and Delphi (VCL & FMX).
Generates Delphi code from your database and lets you build typesafe SQL queries through its fluent API.
Gpprof with unicode support and new features.
Pupular OOP-OPF Library for Delphi (from DXE6 to latest version)
Visual tool for .dsk Spectrum/Amstrad/Einstein images
VindexLLM is a pure Delphi, GPU-powered LLM inference engine that uses Vulkan compute shaders to run GGUF models entirely on the GPU. It performs full transformer inference without relying on Python, CUDA, or other external runtimes, requiring only vulkan-1.dll, which is typically included with modern GPU drivers.
Native Delphi Markdown library: CommonMark/GFM parser with public AST, incremental/streaming parsing, HTML renderer, markdown writer, and custom-drawn VCL & FMX viewer/editor components
A Delphi / Lazarus / C++Builder simple and small class for fast JSON parsing.
A Delphi library for creating engaging console applications
Pascal (Delphi, FPC) json parser library SuperObject
A Markdown Processor Library for Delphi, to process and convert markdown files to HTML.
Delphi ProtoBuf files generator
A YAML Parser for Delphi
A debugger for delphi in visual studio code, and also a MCP server to give claude/copilot/etc authonomous delphi debugging capabilities
Delphi HTTPS server IOCP and Schannel
This expert for the Delphi IDE brings back some refactoring based on the DelphiLSP
Static code analysis for Delphi 12 & 13 and Lazarus / Free Pascal. RAD Studio IDE plugin (32/64-bit) + standalone GUI + CLI, one engine. 201 rules (Pascal AST + DFM/LFM forms): leaks, SQL injection, dead handlers, hardcoded secrets, Unicode & Trojan Source, Win64 pointer bugs. SARIF for CI/CD, SonarQube push.
Pure-Delphi audio codec stack — WAV, FLAC, Vorbis, Opus, MP3. No DLLs, no C bindings. CC0 Public Domain.
Delphi client for NATS, the cloud native messaging system.
Implementation of basic css drawing for pascal (fpc, lazarus, delphi)
OverbyteICS. Outdated copy of SVN repository
Toml parser and writer for Pascal and Delphi
Tool to improve compiling proficiency for AI coding agents (i.e. Claude Code)
TlsLib4Pascal is a fully managed, from-scratch TLS 1.2 + TLS 1.3 stack for modern Object Pascal (Delphi and FreePascal), released under the permissive MIT License.
Cryptography Networking In the Online Package Manager
SedaiBasic Interpreter with VM
A small, VERY fast micro parser to analyse very large Delphi projects (it can cope with million line projects and thousands of modules with ease). Provides an export to Gephi for graph analysis of unit dependencies.it
Simplify parsing and writing TOML config files in Free Pascal
A Pine Script interpreter written in Delphi and Free Pascal, designed to execute scripts and return results as JSON.
API that provides a base infrastructure for the Delphi application development using a layered architecture.
Simple, lightweight PDF writer for Delphi VCL
DelphiLoop - agentic AI loop for Delphi. Multi-agent architecture, LLM integration, RAG - all in native Delphi.
Delphi TOML Library
An MCP server that turns a Windows RAD Studio machine into a remote backend for coding agents: safe editing, real MSBuild builds, git, scaffolding, deploy & remote run via PAServer, Android (adb), Linux and Windows desktop control, DelphiLSP navigation, vault. Per-workspace security. Built for our own use, shared under MIT; no commercial plans.
JSON parser for delphi 7 and earlier (and maybe even later)
TDump GUI
Yet Another Delphi Formatter
Delphi argparse
Lua and other programming in simple platform to make programming fun
Helper library for creating Floria Toolkit
14 IoT and industrial communication libraries for Delphi 12: MQTT, AMQP 1.0, CoAP, Modbus, STOMP, WebSocket, mDNS/DNS-SD, NMEA, InfluxDB, Prometheus, CBOR, MessagePack, JSON, Serial — 694 tests, no external dependencies beyond Indy
A sandbox-first JavaScript engine for AI agents: host-set capabilities and limits, deterministic runs, TypeScript annotations, test262 on every pull request.
One-click installer bundling the Unleashed Pascal compiler + IDE (Windows/Linux)
Simple Template Engine for Pascal
Per Brinch Hansen's SuperPascal compiler and interpreter, ported to Free Pascal for modern 64-bit Linux, with examples and automated tests.
Tina4Delphi - A comprehesive set of tools to make REST and application integration better
Delphi-native, MIT-licensed RAG + linter for Delphi/Pascal source code. Symbol-exact + fuzzy + tree-sitter lint. Pure Delphi at runtime.
Command terminal for integrating with the Delphi IDE, compatible with WSL, CMD, and PowerShell.
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.