Parsing
markdown-it18.7K

Markdown parser with 100% CommonMark support, extensions and syntax plugins.

remark7.8K

Markdown processor powered by plugins.

@parcel/css6.7K

A CSS parser, transformer, and minifier written in Rust.

js-yaml6.3K

Very fast YAML parser.

URI.js6.3K

URL mutation.

x-ray5.9K

Web scraping utility.

xml2js4.9K

XML to JavaScript object converter.

PEG.js4.8K

Simple parser generator that produces fast parsers with excellent error reporting.

Jison4.4K

Friendly JavaScript parser generator. It shares genes with Bison, Yacc and family.

parse53.7K

Fast full-featured spec compliant HTML parser.

nearley3.6K

Simple, fast, powerful parsing for JavaScript.

fast-xml-parser2.6K

Validate and parse XML.

Chevrotain2.5K

Very fast and feature rich parser building toolkit for JavaScript.

JSONStream1.9K

Streaming JSON.parse and stringify.

csv-parser1.4K

Streaming CSV parser that aims to be faster than everyone else.

google-libphonenumber1.4K

Parse, format, store and validate phone numbers.

xlsx-populate963

Read/write Excel XLSX.

strip-json-comments600

Strip comments from JSON.

ref458

Read/write structured binary data in Buffers.

parse-json349

Parse JSON with more helpful errors.

neat-csv321

Fast CSV parser. Callback interface for the above.

Stylecow163

Parse, manipulate and convert modern CSS to make it compatible with all browsers. Extensible with plugins.

binary-extract154

Extract a value from a buffer of JSON without parsing the whole thing.

strip-css-comments124

Strip comments from CSS.