My parser finds bugs in its own reading, without an answer key

I've created an extensible JS parser in Go

A from-scratch JSON engine for JavaScript: recursive descent parser, escape-aware tokenizer, and spec-compliant serializer

parser of PTX instructions

A regex engine built from scratch in vanilla JavaScript — a hand-written parser and a backtracking matcher. No native RegExp, no dependencies.

http-parsex , just another parser for http request , url and headers (not body)

I was fed up with manual parser writing, so i created(ish) a Parser libary and stopped working on my language(feedback is welcome but i just want to share this almost 4 year old project)

chunked-decoder : parser for Transfer-Encoding: chunked , follow up to my multipart_parser

I’ve been working on a parser generator called Galley and would appreciate feedback

fastx-io 0.3: streaming FASTA/FASTQ parser, and three optimisations that didn't work

Quick & Easy Parser Combinators

We compiled our TypeScript parser to WASM

Oxc (popular front-end tooling) forked my parser but removed my copyright notice

Rust in Production Podcast: Inside RustRover and Its Parser Test Infrastructure

Oxc (popular front-end tooling) forked my parser but deliberately removed my copyright notice

What do you use fuzz tests for, other than parsers?

Show HN: YouTube Guitar Tab Parser

Zero-dependency streaming tar parser and writer for JavaScript

Engineering High-Performance Parsers with Data-Oriented Design

The "Protobuf is always faster than JSON" myth: We built a zero-allocation JSON parser and found out the hard way.

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.

More →