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
@mermaid-js/layout-tidy-tree
Tidy-tree layout engine for mermaid
247.5k---7 days ago
1.0.1
ESM onlyBundledMarkdown, Parsers and serialisers
@bcherny/json-schema-ref-parser
Parse, Resolve, and Dereference JSON Schema $ref pointers
247k---3 years ago
10.0.5-fork
ESM + CommonJSBundledSchema validation, Parsers and serialisers
clarinet
SAX based evented streaming JSON parser in JavaScript (browser and node)
246.9k+529%-3 years ago
0.12.6
CommonJSNoneParsers and serialisers
react-native-enriched-markdown
Markdown-based Rich Text solution for React Native
245.5k--1 month ago
1.0.2
ESM + CommonJSBundledMarkdown, React
circ-json
Json (=readable) inspired serializer.
245.1k+836%-3 years ago
1.0.4
ESM + CommonJSBundledParsers and serialisers
survey-core
Framework-independent core of SurveyJS Form Library. Provides the form model and logic used by survey-react-ui, survey-angular-ui, survey-vue3-ui, and survey-js-ui to render dynamic, JSON-based forms and collect responses.
242k+159%-2 days ago
3.1.1
ESM + CommonJSBundledForms, TypeScript tooling
jstoxml
Converts JavaScript/JSON to XML (for RSS, Podcasts, AMP, etc.)
241.5k+116%-2 months ago
7.1.1
ESM onlyNoneParsers and serialisers
@jsonforms/core
Core module of JSON Forms
238.3k---3 months ago
3.8.0
ESM + CommonJSBundledForms, Parsers and serialisers
@hyperjump/uri
A small and fast library for validating parsing and resolving URIs and IRIs
234.4k---25 days ago
1.3.6
ESM onlyBundledParsers and serialisers, URLs and query strings
@devexpress/error-stack-parser
Extract meaning from JS Errors
233.7k---4 years ago
2.0.6
CommonJSBundledParsers and serialisers
tree-sitter-ruby
Ruby grammar for tree-sitter
233.4k+1863%-1 year ago
0.23.1
CommonJSBundledParsers and serialisers
jsonexport
Makes easy to convert JSON to CSV
232.9k+34%-5 years ago
3.2.0
CommonJSNoneParsers and serialisers
mdast-add-list-metadata
Enhances the metadata of list and listItem nodes
230.1k-21%-5 years ago
1.1.0
CommonJSNoneMarkdown, Parsers and serialisers
svg-path-parser
A parser for SVG's path syntax
229.1k+132%-9 years ago
1.1.0
CommonJSNoneParsers and serialisers
react-papaparse
The fastest in-browser CSV (or delimited text) parser for React. It is full of useful features such as CSVReader, CSVDownloader, readString, jsonToCSV, readRemoteFile, ... etc.
224.9k+59%-2 years ago
4.4.0
ESM + CommonJSBundledParsers and serialisers, React
world-countries
List of world countries in JSON, CSV, XML and YAML
221.1k+82%-1 year ago
5.1.0
ESM + CommonJSBundledParsers and serialisers
mdast-util-heading-style
mdast utility to get the style of a heading
219.7k+25%-3 years ago
3.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
markdownlint-micromark
A trivial package that re-exports some micromark functionality as a CommonJS module
216.2k-21%--
0.1.12
CommonJSBundledMarkdown, Parsers and serialisers
tree-sitter-c-sharp
C# grammar for tree-sitter
216.1k+1200%-5 months ago
0.23.5
ESM onlyBundledParsers and serialisers
tree-sitter-php
PHP grammar for tree-sitter
212.7k+2347%-1 year ago
0.24.2
CommonJSBundledParsers and serialisers
fast-formula-parser
fast excel formula parser
210.1k+188%-5 years ago
1.0.19
CommonJSNonePDF and documents, Parsers and serialisers
@loaders.gl/geoarrow
GeoArrow columnar geometry encoding and decoding
209k---5 days ago
4.5.2
ESM + CommonJSBundledParsers and serialisers, 3D, WebGL and game engines
vscode-markdown-languageservice
Markdown language service
207.1k+27%--
0.5.0
ESM onlyBundledMarkdown, Parsers and serialisers
@asyncapi/openapi-schema-parser
An AsyncAPI schema parser for OpenAPI 3.0.x and Swagger 2.x schemas.
206.9k---1 month ago
3.1.0
ESM + CommonJSBundledDocumentation tooling, Parsers and serialisers
@platejs/markdown
Markdown serializer plugin for Plate
201.8k---19 days ago
53.3.12
ESM onlyBundledMarkdown, Parsers and serialisers
json-promise
Promise based JSON parser. Handles invalid JSON data gracefully.
201.8k+63%-12 years ago
1.1.8
CommonJSNoneParsers and serialisers, Promises and async control flow
cson-parser
Safe parsing of CSON files
201.7k+28%-5 years ago
4.0.9
CommonJSBundledParsers and serialisers
simple-markdown
Javascript markdown parsing, made simple
201.1k+90%-5 years ago
0.7.3
CommonJSBundledParsers and serialisers, Markdown
@mongodb-js/nearley
Simple, fast, powerful parser toolkit for JavaScript.
200.7k---6 years ago
0.4.0
CommonJSNoneParsers and serialisers
strip-markdown
remark plugin to remove markdown formatting
199.2k+154%-2 years ago
6.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
@textlint/utils
textlint internal utils.
197.3k---1 month ago
15.8.0
CommonJSBundledAI and machine learning, Parsers and serialisers
@textlint/ast-tester
Compliance tests for textlint's AST(Abstract Syntax Tree).
195.4k---1 month ago
15.8.0
CommonJSBundledTesting, Parsers and serialisers
postcss-jsx
PostCSS syntax for parsing CSS in JS literals
194.9k-24%-6 years ago
0.36.4
-NoneCSS-in-JS and styling, React
@asyncapi/avro-schema-parser
An AsyncAPI schema parser for Avro 1.x schemas.
193.7k---2 years ago
3.0.24
ESM + CommonJSBundledParsers and serialisers
postcss-markdown
PostCSS syntax for parsing Markdown
193.5k-26%-1 month ago
2.0.0
ESM onlyNoneCSS-in-JS and styling, Parsers and serialisers
plpgsql-parser
Combined SQL + PL/pgSQL parser with hydrated ASTs and transform API
192.4k--7 days ago
18.5.10
ESM + CommonJSBundledParsers and serialisers
doctoc
Generates TOC for markdown files of local git repo.
191.9k+26%-3 months ago
2.5.0
CommonJSNoneDocumentation tooling, Parsers and serialisers
@textlint/textlint-plugin-markdown
Markdown support for textlint.
191k---1 month ago
15.8.0
CommonJSBundledMarkdown, Parsers and serialisers
js-yaml-cloudformation-schema
Schema to allow js-yaml to process YAML formatted CloudFormation templates that use short form syntax for intrinsic functions while parsing or dumping
188.9k+50%-5 years ago
1.0.0
CommonJSBundledParsers and serialisers, Cloud SDKs
kuromoji
JavaScript implementation of Japanese morphological analyzer
188.6k+154%--
0.1.2
CommonJSNoneParsers and serialisers
immutable-json-patch
Immutable JSON patch with support for reverting operations
188.5k+49%-3 months ago
6.0.3
ESM + CommonJSBundledParsers and serialisers
@asyncapi/protobuf-schema-parser
An AsyncAPI schema parser for Protocol Buffers data types.
187.4k---1 month ago
3.9.0
ESM + CommonJSBundledParsers and serialisers, Schema validation
easymde
A simple, beautiful, and embeddable JavaScript Markdown editor that easy to use. Features include autosaving and spell checking.
187.2k+143%-4 months ago
2.21.0
CommonJSBundledMarkdown, Parsers and serialisers
edn-data
EDN parser and generator that work with plain JS data, with support for TS and node streams
186.8k+138%-2 months ago
1.2.2
CommonJSBundledParsers and serialisers, TypeScript tooling
antlr4ng
Alternative JavaScript/TypeScript runtime for ANTLR4
184.7k+201%-1 year ago
3.0.16
ESM + CommonJSBundledParsers and serialisers, TypeScript tooling
jsdoc-to-markdown
Generates markdown API documentation from jsdoc annotated source code
184.3k+2%-11 months ago
9.1.3
ESM + CommonJSNoneDocumentation tooling, Parsers and serialisers
markdownlint-rule-helpers
A collection of markdownlint helper functions for custom rules
184.3k+10%--
0.31.0
CommonJSNoneMarkdown, Parsers and serialisers
@json2csv/node
Node.js Transform and Async interface to convert JSON into CSV.
183.6k---1 month ago
7.0.8
ESM + CommonJSBundledParsers and serialisers
@jsonforms/react
React module of JSON Forms
181.4k---3 months ago
3.8.0
ESM + CommonJSBundledForms, React
@ltd/j-toml
An implementation of TOML written by LongTengDao. Belong to "Plan J"./龙腾道为汤小明语写的实现。从属于“简计划”。
179.4k---3 years ago
1.38.0
ESM + 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.