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.
jsoniter-scala
Scala macros for compile-time generation of safe and ultra-fast JSON codecs
Down
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
RatS
Movie Ratings Synchronization with Python
abot
Cross Platform C# web crawler framework built for speed and flexibility. Please star this project! +1.
PEGTL
Parsing Expression Grammar Template Library
ClangKit
ClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
kataw
An 100% spec compliant ES2022 JavaScript toolchain
whois-parser
Whois parser for domain whois information parsing in Go(Golang).