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
@loaders.gl/wms
Framework-independent loaders for the WMS (Web Map Service) standard
384.7k---5 days ago
4.5.2
ESM + CommonJSBundledMaps and geolocation, Node.js utilities
@loaders.gl/xml
Framework-independent loaders for the XML (eXtensible Markup Language) format
383.9k---5 days ago
4.5.2
ESM + CommonJSBundled3D, WebGL and game engines, Node.js utilities
i18next-parser
Command Line tool for i18next
383.1k+5%-7 months ago
9.4.0
ESM onlyBundledParsers and serialisers
expr-eval
Mathematical expression evaluator
382.7k-49%-6 years ago
2.0.2
ESM + CommonJSBundledNumbers and maths, Parsers and serialisers
markdown-it-ins
<ins> tag for markdown-it markdown parser.
378.4k+61%-2 years ago
4.0.0
ESM + CommonJSNoneMarkdown, Parsers and serialisers
parsimmon
A monadic LL(infinity) parser combinator library
376.2k+32%-4 years ago
1.18.1
CommonJSNoneParsers and serialisers
cosmiconfig-toml-loader
A TOML loader for Cosmiconfig
374.6k-24%-6 years ago
1.0.0
CommonJSBundledParsers and serialisers
esprima-next
ECMAScript parsing infrastructure for multipurpose analysis
373.5k-18%-2 years ago
6.0.3
ESM + CommonJSBundledParsers and serialisers
peggy
Parser generator for JavaScript
373.1k+201%-6 months ago
5.1.0
CommonJSBundledParsers and serialisers
diff2html
Fast Diff to colorized HTML
357.8k+68%-7 months ago
3.4.56
ESM + CommonJSBundledParsers and serialisers, TypeScript tooling
json-server
[![Node.js CI](https://github.com/typicode/json-server/actions/workflows/node.js.yml/badge.svg)](https://github.com/typicode/json-server/actions/workflows/node.js.yml)
356.8k+12%-6 months ago
1.0.0-beta.15
ESM onlyNoneDev servers and API mocking, Testing
@sagold/json-query
json-pointer utilities for querying and transforming data
352.3k---2 years ago
6.2.0
ESM + CommonJSBundledParsers and serialisers
tiny-jsonc
An absurdly small JSONC parser.
352.2k+108%-1 year ago
1.0.2
ESM onlyBundledParsers and serialisers
@mermaid-js/mermaid-zenuml
MermaidJS plugin for ZenUML integration
345k---7 days ago
1.0.1
ESM onlyBundledMarkdown, Parsers and serialisers
normalizr
Normalizes and denormalizes JSON according to schema for Redux and Flux applications
342.6k+24%-4 years ago
3.6.2
ESM + CommonJSBundledState management, Parsers and serialisers
numeric-quantity
Number parser with support for mixed numbers, vulgar fractions, and Roman numerals
339.1k+358%-today
3.3.3
ESM + CommonJSBundledParsers and serialisers
prisma-json-types-generator
Changes JsonValues to your custom typescript type
338.3k+151%-2 months ago
5.1.1
CommonJSNoneTypeScript tooling, Parsers and serialisers
mdast-comment-marker
mdast utility to parse a comment marker
333.6k+34%-3 years ago
3.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
@mermaid-js/mermaid-mindmap
Mindmap diagram module for MermaidJS.
330.8k---3 years ago
9.3.0
ESM onlyBundledMarkdown, Parsers and serialisers
pdf2json
PDF file parser that converts PDF binaries to JSON and text, powered by porting a fork of PDF.JS to Node.js
330.7k+63%-14 days ago
4.1.0
ESM + CommonJSBundledParsers and serialisers, PDF and documents
hjson
A user interface for JSON.
328.7k+31%-5 years ago
3.2.2
CommonJSNoneParsers and serialisers
monaco-yaml
YAML plugin for the Monaco Editor
318.1k+131%-3 months ago
5.5.1
ESM onlyBundledRich text and code editors, Parsers and serialisers
tree-sitter-rust
Rust grammar for tree-sitter
316.2k+2665%-1 year ago
0.24.0
CommonJSBundledParsers and serialisers
remark-cli
CLI to process markdown with remark
302.7k+41%-2 years ago
12.0.1
ESM onlyNoneMarkdown, Parsers and serialisers
mdast
Markdown Abstract Syntax Tree format
300.2k+128%--
3.0.0
-NoneMarkdown, Parsers and serialisers
messageformat-parser
A PEG.js parser for ICU MessageFormat strings
298.3k-16%-6 years ago
4.1.3
CommonJSNoneParsers and serialisers
markdown-it-deflist
<dl> tag for markdown-it markdown parser.
297.8k+31%-1 month ago
4.0.0
ESM + CommonJSNoneMarkdown, Parsers and serialisers
ngx-markdown
Angular library that uses marked to parse markdown to html combined with Prism.js for synthax highlights
293.7k+32%-26 days ago
22.0.2
ESM onlyBundledMarkdown, Angular
remark-message-control
remark plugin to enable, disable, and ignore messages with remark
293.2k+27%-3 years ago
8.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
media-captions
Media captions parser and renderer.
283.3k+246%-3 years ago
0.0.18
ESM onlyBundledParsers and serialisers, TypeScript tooling
tap-yaml
Yaml handling for TAP parsers and generators
280k-8%-4 months ago
4.4.2
ESM + CommonJSBundledTesting, Parsers and serialisers
tree-sitter-java
Java grammar for tree-sitter
279.8k+702%-1 year ago
0.23.5
CommonJSBundledParsers and serialisers
nano-json-stream-parser
Lightweight, streamed JSON parser in 748 bytes
276.5k-9%-9 years ago
0.1.2
CommonJSNoneParsers and serialisers
rehype-github-alerts
rehype plugin to create alerts (admonitions/callouts)
276.2k+348%-10 months ago
4.2.0
ESM onlyBundledMarkdown, Parsers and serialisers
remark-toc
remark plugin to generate a table of contents (TOC)
272.1k+4%-3 years ago
9.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
notion-to-md
convert notion pages, block and list of blocks to markdown (supports nesting)
267.1k+123%-1 year ago
3.1.9
CommonJSBundledMarkdown, Parsers and serialisers
apg-js
JavaScript APG, an ABNF Parser Generator
266.5k+95%-2 years ago
4.4.0
CommonJSNoneParsers and serialisers
tree-sitter-c
C grammar for tree-sitter
265.6k+1674%-1 year ago
0.24.1
CommonJSBundledParsers and serialisers
gradient-parser
Parse CSS3 gradient definitions and return an AST.
265.1k+101%-6 months ago
1.2.0
ESM + CommonJSBundledParsers and serialisers
@fluent/syntax
AST and parser for Fluent
264.2k---3 years ago
0.19.0
ESM + CommonJSBundledInternationalisation, Parsers and serialisers
best-effort-json-parser
Parse incomplete json text in best-effort manner
262.6k+261%-2 months ago
1.5.1
CommonJSBundledParsers and serialisers
json-stringify-deterministic
Deterministic JSON.stringify with sorted keys for consistent hashes and stable cache keys.
260.4k+35%-1 month ago
1.0.16
CommonJSBundledParsers and serialisers, Cryptography and hashing
remark-inline-links
remark plugin to transform references and definitions into normal links and images
259.1k+667%-3 years ago
7.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
@devhigley/parse-proxy
Node.js proxy string parser
259k---5 years ago
1.0.3
CommonJSBundledParsers and serialisers, TypeScript tooling
connection-parse
Simple TCP connection string parser
256.4k+60%-13 years ago
0.0.7
CommonJSNoneParsers and serialisers
markdown-it-abbr
<abbr> tag for markdown-it markdown parser.
255.1k+22%-2 years ago
2.0.0
ESM + CommonJSNoneMarkdown, Parsers and serialisers
xml-reader
XML Reader and Parser
254k+151%-9 years ago
2.4.3
CommonJSNoneParsers and serialisers
jsdoctypeparser
Strict JsDoc type expression parser.
253.7k-28%-6 years ago
9.0.0
CommonJSNoneDocumentation tooling, Parsers and serialisers
@mjackson/multipart-parser
A fast, efficient parser for multipart streams in any JavaScript environment
253.5k---1 year ago
0.10.1
ESM + CommonJSBundledParsers and serialisers
json-edit-react
React component for editing or viewing JSON/object data
251.6k+106%-3 months ago
1.30.2
ESM + CommonJSBundledTypeScript tooling, React

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.