Rust-based platform for the Web
-
Updated
Dec 9, 2025 - Rust
A parser turns its input (often text in form of a file) into a more advantageous representation (usually a certain data structure in memory) to perform a specific task.
Common examples include:
Rust-based platform for the Web
An incremental parsing system for programming tools
A high-performance observability data pipeline.
⚓ A collection of high-performance JavaScript tools.
Rust parser combinator framework
Boa is an embeddable Javascript engine written in Rust.
Write expressive, high-performance parsers with ease.
A (WIP) Extremely fast JavaScript and TypeScript linter and Rust crate
An efficient, reliable parser for CommonMark, a standard dialect of Markdown
A tree-sitter based AST difftool to get meaningful semantic diffs
A pure Rust Excel/OpenDocument SpreadSheets file reader: rust on metal sheets
A fancy diagnostics & error reporting crate
Mago is a toolchain for PHP that aims to provide a set of tools to help developers write better code.
An alternative implementation of Golang specs, written in Rust for embedding or wrapping.
Semantic search and document parsing tools for the command line
A parser combinator library for Rust