Parsing topic
A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.
clang
Unofficial Python bindings to libclang
autumn
A Java parser combinator library written with an unmatched feature set.
cmake-reflection-template
A template for simple C++ reflection done with CMake and Python (no other external tools)
facexlib
FaceXlib aims at providing ready-to-use face-related functions based on current STOA open-source methods.
concise-encoding
The secure data format for a modern world
CoreJSON
Core Foundation, libyajl based JSON support.
ruby-marshal
Haskell library to parse a subset of Ruby objects serialised with Marshal.dump
JSONPath
JSONPath implementation for PHP.
ason
[DEPRECATED]: Prefer Moshi, Jackson, Gson, or LoganSquare