Parse
- Quiet
- Application
- Delphi
- GitHub
- ★ 1

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.
Simple makro expansion tool, written in Turbo Pascal
YAML and JSON parser, serializer and deserializer with YAML to JSON and vice versa conversion tools containing pure Object Pascal source code for both Delphi and Lazarus
Parse() is a comprehensive Delphi-based toolkit designed to streamline the entire process of compiler construction. By providing a unified API, it allows developers to define a custom programming language’s syntax and logic within a single configuration object. The system manages the complex transition from source text to native binaries.
HTML Parser - very simple and fast
Delphi Dom HTML Parser and Converter
[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.
Cobalt Strike beacons log parser (beacon*.log)
PGN parser based on regular expressions
. Delphi FPC Lightweight ObjectPascal XML parser for Delphi and FreePascal. By leaving out syntax checking, well-formedness checks and/or validation, and by choosing a progressive scanning technique, this parser is very fast.
Lazarus GCode parser
. Delphi These files make up a hand-written high speed parser for the Object Pascal dialect known as "Delphi". The original work was done by Martin Waldenburg in the late 1990s, and the project was abandoned sometime before 2003, when I found the code and began working on it. I have kept it updated as necessary to work with my project, called "Castalia".
Fast HTML Parser for FPC and Delphi
Command line parser for Delphi and Free Pascal
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
PDF Parser by Delphi
SQL parser implemented in pure PHP
Parser of mathematical formulas and functions (Lazarus/FPC project)
Simple Pascal-based aerender log data parser. Made specifically for AErender Launcher.
Delphi source code tokenizer and parser into a syntax tree; where tokens are first-class citizens along with nodes
A fast run-time expression parser in delphi.
Delphi VCL Application - Object Json Parse com recursos nativos.
An easier refrence-count based JSON parser and reader for Delphi.
delphi math parser
Win32 GUI SI3000 Parser & Convereter
Delphi Dom HTML Parser and Converter. Fork (not from the original author): https://sourceforge.net/projects/htmlp/
Coco/R is a compiler generator, which takes an attributed grammar of a source language and generates a scanner and a parser for this language. The scanner works as a deterministic finite automaton. The parser uses recursive descent. LL(1) conflicts can be resolved by a multi-symbol lookahead or by semantic checks. Thus the class of accepted grammars is LL(k) for an arbitrary k.
Gets the title of listening track from a profile on last.fm and save it into 'unp_now_playing.txt' file. Updates: v0.9.5.build156 Added functions and procedures: IsConnectedToInternet, CheckProfile; Serious bug fixes and minor UI changes v0.9.4.build123 Deleted procedures: CheckStatus; Some bug fixes; Minor UI changes v0.9.3.build82 The first published version
Foreval is parser, compiler and evaluator of mathematical expressions in run-time with support complex numbers. After parsing and building tree of expression is perform optimization and compiling into x86-32 instructions and returns address of compiled expression. For expressions can by finding derivatives by symbolic or numerical differentiation.
Simple Command Line Options Parser - part of the DUnitX Project
delphi html parser(代码是改自原wr960204的HtmlParser)
Project to create SQL Parser
Delphi 7 JSON SuperObject compatible version
Just Good ParseFloat Algorithm named PureParseFloat
CSV Parser for Delphi
Simple, but flexible expression parser for Delphi. Forked from JvExprParser.
Delphi DFM Parser
An attempt at an Object Pascal Parser
This Delphi library extracts the message attachments, with the original file names, and the message body, including HTML, text, and RTF.
Yandex SQI parser lib for FreePascal
XML Parser for Delphi XE2 and higher
Парсер водителей такси на карте
An Expression Parser and Evaluator result in JSON object. Written in Pascal. 表达式的解析和求值是一个应用面非常广的功能。JSON格式因其简明、易于操作,使用面日渐广泛。本项目将表达式分析的结果存放在JS
A YAML Parser for Delphi
A delphi unit written in Delphi XE3 for parsing mathematical expressions.
Generates a .frc file from inline-resource texts in .ini files to have them compiled into a resource DLL by adoxa’s tool.
DOM core interface, HTML parser, HTML -> Unicode converter, HTML -> XHTML converter
A YAML Parser for Delphi (mirror)
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.
JEDI code formatter better compatible with modern Delphi
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.
Recursive descent JSON parser for PascalScript
Command line argument parser for Delphi.