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
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| docusaurus-mdx-checker Check your Docusaurus content for MDX v2 parsing errors | 2.1k | -1% | - | 2 years ago 3.0.0 | ESM only | None | Markdown, Parsers and serialisers | |
| @divriots/cheerio The fast, flexible & elegant library for parsing and manipulating HTML and XML. | 2.1k | - | - | - | 3 years ago 1.0.0-rc.12 | ESM + CommonJS | Bundled | Parsers and serialisers, DOM and browser utilities |
| w3c-schemas Jsonix XML-JSON mappings for W3C Schemas. | 2.1k | -74% | - | 10 years ago 1.4.0 | CommonJS | None | Parsers and serialisers | |
| remark-man remark plugin to compile markdown to man pages | 2.1k | +9% | - | 3 years ago 9.0.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| xpath2.js DOM-agnostic implementation of XPath 2 parser and evaluator in JavaScript | 2k | +86% | - | 5 years ago 1.0.0-alpha-6 | CommonJS | None | DOM and browser utilities, Parsers and serialisers | |
| tui-editor GFM Markdown Wysiwyg Editor - Productive and Extensible | 2k | -10% | - | 6 years ago 1.4.10 | CommonJS | None | Rich text and code editors, Parsers and serialisers | |
| stricter-htmlparser2 Fast & forgiving HTML/XML/RSS parser with stricter attribute parsing rules. | 2k | +52% | - | 8 years ago 3.9.6 | CommonJS | None | Parsers and serialisers | |
| @rjsf/fluentui-rc FluentUI React Components theme, fields and widgets for react-jsonschema-form | 2k | - | - | - | 8 days ago 6.10.1 | ESM + CommonJS | Bundled | React, Forms |
| remark-order-reference-links Remark plugin to order reference links | 2k | +116% | - | 7 months ago 1.0.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| ast-to-markdown Transforms an Unist AST to a Markdown text | 2k | -42% | - | 6 years ago 1.0.0 | CommonJS | None | Markdown, Parsers and serialisers | |
| @diplodoc/translation markdown translation utilities | 2k | - | - | - | 1 day ago 1.9.1 | CommonJS | Bundled | Markdown, Internationalisation |
| papaparse-min Minified version of 'papaparse' library. | 2k | +14% | - | 4 years ago 5.3.2 | CommonJS | None | Parsers and serialisers | |
| cmdparser Command parser with support for completers. | 2k | -4% | - | 3 years ago 0.1.0 | CommonJS | None | Parsers and serialisers, Database clients and drivers | |
| front-matter-markdown get the config and toc object from the markdown string. | 2k | -28% | - | - 0.4.5 | CommonJS | None | Parsers and serialisers, Markdown | |
| @logtape/config Configure LogTape from plain objects (JSON, YAML, TOML) | 1.9k | - | - | - | 3 days ago 2.3.7 | ESM + CommonJS | Bundled | Logging, Parsers and serialisers |
| comment-block-parser Block parser for markdown-magic - Parse comment blocks in markdown and other files | 1.9k | +28574% | - | 3 months ago 1.6.4 | CommonJS | Bundled | Parsers and serialisers, Markdown | |
| lucene-kit Lightweight and extensive, Lucene-like solution provides powerful full-text search, serialization, and parser for your application. | 1.9k | +2542% | - | 1 year ago 1.3.0 | ESM + CommonJS | Bundled | Parsers and serialisers | |
| ink-mde A beautiful, modern, customizable Markdown editor powered by CodeMirror 6 and TypeScript. | 1.9k | +64% | - | 1 year ago 0.34.0 | ESM + CommonJS | Bundled | Rich text and code editors, Vue | |
| parse-nested-form-data A tiny node module for parsing FormData by name into objects and arrays | 1.9k | -24% | - | 4 months ago 1.0.1 | ESM + CommonJS | Bundled | Parsers and serialisers | |
| @jsonjoy.com/json-path JSONPath implementation for TypeScript and JavaScript | 1.9k | - | - | - | 17 days ago 18.30.0 | CommonJS | Bundled | Parsers and serialisers |
| markdown-folder-to-html Convert a folder with files and markdown documents to an HTML site | 1.9k | +150% | - | 6 years ago 2.4.0 | CommonJS | None | Markdown, CLI tools and terminal utilities | |
| ast-types-yx Esprima-compatible implementation of the Mozilla JS Parser API | 1.9k | -59% | - | 5 years ago 0.14.2 | CommonJS | Bundled | Parsers and serialisers | |
| writr Markdown Rendering Simplified | 1.9k | +87% | - | 7 days ago 6.1.6 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| satteri-custom-header-id A Sätteri plugin for custom heading IDs ({#custom-id}) | 1.8k | - | - | 22 days ago 0.1.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| json-tree-view-vue3 JSON tree rendering Vue3 component | 1.8k | +129% | - | 2 months ago 2.0.0 | ESM only | Bundled | Parsers and serialisers, Vue | |
| fast-brake fast js feature detection with zero runtime dependencies; analyzes js to verify compatibility | 1.8k | -73% | - | 11 months ago 0.1.6 | ESM + CommonJS | Bundled | Parsers and serialisers, Build tools | |
| survey-vue survey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results. | 1.8k | -24% | - | - 1.12.67 | CommonJS | Bundled | Vue, UI component libraries | |
| wild-wild-path 🤠 Object property paths with wildcards and regexps 🌵 | 1.8k | -8% | - | 1 month ago 5.0.2 | ESM only | Bundled | TypeScript tooling, Parsers and serialisers | |
| jspdf-md-renderer A jsPDF utility to render Markdown directly into formatted PDFs with custom designs. | 1.8k | +1895% | - | 1 month ago 4.3.0 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers | |
| @rtinternal/tree-sitter [Fork of tree-sitter/node-tree-sitter] Node.js bindings to the Tree-sitter parsing library | 1.8k | - | - | - | 1 year ago 0.22.4-rtinternal | CommonJS | Bundled | Parsers and serialisers |
| @rtinternal/tree-sitter-json [Fork of tree-sitter/tree-sitter-json] JSON grammar for tree-sitter | 1.8k | - | - | - | 1 year ago 0.24.8-rtinternal | CommonJS | Bundled | Parsers and serialisers |
| wild-wild-parser 🤠 Parser for object property paths with wildcards and regexps 🌵 | 1.7k | -9% | - | 1 year ago 5.0.1 | ESM only | Bundled | Parsers and serialisers, Files and file systems | |
| @jsonforms/vue-vuetify Vue Vuetify renderers for JSON Forms | 1.7k | - | - | - | 3 months ago 3.8.0 | ESM + CommonJS | Bundled | Forms, Vue |
| @jsonjoy.com/collaborative-prosemirror ProseMirror bindings for JSON CRDT Peritext for collaborative rich-text editing | 1.7k | - | - | - | 17 days ago 18.30.0 | CommonJS | Bundled | Rich text and code editors, Parsers and serialisers |
| @mdgate/iwork-common mdgate shared Apple iWork (Pages/Numbers/Keynote) IWA parsing | 1.7k | - | - | - | 29 days ago 0.6.25 | ESM only | Bundled | Parsers and serialisers, Markdown |
| tableexport The simple, easy-to-implement library to export HTML tables to xlsx, xls, csv, and txt files | 1.7k | -9% | - | - 5.2.0 | CommonJS | Bundled | PDF and documents, Parsers and serialisers | |
| logic-query-parser A parser for logic search string | 1.7k | -48% | - | 11 years ago 0.0.5 | CommonJS | None | Parsers and serialisers | |
| creditcard Creditcard number parsing, validation and information extraction | 1.6k | -35% | - | 6 years ago 0.1.3 | - | None | Parsers and serialisers | |
| @cartamd/plugin-attachment This plugin adds support for attachments. Install it using: | 1.6k | - | - | - | 1 year ago 4.2.0 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers |
| oxlint-plugin-vize Oxlint JS plugin bridge for Vize Patina | 1.6k | - | - | - 0.426.3 | ESM only | Bundled | Vue, Parsers and serialisers | |
| remark-linkify-regex Converts regex matches insides text nodes to link nodes | 1.6k | -17% | - | 4 years ago 1.2.1 | CommonJS | None | Markdown, Parsers and serialisers | |
| xml-parse XML DOM, Parser & Stringifier | 1.6k | -57% | - | 6 years ago 0.4.0 | CommonJS | None | Parsers and serialisers, DOM and browser utilities | |
| antlr4ts-sql Pre-built ANTL4 lexers and parsers for SQL: PostgreSQL, MySQL, SQL Server and Oracle (PL/SQL) | 1.6k | +307% | - | 5 years ago 1.1.0 | CommonJS | Bundled | Database clients and drivers, Parsers and serialisers | |
| yamllint-js A linter for YAML files — an unofficial native Node.js port of Python yamllint. | 1.6k | - | - | 7 months ago 0.2.4 | ESM only | Bundled | Linting and formatting, Parsers and serialisers | |
| yaml-boost Yaml Parser with additional functionality. | 1.6k | -87% | - | 1 year ago 4.0.2 | ESM only | None | Parsers and serialisers | |
| pg-safe-numbers Safe number parsing for pg and Sequelize. | 1.6k | +53% | - | 10 years ago 0.7.0 | CommonJS | None | Parsers and serialisers, ORMs and query builders | |
| htmlparser2-papandreou Fast & forgiving HTML/XML/RSS parser | 1.6k | +8% | - | 10 years ago 3.9.1-patch1 | CommonJS | None | Parsers and serialisers, DOM and browser utilities | |
| @rjsf/react-bootstrap React Bootstrap theme, fields and widgets for react-jsonschema-form, powered by react-bootstrap | 1.6k | - | - | - | 8 days ago 6.10.1 | ESM + CommonJS | Bundled | React, Forms |
| koa-json-error Error handler for pure-JSON Koa apps | 1.6k | +20% | - | 9 years ago 3.1.2 | CommonJS | None | HTTP servers and web frameworks, Parsers and serialisers | |
| @solanafm/explorer-kit Public Solana Data Parsers | 1.6k | - | - | - | 1 year ago 1.2.0 | ESM + CommonJS | Bundled | Blockchain and Web3, Parsers 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.
- docusaurus-mdx-checkerCheck your Docusaurus content for MDX v2 parsing errors
- @divriots/cheerioThe fast, flexible & elegant library for parsing and manipulating HTML and XML.
- w3c-schemasJsonix XML-JSON mappings for W3C Schemas.
- remark-manremark plugin to compile markdown to man pages
- xpath2.jsDOM-agnostic implementation of XPath 2 parser and evaluator in JavaScript
- tui-editorGFM Markdown Wysiwyg Editor - Productive and Extensible
- stricter-htmlparser2Fast & forgiving HTML/XML/RSS parser with stricter attribute parsing rules.
- @rjsf/fluentui-rcFluentUI React Components theme, fields and widgets for react-jsonschema-form
- remark-order-reference-linksRemark plugin to order reference links
- ast-to-markdownTransforms an Unist AST to a Markdown text
- @diplodoc/translationmarkdown translation utilities
- papaparse-minMinified version of 'papaparse' library.
- cmdparserCommand parser with support for completers.
- front-matter-markdownget the config and toc object from the markdown string.
- @logtape/configConfigure LogTape from plain objects (JSON, YAML, TOML)
- comment-block-parserBlock parser for markdown-magic - Parse comment blocks in markdown and other files
- lucene-kitLightweight and extensive, Lucene-like solution provides powerful full-text search, serialization, and parser for your application.
- ink-mdeA beautiful, modern, customizable Markdown editor powered by CodeMirror 6 and TypeScript.
- parse-nested-form-dataA tiny node module for parsing FormData by name into objects and arrays
- @jsonjoy.com/json-pathJSONPath implementation for TypeScript and JavaScript
- markdown-folder-to-htmlConvert a folder with files and markdown documents to an HTML site
- ast-types-yxEsprima-compatible implementation of the Mozilla JS Parser API
- writrMarkdown Rendering Simplified
- satteri-custom-header-idA Sätteri plugin for custom heading IDs ({#custom-id})
- json-tree-view-vue3JSON tree rendering Vue3 component
- fast-brakefast js feature detection with zero runtime dependencies; analyzes js to verify compatibility
- survey-vuesurvey.js is a JavaScript Survey Library. It is a modern way to add a survey to your website. It uses JSON for survey metadata and results.
- wild-wild-path🤠 Object property paths with wildcards and regexps 🌵
- jspdf-md-rendererA jsPDF utility to render Markdown directly into formatted PDFs with custom designs.
- @rtinternal/tree-sitter[Fork of tree-sitter/node-tree-sitter] Node.js bindings to the Tree-sitter parsing library
- @rtinternal/tree-sitter-json[Fork of tree-sitter/tree-sitter-json] JSON grammar for tree-sitter
- wild-wild-parser🤠 Parser for object property paths with wildcards and regexps 🌵
- @jsonforms/vue-vuetifyVue Vuetify renderers for JSON Forms
- @jsonjoy.com/collaborative-prosemirrorProseMirror bindings for JSON CRDT Peritext for collaborative rich-text editing
- @mdgate/iwork-commonmdgate shared Apple iWork (Pages/Numbers/Keynote) IWA parsing
- tableexportThe simple, easy-to-implement library to export HTML tables to xlsx, xls, csv, and txt files
- logic-query-parserA parser for logic search string
- creditcardCreditcard number parsing, validation and information extraction
- @cartamd/plugin-attachmentThis plugin adds support for attachments. Install it using:
- oxlint-plugin-vizeOxlint JS plugin bridge for Vize Patina
- remark-linkify-regexConverts regex matches insides text nodes to link nodes
- xml-parseXML DOM, Parser & Stringifier
- antlr4ts-sqlPre-built ANTL4 lexers and parsers for SQL: PostgreSQL, MySQL, SQL Server and Oracle (PL/SQL)
- yamllint-jsA linter for YAML files — an unofficial native Node.js port of Python yamllint.
- yaml-boostYaml Parser with additional functionality.
- pg-safe-numbersSafe number parsing for pg and Sequelize.
- htmlparser2-papandreouFast & forgiving HTML/XML/RSS parser
- @rjsf/react-bootstrapReact Bootstrap theme, fields and widgets for react-jsonschema-form, powered by react-bootstrap
- koa-json-errorError handler for pure-JSON Koa apps
- @solanafm/explorer-kitPublic Solana Data Parsers
- htmlparser2 vs cssom
- css-tree vs lightningcss
- esprima vs meriyah
- markdown-it vs markdown-exit
- turndown vs showdown
- @mdxeditor/editor vs @uiw/react-md-editor
- markdownlint-cli2 vs markdownlint-cli
- @mdx-js/react vs @mdxeditor/editor
- @uiw/react-md-editor vs markdown-exit
- @uiw/react-md-editor vs easymde
- @mdxeditor/editor vs easymde
- react-markdown vs @mdx-js/react
- @mdx-js/react vs markdown-to-jsx
- defuddle vs md-to-pdf
- pino vs roarr
- cheerio vs html-react-parser
- htmlparser2 vs html-react-parser
- react-markdown vs markdown-to-jsx
- @mdxeditor/editor vs react-native-enriched-markdown
- @microsoft/tsdoc vs jsdoc-to-markdown
- markdown-exit vs snarkdown
- doctoc vs jsdoc-to-markdown
- react-markdown vs @mdxeditor/editor
- snarkdown vs @tryfabric/martian
- turndown vs snarkdown
- conf vs convict
- markdown-it vs turndown
- xlsx vs fast-formula-parser
- json-schema-to-ts vs prisma-json-types-generator
- @microsoft/tsdoc vs vue-docgen-api