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
@kubb/parser-md
Markdown source file parser for Kubb. Converts the universal AST to `.md` source and renders YAML frontmatter via the `print` helper.
20.5k---1 day ago
5.3.16
ESM + CommonJSBundledParsers and serialisers, Markdown
@speclynx/apidom-reference
Advanced algorithms for semantic ApiDOM manipulations like dereferencing or resolution.
20.4k---6 days ago
5.2.6
ESM + CommonJSBundledDocumentation tooling, Parsers and serialisers
@speclynx/apidom-parser-adapter-arazzo-yaml-1
Parser adapter for parsing YAML documents into Arazzo 1.x.y namespace.
20.4k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@speclynx/apidom-parser-adapter-openapi-yaml-2
Parser adapter for parsing YAML documents into OpenAPI 2.0 namespace.
20.4k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@speclynx/apidom-parser-adapter-openapi-json-3-0
Parser adapter for parsing JSON documents into OpenAPI 3.0.x namespace.
20.4k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
@quasar/quasar-ui-qmarkdown
Display inline markdown in your Quasar App
20.3k---1 month ago
4.2.1
ESM onlyBundledMarkdown, Parsers and serialisers
@speclynx/apidom-parser-adapter-asyncapi-json-2
Parser adapter for parsing JSON documents into AsyncAPI 2.x.y namespace.
20.3k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers
read-json-sync
Read and parse a JSON file synchronously
20.3k-44%-7 years ago
2.0.1
-NoneParsers and serialisers
@speclynx/apidom-parser-adapter-overlay-yaml-1
Parser adapter for parsing YAML documents into Overlay 1.x.y namespace.
20.3k---6 days ago
5.2.6
ESM + CommonJSBundledParsers and serialisers, Documentation tooling
remark-yaml-config
remark plugin to configure it with YAML frontmatter
20.3k+1%-3 years ago
7.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
assemble-core
The core assemble application with no presets or defaults. All configuration is left to the implementor.
20.1k-21%-9 years ago
0.31.0
CommonJSNoneDocumentation tooling, UI component libraries
normalize-pkg
Normalize values in package.json using the map-schema library.
20.1k-23%-6 years ago
0.5.0
CommonJSNoneParsers and serialisers, Schema validation
merge-jsons-webpack-plugin
This plugin is used to merge json files into single json file,using glob or file names
20k-20%-4 years ago
2.0.1
CommonJSNoneBundler plugins and loaders, Parsers and serialisers
csv-file-validator
Validation of CSV file against user defined schema (returns back object with data and invalid messages)
19.6k+23%-1 year ago
2.2.0
CommonJSBundledParsers and serialisers, Schema validation
@plist/openstep.parse
TypeScript library for serializing OpenStep/NEXTStep Property Lists, in browser and node.js.
19.5k---1 year ago
1.1.1
ESM + CommonJSBundledParsers and serialisers, TypeScript tooling
jsonml-to-react-element
To convert JsonML to React element.
19.4k-5%-8 years ago
1.1.11
CommonJSNoneReact, Parsers and serialisers
html-to-md
A JS library for convert HTML<String> to markdown<String>, gzip 10kb
19.3k-74%-1 year ago
0.8.8
CommonJSBundledMarkdown, Parsers and serialisers
@tokenizer/range
Range-request tokenizer adapter
19.2k---7 months ago
0.13.1
ESM onlyBundledParsers and serialisers, Video and audio
mrm
Codemods for your project config files
19.2k-12%-3 years ago
4.1.22
CommonJSNoneParsers and serialisers, CLI tools and terminal utilities
markdown-table-prettify
Transforms markdown tables to be more readable.
19.2k+36%-4 months ago
4.1.0
CommonJSBundledMarkdown, Parsers and serialisers
@loaders.gl/arrow
Simple columnar table loader for the Apache Arrow format
19.2k---5 days ago
4.5.2
ESM + CommonJSBundledParsers and serialisers, 3D, WebGL and game engines
@evidence-dev/evidence
dependencies for evidence projects
18.9k---7 months ago
40.1.8
ESM onlyNoneCharts and data visualisation, Svelte
test-results-parser
Parse test results from JUnit, TestNG, xUnit, cucumber and many more
18.7k-64%-2 days ago
0.4.7
CommonJSBundledParsers and serialisers, Testing
@formio/react
React renderer for form.io forms.
18.7k---3 months ago
6.2.1
CommonJSBundledReact, Forms
remark-github-admonitions-to-directives
A Remark plugin to convert Github style alerts to admonitions directives.
18.6k+8%-1 year ago
2.1.0
ESM onlyBundledMarkdown, Parsers and serialisers
@simple-dom/parser
A simple HTML parser
18.6k---7 years ago
1.4.0
ESM + CommonJSBundledDOM and browser utilities, Parsers and serialisers
i18next-json-sync
keep i18next json resource files in sync
18.6k+123%-3 years ago
3.1.2
CommonJSBundledInternationalisation, Parsers and serialisers
markdown-to-slack-blocks
A powerful, type-safe library to convert Markdown (incl. GFM tables, code, mentions, and LLM output) into Slack Block Kit JSON — and back. Supports Slack's native data_table block with dynamic cell typing.
18.6k--3 months ago
1.6.1
ESM + CommonJSBundledMarkdown, Parsers and serialisers
it-tar
it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.
18.5k+8%-2 months ago
6.0.6
ESM onlyBundledCompression and archives, Parsers and serialisers
jsome
Make your JSON look AWESOME!
18k-20%-8 years ago
2.5.0
CommonJSNoneCLI tools and terminal utilities, Parsers and serialisers
@stacksjs/ts-xml
A fast, dependency-free XML parser, builder, and validator for TypeScript & Bun.
18k---1 month ago
0.1.2
ESM onlyBundledParsers and serialisers, TypeScript tooling
@quasar/quasar-app-extension-qmarkdown
A Quasar App Extension for @quasar/quasar-ui-qmarkdown
17.7k---1 month ago
4.2.1
ESM onlyNoneMarkdown, Parsers and serialisers
istanbul-badges-readme
Creates README badges from istanbul coverage report
17.6k+32%-2 years ago
1.9.0
CommonJSNoneTesting, Parsers and serialisers
llama-tokenizer-js
JS tokenizer for LLaMA-based LLMs
17.5k+320%-2 years ago
1.2.2
ESM onlyBundledAI and machine learning, Parsers and serialisers
parse-json-object
Parse a typed JSON object
17.5k-46%-6 months ago
4.0.0
ESM onlyBundledParsers and serialisers
mdast-normalize-headings
mdast utility to make sure there is no more than a single top-level heading in the document
17.5k+57%-3 years ago
4.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
@tryfabric/mack
Converts Markdown to Slack BlockKit Blocks
17.4k---4 years ago
1.2.1
CommonJSBundledMarkdown, Parsers and serialisers
marked-plaintify
A marked extension to convert Markdown to Plaintext
17.3k+114%-2 years ago
1.1.1
ESM + CommonJSBundledMarkdown, Parsers and serialisers
pptx-viewer-core
PowerPoint PPTX engine: parse, edit, serialize, and convert .pptx files. Framework-agnostic TypeScript SDK.
17.2k--1 day ago
4.3.1
ESM + CommonJSBundledParsers and serialisers, TypeScript tooling
@json2csv/whatwg
WHATWG Transform and Async interface to convert JSON into CSV.
17.2k---1 month ago
7.0.8
ESM + CommonJSBundledParsers and serialisers
htmljs-parser
An HTML parser recognizes content and string placeholders and allows JavaScript expressions as attribute values
17.1k+27%-2 days ago
5.17.1
ESM onlyBundledParsers and serialisers
udsv
A small, fast CSV parser
17.1k+45%-1 year ago
0.7.3
ESM + CommonJSBundledParsers and serialisers
tree-sitter-haskell
Haskell grammar for tree-sitter
17k+4766%-1 year ago
0.23.1
CommonJSBundledParsers and serialisers
remark-typography
Remark plugin to fix typography: quotes, dashes and so on.
16.9k+294%-4 days ago
0.8.8
ESM onlyBundledMarkdown, Parsers and serialisers
streaming-markdown
Streaming Markdown parser, à la ChatGPT
16.9k+273%-1 year ago
0.2.15
ESM onlyBundledParsers and serialisers, Markdown
morphism
Do not repeat anymore your objects transformations.
16.8k-51%--
1.12.3
CommonJSBundledTypeScript tooling, Parsers and serialisers
eslint-plugin-md
An ESLint plugin that allows you to lint markdown code in your *.md files.
16.7k+6%-6 years ago
1.0.19
CommonJSNoneLinting and formatting, Parsers and serialisers
@visulima/fs
Human friendly file system utilities for Node.js
16.7k---1 day ago
6.0.14
ESM onlyBundledFiles and file systems, Parsers and serialisers
@stacksjs/ts-md
A fast, native Bun-powered markdown parser with frontmatter support. Replaces gray-matter, marked, and yaml.
16.6k---7 months ago
0.1.1
ESM onlyBundledParsers and serialisers, Markdown
@loaders.gl/parquet
Framework-independent loader for Apache Parquet files
16.5k---5 days ago
4.5.2
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.