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
domparser-linux-x64-musl
A super fast html parser and manipulator written in rust.
45.2k--5 months ago
0.1.1
CommonJSNoneParsers and serialisers, Scraping and browser automation
remark-parse-no-trim
remark plugin to parse Markdown
45k+121%-5 years ago
8.0.4
-BundledMarkdown, Parsers and serialisers
svelte-parse-markup
Parse Svelte markup without parsing the script or style tags
44.4k+66%-2 years ago
0.1.5
ESM onlyBundledSvelte, Parsers and serialisers
jsonminify
JSON.minify() minifies blocks of JSON-like content into valid JSON by removing all whitespace *and* comments.
44.3k-29%-4 years ago
0.4.2
CommonJSNoneParsers and serialisers, Node.js utilities
hcl2-parser
HCL v2 parser for JavaScript
43.6k-58%-5 years ago
1.0.3
CommonJSNoneParsers and serialisers
email-forward-parser
Parses forwarded emails and extract content
43.2k+807%-2 months ago
1.8.3
ESM + CommonJSBundledEmail, Parsers and serialisers
jsona
Provide data formatters (data model builder & json builder) to work with JSON API specification v1.0 in your JavaScript / TypeScript code
42.7k+42%-6 months ago
1.14.0
ESM + CommonJSBundledParsers and serialisers, HTTP servers and web frameworks
remark-textr
remark plugin to improve typography with Textr
42.7k-38%-2 years ago
6.1.0
ESM onlyBundledMarkdown, Parsers and serialisers
sax-ts
Event-driven XML parser in TypeScript
42.7k+310%-2 years ago
1.2.13
CommonJSBundledParsers and serialisers, TypeScript tooling
edge-parser
Parser for edge template engine
42.7k+76%-4 months ago
9.1.1
ESM onlyBundledTemplating, Parsers and serialisers
ngx-papaparse
Papa Parse wrapper for Angular. Fast parser-library for CSV to JSON and vice versa, with built in support for background-workers.
42.1k-25%-3 years ago
8.0.0
ESM + CommonJSBundledParsers and serialisers, Angular
markdown-it-ts
TypeScript-first Markdown parser and renderer compatible with the markdown-it public API, with streaming, chunked parsing, and async render.
42.1k--20 days ago
1.1.2
ESM onlyBundledMarkdown, Parsers and serialisers
ts-markdown
An extensible TypeScript markdown generator that takes JSON and creates a markdown document.
41.9k+927%-1 year ago
1.3.0
CommonJSBundledMarkdown, Parsers and serialisers
apicache
An ultra-simplified API response caching middleware for Express/Node using plain-english durations.
41.6k+41%-4 years ago
1.6.3
CommonJSNoneCaching, Database clients and drivers
@decimalturn/toml-patch
Patch, parse, and stringify TOML while preserving comments, whitespace and formatting.
41.2k---3 days ago
3.1.2
ESM onlyBundledParsers and serialisers
svgdom
Straightforward DOM implementation for SVG, HTML and XML
41.2k+93%-16 days ago
0.1.29
ESM + CommonJSNoneDOM and browser utilities, Parsers and serialisers
@jackchuka/mdschema
A declarative schema-based Markdown documentation validator
40.9k---8 days ago
0.15.4
-NoneSchema validation, Parsers and serialisers
markdown-it-toc-done-right
Table of contents (TOC) for markdown-it markdown parser with focus on semantic and security.
40.8k+85%-5 years ago
4.2.0
ESM + CommonJSBundledMarkdown, Parsers and serialisers
@visulima/error
Error with more than just a message, stacktrace parsing.
40k---1 month ago
6.1.0
ESM onlyBundledParsers and serialisers, React
dt-sql-parser
SQL Parsers for BigData, built with antlr4
40k+239%-1 month ago
4.5.1
ESM + CommonJSBundledDatabase clients and drivers, Parsers and serialisers
bnf-parser
Deterministic BNF compiler/parser
39.7k+123%-2 years ago
4.1.3
ESM onlyBundledParsers and serialisers, TypeScript tooling
remark-slate
remark plugin to compile Markdown to a slate compatible object
39.5k+31%-4 years ago
1.8.6
ESM + CommonJSBundledMarkdown, Parsers and serialisers
@flatfile/adapter
A lightweight TypeScript/JavaScript adapter for working with Flatfile's Portal
39.4k---4 years ago
2.9.6
ESM + CommonJSBundledParsers and serialisers, TypeScript tooling
jquery-form
The jQuery Form Plugin allows you to easily and unobtrusively upgrade HTML forms to use AJAX.
39.1k-24%-6 years ago
4.3.0
CommonJSNoneForms, Parsers and serialisers
jest-json
Jest matcher for working with JSON
38.8k+62%-4 years ago
2.0.0
CommonJSBundledTesting, Parsers and serialisers
markdown-it-for-inline
Inline tokens iterator for markdown-it markdown parser.
38.6k-36%-2 years ago
2.0.1
ESM + CommonJSNoneMarkdown, Parsers and serialisers
@guanmingchiu/sqlparser-ts
A SQL parser for JavaScript and TypeScript, powered by datafusion-sqlparser-rs via WASM
38.5k---3 months ago
0.62.0
ESM + CommonJSBundledTypeScript tooling, Parsers and serialisers
react-render-to-markdown
render React components to Markdown strings for SSG-MD
38.3k+231005%-4 months ago
19.1.0
ESM + CommonJSBundledMarkdown, React
htmlparser2-without-node-native
htmlparser2 build that excludes node native modules so that you can use it in platforms like React Native.
38.1k-13%-9 years ago
3.9.2
CommonJSNoneParsers and serialisers, DOM and browser utilities
@comark/vue
Vue 3 renderer for Comark. Render Markdown with components at runtime, with streaming support for AI output.
37.9k---15 days ago
0.7.0
ESM onlyBundledMarkdown, Vue
@apitools/openapi-parser
Resolve OpenAPI Refs and/or convert Swagger 2.0 to OpenAPI
37.8k---1 year ago
0.0.37
ESM + CommonJSNoneDocumentation tooling, Parsers and serialisers
remark-comment
Remark plugin to support comments
37.5k+443%-4 years ago
1.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
@remix-run/multipart-parser
A fast, efficient parser for multipart streams in any JavaScript environment
37.5k---7 days ago
0.16.5
ESM onlyBundledParsers and serialisers
remark-slate-transformer
remark plugin to transform remark syntax tree (mdast) to Slate document tree, and vice versa. Made for WYSIWYG markdown editor.
36.8k+9%-2 years ago
0.9.0
ESM + CommonJSBundledMarkdown, React
vditor
♏ 易于使用的 Markdown 编辑器,为适配不同的应用场景而生
36.7k+159%-26 days ago
4.0.0
CommonJSBundledMarkdown, Parsers and serialisers
tsv
Simple dependency-free TSV and CSV converter/parser
36.4k+16%-13 years ago
0.2.0
CommonJSNoneParsers and serialisers, Charts and data visualisation
@jetstreamapp/soql-parser-js
Salesforce.com SOQL parser and composer
36.3k---20 days ago
8.1.0
ESM + CommonJSBundledParsers and serialisers
boolean-parser
Script that parses a boolean query to an array with all the possibilities. IE: (a AND (b OR c)) -> [[a, b],[a, c]]
36.1k-21%-9 years ago
0.0.2
CommonJSNoneParsers and serialisers
lucene
Lucene query parser and formatter for JavaScript created using PEG.js
36k-34%-6 years ago
2.1.1
CommonJSNoneParsers and serialisers
webassemblyjs
WebAssembly interpreter
36k+7%-1 year ago
1.14.1
ESM + CommonJSNonePolyfills and shims, Parsers and serialisers
search-query-parser
Parser for advanced search query syntax
35.6k+101%-5 years ago
1.6.0
CommonJSNoneParsers and serialisers, Node.js utilities
@bbob/parser
A BBCode to AST Parser part of @bbob
35.5k---1 month ago
4.4.1
ESM + CommonJSBundledParsers and serialisers
@js.properties/properties
JavaScript .properties parser and stringifier
35.4k---6 years ago
0.5.4
CommonJSBundledParsers and serialisers
openai-harmony-js
TypeScript/JavaScript utilities for the GPT‑OSS Harmony format: renderers, parsers, tokenizers, and streaming helpers
35.2k+552694%-1 year ago
1.0.0
ESM onlyBundledParsers and serialisers, TypeScript tooling
vite-plugin-markdown
Import markdown files in vite
35.2k-23%-2 years ago
2.2.0
CommonJSBundledMarkdown, React
@webdiscus/pug-loader
Pug loader renders Pug files into HTML or compiles them into a template function.
35.1k---1 year ago
2.11.1
CommonJSNoneMarkdown, Parsers and serialisers
md-editor-v3
Markdown editor for vue3, developed in jsx and typescript, dark theme、beautify content by prettier、render articles directly、paste or clip the picture and upload it...
34.4k+116%-9 days ago
7.0.0
ESM + CommonJSBundledMarkdown, Vue
turborepo-summary
Generate a human-readable summary report from Turborepo run summary JSON output
34.1k--2 months ago
1.1.0
ESM onlyNoneParsers and serialisers, Markdown
@json-editor/json-editor
JSON Schema based editor
33k---1 month ago
2.17.2
CommonJSNoneSchema validation, Parsers and serialisers
@loancrate/prisma-schema-parser
Prisma Schema Parser
32.8k---1 year ago
3.0.0
CommonJSBundledParsers and serialisers, ORMs and query builders

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.

  • domparser-linux-x64-muslA super fast html parser and manipulator written in rust.
  • remark-parse-no-trimremark plugin to parse Markdown
  • svelte-parse-markupParse Svelte markup without parsing the script or style tags
  • jsonminifyJSON.minify() minifies blocks of JSON-like content into valid JSON by removing all whitespace *and* comments.
  • hcl2-parserHCL v2 parser for JavaScript
  • email-forward-parserParses forwarded emails and extract content
  • jsonaProvide data formatters (data model builder & json builder) to work with JSON API specification v1.0 in your JavaScript / TypeScript code
  • remark-textrremark plugin to improve typography with Textr
  • sax-tsEvent-driven XML parser in TypeScript
  • edge-parserParser for edge template engine
  • ngx-papaparsePapa Parse wrapper for Angular. Fast parser-library for CSV to JSON and vice versa, with built in support for background-workers.
  • markdown-it-tsTypeScript-first Markdown parser and renderer compatible with the markdown-it public API, with streaming, chunked parsing, and async render.
  • ts-markdownAn extensible TypeScript markdown generator that takes JSON and creates a markdown document.
  • apicacheAn ultra-simplified API response caching middleware for Express/Node using plain-english durations.
  • @decimalturn/toml-patchPatch, parse, and stringify TOML while preserving comments, whitespace and formatting.
  • svgdomStraightforward DOM implementation for SVG, HTML and XML
  • @jackchuka/mdschemaA declarative schema-based Markdown documentation validator
  • markdown-it-toc-done-rightTable of contents (TOC) for markdown-it markdown parser with focus on semantic and security.
  • @visulima/errorError with more than just a message, stacktrace parsing.
  • dt-sql-parserSQL Parsers for BigData, built with antlr4
  • bnf-parserDeterministic BNF compiler/parser
  • remark-slateremark plugin to compile Markdown to a slate compatible object
  • @flatfile/adapterA lightweight TypeScript/JavaScript adapter for working with Flatfile's Portal
  • jquery-formThe jQuery Form Plugin allows you to easily and unobtrusively upgrade HTML forms to use AJAX.
  • jest-jsonJest matcher for working with JSON
  • markdown-it-for-inlineInline tokens iterator for markdown-it markdown parser.
  • @guanmingchiu/sqlparser-tsA SQL parser for JavaScript and TypeScript, powered by datafusion-sqlparser-rs via WASM
  • react-render-to-markdownrender React components to Markdown strings for SSG-MD
  • htmlparser2-without-node-nativehtmlparser2 build that excludes node native modules so that you can use it in platforms like React Native.
  • @comark/vueVue 3 renderer for Comark. Render Markdown with components at runtime, with streaming support for AI output.
  • @apitools/openapi-parserResolve OpenAPI Refs and/or convert Swagger 2.0 to OpenAPI
  • remark-commentRemark plugin to support comments
  • @remix-run/multipart-parserA fast, efficient parser for multipart streams in any JavaScript environment
  • remark-slate-transformerremark plugin to transform remark syntax tree (mdast) to Slate document tree, and vice versa. Made for WYSIWYG markdown editor.
  • vditor♏ 易于使用的 Markdown 编辑器,为适配不同的应用场景而生
  • tsvSimple dependency-free TSV and CSV converter/parser
  • @jetstreamapp/soql-parser-jsSalesforce.com SOQL parser and composer
  • boolean-parserScript that parses a boolean query to an array with all the possibilities. IE: (a AND (b OR c)) -> [[a, b],[a, c]]
  • luceneLucene query parser and formatter for JavaScript created using PEG.js
  • webassemblyjsWebAssembly interpreter
  • search-query-parserParser for advanced search query syntax
  • @bbob/parserA BBCode to AST Parser part of @bbob
  • @js.properties/propertiesJavaScript .properties parser and stringifier
  • openai-harmony-jsTypeScript/JavaScript utilities for the GPT‑OSS Harmony format: renderers, parsers, tokenizers, and streaming helpers
  • vite-plugin-markdownImport markdown files in vite
  • @webdiscus/pug-loaderPug loader renders Pug files into HTML or compiles them into a template function.
  • md-editor-v3Markdown editor for vue3, developed in jsx and typescript, dark theme、beautify content by prettier、render articles directly、paste or clip the picture and upload it...
  • turborepo-summaryGenerate a human-readable summary report from Turborepo run summary JSON output
  • @json-editor/json-editorJSON Schema based editor
  • @loancrate/prisma-schema-parserPrisma Schema Parser