back to home

Best Open Source parser Libraries

A curated list of the most popular GitHub repositories tagged with parser. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1opendatalab/MinerU

Transforms complex documents like PDFs into LLM-ready markdown/JSON for your Agentic workflows.

56,399Python
Explore Repo

#2markedjs/marked

A markdown parser and compiler. Built for speed.

36,664TypeScript
Explore Repo

#3swc-project/swc

Rust-based platform for the Web

33,299Rust
Explore Repo

#4cheeriojs/cheerio

The fast, flexible, and elegant library for parsing and manipulating HTML and XML.

30,192TypeScript
Explore Repo

#5postcss/postcss

Transforming styles with JS plugins

28,974TypeScript
Explore Repo

#6oxc-project/oxc

⚓ A collection of high-performance JavaScript tools.

22,019Rust
Explore Repo

#7nikic/PHP-Parser

A PHP parser written in PHP

17,427PHP
Explore Repo

#8erusev/parsedown

Better Markdown Parser in PHP

15,021PHP
Explore Repo

#9terser/terser

🗜 JavaScript parser, mangler and compressor toolkit for ES6+

9,256JavaScript
Explore Repo

#10tobymao/sqlglot

Python SQL Parser and Transpiler

9,037Python
Explore Repo

#11bytedance/Dolphin

The official repo for “Dolphin: Document Image Parsing via Heterogeneous Anchor Prompting”, ACL, 2025.

8,865Python
Explore Repo

#12mvdan/sh

A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt

8,563Go
Explore Repo

#13parcel-bundler/lightningcss

An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.

7,621Rust
Explore Repo

#14microsoft/tsdoc

A doc comment standard for TypeScript

4,939TypeScript
Explore Repo

#15globalizejs/globalize

A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data

4,835JavaScript
Explore Repo

#16fb55/htmlparser2

The fast & forgiving HTML and XML parser

4,801TypeScript
Explore Repo

#17remarkablemark/html-react-parser

📝 HTML to React parser.

2,422TypeScript
Explore Repo

#18scalameta/scalameta

Library to read, analyze, transform and generate Scala programs

1,155Scala
Explore Repo

#19Lulzx/zpdf

Zero-copy PDF text extraction library written in Zig. High-performance, memory-mapped parsing with SIMD acceleration.

915Zig
Explore Repo

#20ubugeeei-prod/vize

Blazing fast Vue.js Toolchain. Compiler, Linter, Type Checker, Formatter, LSP, Story System, Editor Extensions. This already passed 9000+ test suites, includes real world E2E.

830Rust
Explore Repo

#21yuku-toolchain/yuku

High-performance JavaScript/TypeScript compiler toolchain in Zig.

820Zig
Explore Repo

#22odvcencio/gotreesitter

Pure Go tree-sitter runtime

539Go
Explore Repo