Global

parser
60 projects tagged “parser” that gained the most stars yesterday
#619 · +46 · 1d ·GitHub

🚀 Access MinerU Now→✅ Zero-Install Web Version ✅ Full-Featured Desktop Client ✅ Instant API Access; Skip deployment headaches – get all product formats in one click. Developers, dive in!

Size
183.5 MB
Stars
81.9K
Age
2y
Commits · 90 Days
#1471 · +17 · 1d ·GitHub

The Oxidation Compiler is a collection of high-performance tools for JavaScript and TypeScript written in Rust.

Size
204.3 MB
Stars
23.1K
Age
3y
Commits · 90 Days
#2009 · +11 · 1d ·GitHub

⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

Creator
ast-grep
Size
10.4 MB
Stars
16.3K
Age
4y
Commits · 90 Days
#2067 · +11 · 1d ·GitHub

NET. A core component of REX, the technology behind CAPCOM's next-generation game engine.

Size
0.9 MB
Stars
1.6K
Age
17d
Commits · 90 Days
#2183 · +10 · 1d ·GitHub

LiteParse is a standalone OSS PDF parsing tool focused exclusively on fast and light parsing. It provides high-quality spatial text parsing with bounding boxes, without proprietary LLM features or cloud dependencies. Everything runs locally on your machine.

Creator
run-llama
Size
15 MB
Stars
12.9K
Age
8mo
Commits · 90 Days
#2299 · +9 · 1d ·GitHub

Fast Rust library for PDF inspection, classification, and text extraction. Intelligently detects scanned vs text-based PDFs to enable smart routing decisions.

Creator
firecrawl
Size
14.8 MB
Stars
19.7K
Age
8mo
Commits · 90 Days
#2459 · +8 · 1d ·GitHub

Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited. Tree-sitter aims to be:

Size
23.4 MB
Stars
27.2K
Age
12y
Commits · 90 Days
#2976 · +6 · 1d ·GitHub

Works best on machine-generated, rather than scanned, PDFs. six.

Creator
jsvine
Size
21.2 MB
Stars
10.8K
Age
11y
Commits · 90 Days
#3161 · +5 · 1d ·GitHub

JSON is everywhere on the Internet. Servers spend a lot of time parsing it. We need a fresh approach.

Creator
simdjson
Size
121.8 MB
Stars
24.4K
Age
8y
Commits · 90 Days
#3381 · +5 · 1d ·GitHub

The EDG C/C++ front end is the primary focus of this repository.

Creator
edgcpp
Size
194.8 MB
Stars
936
Updated
CommitOct 16
Age
25d
Commits · 90 Days
#3694 · +4 · 1d ·GitHub

fq - jq for binary formats. Tool, language and decoders for working with binary formats.

Creator
wader
Size
53.2 MB
Stars
10.6K
Age
5y
Commits · 90 Days
#3814 · +4 · 1d ·GitHub

A tool/library for measurement of "C"ognitive "C"omplexity and "C"yclomatic "C"omplexity

Creator
moznion
Size
8.5 MB
Stars
472
Age
4mo
Commits · 90 Days
#3857 · +3 · 1d ·GitHub

🐠 Babel is a compiler for writing next generation JavaScript.

Creator
babel
Size
143.8 MB
Stars
44.1K
Age
12y
Commits · 90 Days
#3896 · +3 · 1d ·GitHub

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

Creator
cheeriojs
Size
21.7 MB
Stars
30.5K
Age
15y
Commits · 90 Days
#3978 · +3 · 1d ·GitHub

NET compiler provides C# and Visual Basic languages with rich code analysis APIs.

Creator
dotnet
Size
2.6 GB
Stars
20.7K
Age
11y
Commits · 90 Days
#4037 · +3 · 1d ·GitHub

Create your command-line parser, with all of the bells and whistles, declaratively or procedurally.

Creator
clap-rs
Size
20.3 MB
Stars
16.8K
Age
11y
Commits · 90 Days
#4156 · +3 · 1d ·GitHub

js for browser usage. These files are generated when the npm package is published. To generate them manually, clone this repo and run npm run build.

Creator
mixmark-io
Size
4.7 MB
Stars
11.5K
Age
14y
Commits · 90 Days
#4304 · +3 · 1d ·GitHub

Try it in your browser → — edit the source on the left, watch the layout re-solve on the right. Nothing to install.

Creator
reladraw
Size
1.9 MB
Stars
1.1K
Age
1mo
Commits · 90 Days
#4411 · +2 · 1d ·GitHub

A markdown parser and compiler. Built for speed.

Creator
markedjs
Size
10.7 MB
Stars
37.2K
Age
15y
Commits · 90 Days
#4459 · +2 · 1d ·GitHub

阿里云计算平台DataWorks( 团队出品,为监控而生的数据库连接池

Creator
alibaba
Size
91.8 MB
Stars
28.2K
Age
14y
Commits · 90 Days
#4516 · +2 · 1d ·GitHub

For a quick look at dist/ folder contents, see . sh or any other CDN, which mirror npm registry.

Size
4.3 MB
Stars
22K
Updated
CommitOct 16
Age
11y
Commits · 90 Days
#4531 · +2 · 1d ·GitHub

Terminal JSON viewer & processor

Creator
antonmedv
Size
8.1 MB
Stars
20.7K
Age
8y
Commits · 90 Days
#4562 · +2 · 1d ·GitHub

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

Creator
antlr
Size
69 MB
Stars
19K
Age
16y
Commits · 90 Days
#4638 · +2 · 1d ·GitHub

GJSON is a Go package that provides a fast and simple way to get values from a json document. It has features such as one line retrieval, dot notation paths, iteration, and parsing json lines.

Creator
tidwall
Size
0.5 MB
Stars
15.6K
Updated
CommitOct 05
Age
10y
Commits · 90 Days
#4732 · +2 · 1d ·GitHub

JSON is described best here: It's like XML, but fat-free. You use it to move data around, store things, or just generally represent your program's state.

Creator
DaveGamble
Size
2.7 MB
Stars
13K
Age
10y
Commits · 90 Days
#4816 · +2 · 1d ·GitHub

A standalone version of the readability library used for Firefox Reader View.

Creator
mozilla
Size
6.9 MB
Stars
11.5K
Updated
CommitJul 09
Age
11y
Commits · 90 Days
#4880 · +2 · 1d ·GitHub

A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files

Creator
py-pdf
Size
42.7 MB
Stars
10.3K
Age
14y
Commits · 90 Days
#5022 · +2 · 1d ·GitHub

MiTeX has been proved to be practical on a large project. 5k equations from OI Wiki. Compared to texmath, MiTeX has a better display effect and performance in that wiki project.

Creator
mitex-rs
Size
1 MB
Stars
633
Age
2y
Commits · 90 Days
#5038 · +2 · 1d ·GitHub

A Swift library for reading, writing, and manipulating Xcode's JSON-based project.xcproj format.

Creator
apple
Size
0.1 MB
Stars
501
Updated
CommitOct 08
Age
1mo
Commits · 90 Days
#5195 · +1 · 1d ·GitHub

SWC (stands for Speedy Web Compiler) is a super-fast TypeScript / JavaScript compiler written in Rust. It's a library for Rust and JavaScript at the same time. If you are using SWC from Rust, see rustdoc and for most users, your entry point for using the library will be parser.

Size
456.5 MB
Stars
34.2K
Age
8y
Commits · 90 Days