A collection of parser utilities, plugins and tools for node.js including HTML, CSS, CSV, YAML, XML, XLSX and JSON parsers. Sourced under a permissive license. This list will be updated regularly. Email over the URL, if you wish to be included.
Parser utilities, plugins and tools for node.js
- remark – Markdown processor powered by plugins.
- markdown-it – Markdown parser with 100% CommonMark support, extensions and syntax plugins.
- parse5 – Fast full-featured spec compliant HTML parser.
- @parcel/css – A CSS parser, transformer, and minifier written in Rust.
- strip-json-comments – Strip comments from JSON.
- strip-css-comments – Strip comments from CSS.
- parse-json – Parse JSON with more helpful errors.
- URI.js – URL mutation.
- JSONStream – Streaming JSON.parse and stringify.
- neat-csv – Fast CSV parser. Callback interface for the above.
- csv-parser – Streaming CSV parser that aims to be faster than everyone else.
- PEG.js – Simple parser generator that produces fast parsers with excellent error reporting.
- x-ray – Web scraping utility.
- nearley – Simple, fast, powerful parsing for JavaScript.
- binary-extract – Extract a value from a buffer of JSON without parsing the whole thing.
- Stylecow – Parse, manipulate and convert modern CSS to make it compatible with all browsers. Extensible with plugins.
- js-yaml – Very fast YAML parser.
- xml2js – XML to JavaScript object converter.
- Jison – Friendly JavaScript parser generator. It shares genes with Bison, Yacc and family.
- google-libphonenumber – Parse, format, store and validate phone numbers.
- ref – Read/write structured binary data in Buffers.
- xlsx-populate – Read/write Excel XLSX.
- Chevrotain – Very fast and feature rich parser building toolkit for JavaScript.
- fast-xml-parser – Validate and parse XML.
Tags: Node, Node.js, Node.js libraries, node.js utilities, node.js plugins, node.js tools, node libraries, node utilities, node plugins, JavaScript objects, JSON, JSON schema validators, HTML parser, CSS parser, CSV parser, YAML parser, XML parser, XLSX parser, JSON parser