Most popular parser repositories and open source projects

Diagon

Interactive ASCII art diagram generators. :star2:

50   1217   1217  

parson

Lightweight JSON library written in C.

315   1207   1207  

xml-js

Converter utility between XML text and Javascript object / JSON text.

183   1194   1194  

when

A natural language date/time parser with pluggable rules

76   1186   1186  

combine

A parser combinator library for Rust

89   1178   1178  

oga

Oga is an XML/HTML parser written in Ruby.

40   1156   1156  

calamine

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

119   1156   1156  

arg

Simple argument parsing

54   1139   1139  

tomlplusplus

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

120   1130   1130  

cinemagoer

Cinemagoer is a Python package useful to retrieve and manage the data...

318   1113   1113  

fluid

Fluid is an open-source .NET template engine based on the Liquid templ...

152   1098   1098  

ValveResourceFormat

🔬 Valve's Source 2 resource file format parser and decompiler

163   1076   1076  

expr-eval

Mathematical expression evaluator in JavaScript

230   1051   1051  

croner

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

29   1042   1042  

scalameta

Library to read, analyze, transform and generate Scala programs

213   1041   1041  

Fuzi

A fast & lightweight XML & HTML parser in Swift with XPath & CSS suppo...

146   1032   1032  

swagger-parser

Swagger 2.0 and OpenAPI 3.0 parser/validator

150   974   974  

ViperMonkey

A VBA parser and emulation engine to analyze malicious macros.

188   955   955  

meriyah

A 100% compliant, self-hosted javascript parser - https://meriyah.git...

43   940   940  

verible

Verible is a suite of SystemVerilog developer tools, including a parse...

165   937   937  

react-markdown-editor-lite

a light-weight Markdown editor based on React. 一款轻量的基于React的m...

160   931   931  

php-parser

PHP parser written in Go

65   928   928  

proposal-binary-ast

Binary AST proposal for ECMAScript

24   923   923  

ngx-markdown

Angular markdown component/directive/pipe/service to parse static, dyn...

173   922   922  

OpenDirectoryDownloader

Indexes open directories

86   918   918  

oxc

The JavaScript Oxidation Compiler

33   906   906  

redis-replicator

Redis replication tool. support sync, psync, psync2. can parse rdb, ao...

265   885   885  

himalaya

JavaScript HTML to JSON Parser

127   876   876  

psd

Fast zero-dependency PSD parser for the web and Node.js

33   876   876  

quick-lint-js

quick-lint-js finds bugs in JavaScript programs

155   869   869  

exifr

📷 The fastest and most versatile JS EXIF reading library.

52   849   849  

tolerant-php-parser

An early-stage PHP parser designed for IDE usage scenarios.

80   840   840  

php-mime-mail-parser

A fully tested email parser for PHP 7.2+ (mailparse extension wrapper)...

183   833   833  

selectolax

Python binding to Modest and Lexbor engines (fast HTML5 parser with CS...

60   831   831  

dicom

⚡High Performance DICOM Medical Image Parser in Go.

109   830   830  

anystyle

Fast and smart citation reference parsing

75   823   823  

node-csv-parse

CSV parsing implementing the Node.js `stream.Transform` API

171   812   812  

lexy

C++ parsing DSL

48   810   810  

json-schema-ref-parser

Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and...

201   809   809  

goformation

GoFormation is a Go library for working with CloudFormation templates.

199   808   808  

self-attentive-parser

High-accuracy NLP parser with models for 11 languages.

150   799   799  

stream-json

The micro-library of Node.js stream components for creating custom JSO...

45   792   792  

toml11

TOML for Modern C++

121   782   782  

SwiftCSV

CSV parser for Swift

175   779   779  

guessit

GuessIt is a python library that extracts as much information as possi...

90   757   757  

webassemblyjs

Toolchain for WebAssembly

95   738   738  

CoreXLSX

Excel spreadsheet (XLSX) format parser written in pure Swift

69   738   738  

Pidgin

A lightweight and fast parsing library for C#.

54   733   733  

pigeon

Command pigeon generates parsers in Go from a PEG grammar.

58   719   719  

csv-parser

A modern C++ library for reading, writing, and analyzing CSV (and simi...

123   711   711