Most popular parser repositories and open source projects

YoutubeExplode

Abstraction layer over YouTube's internal API

532   3317   3317  

ts-sql

A SQL database implemented purely in TypeScript type annotations.

54   3265   3265  

CppSharp

Tools and libraries to glue C/C++ APIs to high-level languages

529   3261   3261  

logos

Create ridiculously fast Lexers

141   3225   3225  

datafusion-sqlparser-rs

Extensible SQL Lexer and Parser for Rust

629   3157   3157  

oletools

oletools - python tools to analyze MS OLE2 files (Structured Storage,...

586   3157   3157  

diff2html

Pretty diff to html javascript library (diff2html)

283   3134   3134  

psd.rb

Parse Photoshop files in Ruby with ease

219   3117   3117  

insect

High precision scientific calculator with support for physical units

129   3036   3036  

fast-xml-parser

Validate XML, Parse XML and Build XML rapidly without C/C++ based libr...

331   2907   2907  

posthtml

PostHTML is a tool to transform HTML/XML with JS plugins

138   2883   2883  

YamlDotNet

YamlDotNet is a .NET library for YAML

505   2742   2742  

rslint

A (WIP) Extremely fast JavaScript and TypeScript linter and Rust crat...

82   2703   2703  

gofeed

Parse RSS, Atom and JSON feeds in Go

215   2695   2695  

chumsky

Write expressive, high-performance parsers with ease.

106   2686   2686  

kong

Kong is a command-line parser for Go

147   2654   2654  

NeverSink-Filter

This is a lootfilter for the game "Path of Exile". It hides low value...

489   2544   2544  

commonmark-java

Java library for parsing and rendering CommonMark (Markdown)

314   2510   2510  

vue-styleguidist

Created from react styleguidist for Vue Components with a living style...

413   2490   2490  

html-react-parser

📝 HTML to React parser.

136   2318   2318  

hyperformula

HyperFormula is an open-source headless spreadsheet for business web a...

127   2315   2315  

croner

Trigger functions or evaluate cron expressions in JavaScript or TypeSc...

61   2251   2251  

Ink

A fast and flexible Markdown parser written in Swift.

183   2234   2234  

diffsitter

A tree-sitter based AST difftool to get meaningful semantic diffs

43   2231   2231  

m3u8

Python m3u8 Parser for HTTP Live Streaming (HLS) Transmissions

477   2131   2131  

DiDOM

Simple and fast HTML and XML parser

212   2111   2111  

snarkdown

:smirk_cat: A snarky 1kb Markdown parser written in JavaScript

125   2093   2093  

feedjira

A feed parsing library

391   2051   2051  

inih

Simple .INI file parser in C, good for embedded systems

432   2035   2035  

ariadne

A fancy diagnostics & error reporting crate

87   2007   2007  

calamine

A pure Rust Excel/OpenDocument SpreadSheets file reader: rust on metal...

202   1996   1996  

goawk

A POSIX-compliant AWK interpreter written in Go, with CSV support

85   1966   1966  

HypeScript

🐬 A simplified implementation of TypeScript's type system written in...

23   1961   1961  

MimeKit

A .NET MIME creation and parser library with support for S/MIME, PGP,...

378   1922   1922  

rdflib

RDFLib is a Python library for working with RDF, a simple yet powerful...

530   1891   1891  

tomlplusplus

Header-only TOML config file parser and serializer for C++17.

180   1854   1854  

spoon

Spoon is a metaprogramming library to analyze and transform Java sourc...

363   1851   1851  

lol-html

Low output latency streaming HTML parser/rewriter with CSS selector-ba...

87   1804   1804  

prettydiff

Beautifier and language aware code comparison tool for many languages....

141   1763   1763  

lambda-view

A New Tool for Reading JavaScript Code since 2017

121   1752   1752  

csstree

A tool set for CSS including fast detailed parser, walker, generator a...

99   1715   1715  

babylon

PSA: moved into babel/babel as @babel/parser -->

255   1713   1713  

PHP-CSS-Parser

A Parser for CSS Files written in PHP. Allows extraction of CSS files...

138   1652   1652  

ada

WHATWG-compliant and fast URL parser written in modern C++, part of In...

110   1581   1581  

Recognizers-Text

Microsoft.Recognizers.Text provides recognition and resolution of numb...

423   1574   1574  

strictyaml

Type-safe YAML parser and validator.

64   1566   1566  

simplepie

A simple Atom/RSS parsing library for PHP.

395   1564   1564  

goscript

An alternative implementation of Golang specs, written in Rust for emb...

62   1539   1539  

java

jsoniter (json-iterator) is fast and flexible JSON parser available in...

526   1537   1537  

php-svg-lib

SVG file parsing / rendering library

79   1439   1439