JPL.CmdLineParser
Command line parser for Delphi and Free Pascal
- Quiet
- Library
- Lazarus and Delphi
- GitHub
- ★ 26

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.
Command line parser for Delphi and Free Pascal
wsdlpull is an efficient and powerful command line utility for dynamic inspection and invocation of WSDL web services.It provides a C++ library with dynamic WSDL invocation API,WSDL parser,Schema parser and Validator and an xmlpull Parser/Serializer.
Advanced command line parser for Pascal
Simple Command Line Options Parser - part of the DUnitX Project
A lightweight, record-based command-line argument parser for Free Pascal. `ArgParser-FP` is designed for small to medium console applications, offering a clean API to handle arguments with minimal setup.
Command line argument parser for Delphi.
Delphi Command Line Parser
Program command line options parser for Pascal.
Command line parser for Delphi with UNIX standards.
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.
ZXing Barcode Scanning object Pascal Library for Delphi VCL and Delphi Firemonkey
A greatly improved Dev-Cpp
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
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.
A collection of my open sourced Delphi units
Delphi reference info
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 Markdown Processor Library for Delphi, to process and convert markdown files to HTML.
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.
Delphi client for NATS, the cloud native messaging system.
OverbyteICS. Outdated copy of SVN repository
Tool to improve compiling proficiency for AI coding agents (i.e. Claude Code)
Fast HTML Parser for FPC and Delphi
SedaiBasic Interpreter with VM
A unified compiler-construction meta-language designed to define and build programming languages within a single .mor file. By describing tokens, grammar rules, semantic analysis, and code generation in one place, developers can produce native Win64 or Linux64 binaries via a built-in Zig/Clang pipeline.
A Pine Script interpreter written in Delphi and Free Pascal, designed to execute scripts and return results as JSON.
The native PDF library for Delphi
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.
Turbo Pascal library. LFN, Buffered I/O, memory files (EMS/XMS). Command line argument parsing.
TDump GUI
Yet Another Delphi Formatter
RAD Studio (Delphi 12) IDE plugin: inline color swatches in the editor gutter; Shift+click to pick a color. VS Code-style color decorators.
Lua and other programming in simple platform to make programming fun
Helper library for creating Floria Toolkit
A sandbox-first JavaScript engine for AI agents: host-set capabilities and limits, deterministic runs, TypeScript annotations, test262 on every pull request.
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.
This project will accompany Part 3 of Writing an Interpreter in Object Pascal.
Gerenciador de dependências nativo, moderno e leve para projetos Delphi, desenvolvido sob arquitetura hexagonal e com suporte a downloads concorrentes.
Sedai Audio Foundation - Professional audio synthesis library in Free Pascal. 5 Synthesis Engines: Classic/Subtractive, FM (DX7-style), Wavetable, Additive, SID Evo.
HTML-driven native apps in Free Pascal — one codebase, six targets, no browser, no widget toolkit
Delphi WinMD Parser & Code Generator
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.
Mystic BBS 1.11IRC — GPLv3 community fork. RIPscrip v1.54 (42/42 commands, pixel-perfect). BINK, FidoNet AreaFix/FileFix/Tic. ICE colors. Built-in archivers + MP3/MP4 metadata (MARC/MediaTag). DOS i8086 with Watt-32. RIPView + Free Vision TUI. Builds with FPC 2.6.4irc.
sqlcmdcli is written in Delphi RAD Studio and lets you connect to a SQL Server instance and run specific commands!
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
A faithful port of SQLite 3.53.0 (D. Richard Hipp et al.) from C to Free Pascal (FPC 3.2.2+) targeting x86-64 Linux.
Z80 Virtual Machine
A Delphi-aware reverse-engineering toolkit — recover the class model from any Delphi PE, and unpack packed ones to get there.
A general utilities library for Delphi projects
Pascal Framework is a foundational library for Free Pascal, Lazarus and Delphi applications.