Most popular parser repositories and open source projects

posthtml

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

138   2883   2883  

ts-sql

A SQL database implemented purely in TypeScript type annotations.

50   2856   2856  

CppSharp

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

461   2699   2699  

chumsky

Write expressive, high-performance parsers with ease.

106   2686   2686  

rslint

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

80   2581   2581  

diff2html

Pretty diff to html javascript library (diff2html)

256   2462   2462  

oletools

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

531   2435   2435  

YoutubeExplode

Abstraction layer over YouTube's internal API

426   2403   2403  

vue-styleguidist

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

430   2366   2366  

NeverSink-Filter

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

511   2339   2339  

Ink

A fast and flexible Markdown parser written in Swift.

183   2234   2234  

gofeed

Parse RSS, Atom and JSON feeds in Go

189   2176   2176  

YamlDotNet

YamlDotNet is a .NET library for YAML

423   2171   2171  

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  

logos

Create ridiculously fast Lexers

81   2068   2068  

feedjira

A feed parsing library

391   2051   2051  

inih

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

432   2035   2035  

fast-xml-parser

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

292   2001   2001  

commonmark-java

Java library for parsing and rendering CommonMark (Markdown)

273   1992   1992  

rdflib

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

530   1891   1891  

snoop

Snoop — инструмент разведки на основе открытых данных (OSINT world)

285   1862   1862  

sqlparser-rs

Extensible SQL Lexer and Parser for Rust

364   1854   1854  

HypeScript

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

19   1839   1839  

lambda-view

A New Tool for Reading JavaScript Code since 2017

138   1764   1764  

html-react-parser

:memo: HTML to React parser.

120   1733   1733  

prettydiff

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

153   1717   1717  

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 -->

273   1712   1712  

goawk

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

73   1657   1657  

m3u8

Python m3u8 Parser for HTTP Live Streaming (HLS) Transmissions

447   1653   1653  

PHP-CSS-Parser

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

138   1652   1652  

MimeKit

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

344   1611   1611  

Recognizers-Text

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

423   1574   1574  

spoon

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

324   1527   1527  

hyperformula

An advanced headless evaluator and parser of Excel formulas. Built wit...

85   1525   1525  

simplepie

A simple Atom/RSS parsing library for PHP.

371   1483   1483  

goscript

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

61   1458   1458  

java

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

514   1441   1441  

kong

Kong is a command-line parser for Go

117   1402   1402  

diffsitter

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

22   1368   1368  

markdown-wasm

Very fast Markdown parser and HTML generator implemented in WebAssembl...

55   1352   1352  

colord

👑 A tiny yet powerful tool for high-performance color manipulations an...

36   1351   1351  

php-svg-lib

SVG file parsing / rendering library

80   1332   1332  

ugo-compiler-book

:books: µGo语言实现(从头开发一个迷你Go语言编译器)

125   1332   1332  

duckling_old

Deprecated in favor of https://github.com/facebook/duckling

224   1323   1323  

ariadne

A fancy diagnostics & error reporting crate

43   1285   1285  

google-libphonenumber

The up-to-date and reliable Google's libphonenumber package for node.j...

143   1271   1271  

strictyaml

Type-safe YAML parser and validator.

61   1242   1242  

lol-html

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

62   1222   1222