Skip to content
JS
Package category

Parsers and serialisers

Parse and generate JSON, YAML, TOML, CSV, XML, Markdown and other formats.

1,438 packages70 comparisons

Packages compared

1,438 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
remark-parse
remark plugin to add support for parsing markdown input
37.5m+193%-3 years ago
11.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
@webassemblyjs/wasm-parser
WebAssembly binary format parser
37m+47%-1 year ago
1.14.1
ESM + CommonJSNoneParsers and serialisers
@xmldom/xmldom
A pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module.
36.9m+236%-1 month ago
0.9.12
CommonJSBundledDOM and browser utilities, Parsers and serialisers
mdast-util-to-hast
mdast utility to transform to hast
36.8m+272%-10 months ago
13.2.1
ESM onlyBundledMarkdown, Parsers and serialisers
pino
super fast, all natural json logger
35.2m+193%-7 months ago
10.3.1
CommonJSBundledLogging, Parsers and serialisers
uglify-js
JavaScript parser, mangler/compressor and beautifier toolkit
35.1m+41%-2 years ago
3.19.3
CommonJSNoneCompression and archives, Parsers and serialisers
mdast-util-phrasing
mdast utility to check if a node is phrasing content
35m+302%-2 years ago
4.1.0
ESM onlyBundledMarkdown, Parsers and serialisers
style-to-object
Parse CSS inline style to JavaScript object.
34.4m+242%-2 months ago
2.0.2
ESM + CommonJSBundledCSS-in-JS and styling, Parsers and serialisers
inline-style-parser
An inline style parser.
33.9m+262%-2 months ago
0.2.9
ESM + CommonJSBundledParsers and serialisers, CSS-in-JS and styling
path-expression-matcher
Efficient path tracking and pattern matching for XML/JSON parsers
33.4m--2 months ago
1.6.2
ESM + CommonJSBundledParsers and serialisers
fast-xml-builder
Build XML from JSON without C/C++ based libraries
33.2m--1 month ago
1.3.1
ESM + CommonJSBundledParsers and serialisers
remark-rehype
remark plugin that turns markdown into HTML to support rehype
32.1m+314%-1 year ago
11.1.2
ESM onlyBundledMarkdown, Parsers and serialisers
markdown-table
Generate a markdown (GFM) table
32m+273%-1 year ago
3.0.4
ESM onlyBundledMarkdown, Parsers and serialisers
micromark-extension-gfm-table
micromark extension to support GFM tables
31.7m+313%-13 days ago
2.1.2
ESM onlyBundledTables and data grids, Markdown
xml2js
Simple XML to JavaScript object converter.
31.6m+44%-3 years ago
0.6.2
CommonJSNoneParsers and serialisers
ret
Tokenizes a string that represents a regular expression.
30.9m+90%-3 years ago
0.5.0
CommonJSBundledParsers and serialisers
rrweb-cssom
CSS Object Model implementation and CSS parser
30.5m+99%-1 year ago
0.8.0
CommonJSNoneParsers and serialisers
mdast-util-gfm-table
mdast extension to parse and serialize GFM tables
30m+319%-3 years ago
2.0.0
ESM onlyBundledTables and data grids, Parsers and serialisers
micromark-extension-gfm-strikethrough
micromark extension to support GFM strikethrough
29.3m+315%-2 years ago
2.1.0
ESM onlyBundledMarkdown, Parsers and serialisers
mdast-util-gfm-strikethrough
mdast extension to parse and serialize GFM strikethrough
29.3m+294%-3 years ago
2.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
micromark-extension-gfm-task-list-item
micromark extension to support GFM task list items
29.3m+314%-2 years ago
2.1.0
ESM onlyBundledMarkdown, Parsers and serialisers
mdast-util-gfm-task-list-item
mdast extension to parse and serialize GFM task list items
29.2m+316%-3 years ago
2.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
mdast-util-gfm
mdast extension to parse and serialize GFM (GitHub Flavored Markdown)
29.2m+299%-1 year ago
3.1.0
ESM onlyBundledMarkdown, Parsers and serialisers
mdast-util-find-and-replace
mdast utility to find and replace text in a tree
29.1m+313%-1 year ago
3.0.2
ESM onlyBundledMarkdown, Parsers and serialisers
micromark-extension-gfm-footnote
micromark extension to support GFM footnotes
29m+351%-2 years ago
2.1.0
ESM onlyBundledMarkdown, Parsers and serialisers
micromark-extension-gfm
micromark extension to support GFM (GitHub Flavored Markdown)
28.9m+275%-3 years ago
3.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
micromark-extension-gfm-tagfilter
micromark extension to support GFM tagfilter
28.8m+293%-3 years ago
2.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
remark-stringify
remark plugin to add support for serializing markdown
28.4m+289%-3 years ago
11.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
mdast-util-gfm-footnote
mdast extension to parse and serialize GFM footnotes
27.7m+332%-1 year ago
2.1.0
ESM onlyBundledMarkdown, Parsers and serialisers
interpret
A dictionary of file extensions and associated module loaders.
25.6m+17%-4 years ago
3.1.1
CommonJSNoneParsers and serialisers, React
json-schema-to-ts
Infer typescript types from your JSON schemas!
24.9m+962%-2 years ago
3.1.1
ESM + CommonJSBundledTypeScript tooling, Schema validation
smol-toml
A small, fast, and correct TOML parser/serializer
24.7m+491%-2 days ago
1.9.0
ESM + CommonJSBundledParsers and serialisers
react-markdown
React component to render markdown
24.6m+324%-1 year ago
10.1.0
ESM onlyBundledMarkdown, React
strtok3
A promise based streaming tokenizer
23.6m+132%-6 months ago
10.3.5
ESM onlyBundledParsers and serialisers
parse5-htmlparser2-tree-adapter
htmlparser2 tree adapter for parse5.
23.5m+95%-5 months ago
8.0.1
ESM onlyBundledParsers and serialisers
error-stack-parser
Extract meaning from JS Errors
22.2m+59%-4 years ago
2.1.4
CommonJSBundledParsers and serialisers
destr
A faster, secure and convenient alternative for JSON.parse
21.2m+210%-1 year ago
2.0.5
ESM + CommonJSBundledParsers and serialisers, Node.js utilities
markdown-it
Markdown-it - modern pluggable markdown parser.
20.7m+143%-14 days ago
15.0.2
ESM + CommonJSBundledMarkdown, Parsers and serialisers
cheerio
The fast, flexible & elegant library for parsing and manipulating HTML and XML.
19.8m+87%-8 months ago
1.2.0
ESM + CommonJSBundledParsers and serialisers, DOM and browser utilities
@jsonjoy.com/buffers
Various helper utilities for working with buffers and binary data
18.8m+659%-17 days ago
18.30.0
CommonJSBundledParsers and serialisers
bplist-parser
Binary plist parser.
18.6m+161%-19 days ago
0.5.0
ESM + CommonJSBundledParsers and serialisers
@jsonjoy.com/util
Various helper utilities
18m+207%-17 days ago
18.30.0
CommonJSBundledParsers and serialisers
@jsonjoy.com/json-pack
High-performance JSON serialization library
17.9m+199%-17 days ago
18.30.0
CommonJSBundledParsers and serialisers
@discoveryjs/json-ext
A set of efficient utilities that extend the use of JSON (streaming, estimate size, NDJSON/JSONL, etc.)
17m+26%-4 months ago
1.1.0
ESM + CommonJSBundledParsers and serialisers, Promises and async control flow
redis-parser
Javascript Redis protocol (RESP) parser
16.8m+137%-9 years ago
3.0.0
CommonJSNoneDatabase clients and drivers, Parsers and serialisers
shiki
A beautiful Syntax Highlighter.
16.6m+425%-1 month ago
4.4.3
ESM onlyBundledMarkdown, Parsers and serialisers
toml
TOML parser for Node.js (TOML v1.1.0 compliant)
16.4m+566%-2 months ago
5.0.0
CommonJSBundledParsers and serialisers
@jsonjoy.com/json-pointer
High-performance JSON Pointer implementation
16.3m+605%-17 days ago
18.30.0
CommonJSBundledParsers and serialisers
d3-dsv
A parser and formatter for delimiter-separated values, such as CSV and TSV
16m+238%-5 years ago
3.0.1
ESM onlyNoneParsers and serialisers, Charts and data visualisation
xmlbuilder2
An XML builder for node.js
15.8m+707%-9 months ago
4.0.3
CommonJSBundledParsers and serialisers

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.