Parser
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:
Here are 14,239 public repositories matching this topic...
Language:All
Sort:Most stars
A high-quality tool for convert PDF to Markdown and JSON.一站式开源高质量数据提取工具,将PDF转换成Markdown和JSON格式。
- Updated
Jul 11, 2025 - Python
A markdown parser and compiler. Built for speed.
- Updated
Jul 7, 2025 - TypeScript
Rust-based platform for the Web
- Updated
Jul 12, 2025 - Rust
The fast, flexible, and elegant library for parsing and manipulating HTML and XML.
- Updated
Jul 11, 2025 - TypeScript
An incremental parsing system for programming tools
- Updated
Jul 12, 2025 - Rust
A high-performance observability data pipeline.
- Updated
Jul 11, 2025 - Rust
⚓ A collection of JavaScript tools written in Rust.
- Updated
Jul 12, 2025 - Rust
A high-performance 100% compatible drop-in replacement of "encoding/json"
- Updated
May 27, 2024 - Go
jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.
- Updated
Jul 11, 2025 - Java
Rust parser combinator framework
- Updated
Feb 8, 2025 - Rust
🗜 JavaScript parser, mangler and compressor toolkit for ES6+
- Updated
Jul 5, 2025 - JavaScript
Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
- Updated
Jul 10, 2025 - Go
An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.
- Updated
Jul 9, 2025 - Rust
ECMAScript parsing infrastructure for multipurpose analysis
- Updated
Apr 16, 2023 - TypeScript
- Followers
- 124 followers
- Website
- github.com/topics/parser