ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Repository Index
47,133 repositories indexed
1–22 of 22 · Most stars
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust
Header-only TOML config file parser and serializer for C++17.
Parsing Expression Grammar Template Library
WHATWG-compliant and fast URL parser written in modern C++, part of Internet Archive, Node.js, Clickhouse, Redpanda, Kong, Telegram, Adguard, Datadog and Cloudflare Workers.
A header-only C++ argument parser library. Supposed to be flexible and powerful, and attempts to be compatible with the functionality of the Python standard argparse library (though not necessarily the API).
easy to use, powerful & expressive command line argument parsing for modern C++ / single header / usage & doc generation
CSerialPort - lightweight cross-platform serial port library and protocol parsing for C++/C/C#/Java/Python/Node.js/Electron/Rust
A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON, toon-format
🗄️ single header json parser for C and C++
A simple to use, composable, command line parser for C++ 11 and beyond
Fast, convenient JSON serialization and parsing in C++
A header-only and easy to use Ini file parser for C++.
Simple C++ ini parser.
Single header YAML 1.0 C++11 serializer/deserializer.
✨ Next-gen C++ JSON Serialization Engine | Zero Dependency | Header-Only | Unleash JSON Potential
A C++ header-only YAML library
A few classes for extremely fast json parsing/serializing in modern C++. Possibly the fastest json parser in C++. Possibly the fastest json serializer in C++.
A fast, lightweight and single-header C++ csv parser library
C++ CSV parser
Argy: Command-line parsing library for modern C++ — simple, intuitive, and header-only with no dependencies.
Compile-time and runtime CSV parser written in Modern C++