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

How do I properly type a higher-order parser in `nom`

The IPv4 Parser AI Couldn't Have Written

EmailAddress Parser Improved

Is writing a Parser from scratch for a DOM Diff Engine a good idea for a compiler beginner?

A parser generator for rust, gazelle-parser

Architecture Showcase: Two years working on a custom, language-agnostic parser generator in C++

LlamaStash 0.0.2 — a Rust TUI + CLI for managing local llama.cpp servers, Linux/macOS/Windows (ratatui, tokio, hyper, custom GGUF parser, ~176 .rs files)

The Go compiler pipeline: lexer, parser, type checking, IR, SSA, and codegen

Lime, a parser generator that can merge grammars at runtime

Avoiding unnecessary parser lookahead for operators in Ruff speeds up the parser by 20-30%.

A Grammar-First Approach to Parser Combinators in Rust

Building a custom expression parser

Writing my first parser and struggling with determining symbol boundaries

Write yourself a Parquet parser in Rust

Review My Parser

Feedback Request: marser – A PEG parser library with focus on good diagnostics

Build a JSON Parser in Rust from Scratch

How to solve this Prefix Translation Scheme for parser (urgent please)

More →