kparser - small, readable parser for K

Parsers don't have to be complicated

Single header Parser Combinators for C

@clickhouse/rowbinary: when your library is also a parser compiler

How much validation should a parser do

Posecode: an open source TypeScript parser and Three.js renderer for human movement

Writing a Wikipedia MediaWiki Parser In Plain C

Created multipart_parser — a streaming multipart/* parser for Rust, ported from Remix's TS multipart/form-data implementation

Building a Parser Generator!

grammar-to-marser: Input a Peg/Pest grammar and get a working parser using the marser parser combinator library.

Marser: A parser-combinator library in rust with built in error recovery and a step-through TUI for debugging

Parser generator with automatic AST construction and a language-agnostic IR (C++)

I built a free JSON Parser that runs entirely in your browser (dark mode, tree view, no sign-up)

I built a mathematical expression parser and evaluation engine from scratch with runtime data type checking, entirely in vanilla JavaScript.

I got tired of messy prompts so I wrote a small parser to split them into fields

bote: Fast, low-memory streaming JSON parser. Can process MB/GBs of JSON by up to 16x less memory than JSON.parse() whilst being 1.5x faster. FOSS

re: zig-flag: flag parser for Zig programs

I created a BASIC language implementation in Zig that provides a complete toolchain, including a lexer, parser, static type checker, and runtime interpreter.

Keel 0.2 (alpha) - a fast, statically typed interpreted language written in Rust - structs, error handling, an embedding API, a new handwritten parser, and performance improvements

I rewrote PostHog's SQL parser, 70x faster, while barely looking at the code

URL Parser Tester

I’m making a Bison-ish parser generator for Rust, and just added LSP support

The APLR(1) algorithm for compact LR(1) parsers is simpler and more capable than

tree-sitter-language-pack 1.9 - 306 tree-sitter parsers with Go bindings via cgo

bufjson - Streaming JSON parser and JSON Pointer evaluator

EmailAddress Parser Improved

Rust SQL Parser Benchmark, second edition

First step toward getting yo to self host: wrote an s expression parser in itself!

An Empirical Comparison of General Context-Free Parsers

LangForge: a multi-target scanner/parser generator with typed reducers, LR parser modes, error recovery, and expected-token diagnostics

More →