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 |
|---|---|---|---|---|---|---|---|---|
| @magidoc/plugin-svelte-prismjs A Svelte component library providing an easy to use component to display PrismJS code blocks | 10k | - | - | - | 1 month ago 7.0.0 | ESM only | Bundled | Svelte, Parsers and serialisers |
| @docmd/ui Base UI templates and assets for docmd. | 9.9k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Markdown, Parsers and serialisers |
| @docmd/plugin-mermaid Mermaid diagram support plugin for docmd. | 9.9k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Markdown, Parsers and serialisers |
| @docmd/themes Official themes for docmd. | 9.9k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Markdown, Parsers and serialisers |
| @docmd/plugin-analytics Analytics injection plugin for docmd. | 9.9k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Markdown, Parsers and serialisers |
| @magidoc/plugin-svelte-marked A markdown parser library that renders to svelte components. | 9.9k | - | - | - | 1 month ago 7.0.0 | ESM only | Bundled | Markdown, Svelte |
| vue3-json-viewer vuejs展示json的组件,适配vue3 | 9.9k | +55% | - | 1 year ago 2.4.1 | ESM + CommonJS | Bundled | Vue, Parsers and serialisers | |
| @hyperdx/lucene Lucene query parser and formatter for JavaScript created using PEG.js | 9.8k | - | - | - | 3 years ago 3.1.1 | CommonJS | None | Parsers and serialisers |
| unplugin-yaml Allow importing YAML files as JSON or Strings | 9.8k | +458% | - | 6 days ago 4.3.0 | ESM only | Bundled | Parsers and serialisers, Bundler plugins and loaders | |
| tokenize-this Turns a string into tokens. | 9.8k | +29% | - | 6 years ago 1.4.2 | CommonJS | None | Parsers and serialisers | |
| @docmd/api Plugin API surface for docmd. | 9.8k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Documentation tooling, Parsers and serialisers |
| tree-sitter-julia Julia grammar for tree-sitter | 9.7k | +290% | - | 1 year ago 0.23.1 | CommonJS | Bundled | Parsers and serialisers | |
| @docmd/plugin-installer Installer utility to add and remove plugins for docmd. | 9.7k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Markdown, Parsers and serialisers |
| address-rfc2822 RFC 2822 & 5322 (Header) email address parser | 9.7k | -31% | - | 4 months ago 2.2.4 | CommonJS | None | Email, Parsers and serialisers | |
| @markmend/core Streaming Markdown syntax completion. | 9.7k | - | - | - | 1 day ago 2.0.0 | ESM only | Bundled | Markdown, Parsers and serialisers |
| subscript Modular expression parser & evaluator | 9.6k | +121% | - | 7 days ago 10.8.0 | ESM only | Bundled | Parsers and serialisers, Numbers and maths | |
| content-disposition-parser Parse Content-Disposition HTTP header. No dependencies, no errors, just parse. | 9.4k | +206% | - | 4 years ago 1.0.2 | CommonJS | None | Parsers and serialisers, HTTP servers and web frameworks | |
| node-pptx-parser A PowerPoint (PPTX) parser that extracts text content with preserved formatting | 9.4k | +316% | - | 1 year ago 1.0.1 | ESM + CommonJS | Bundled | Parsers and serialisers, PDF and documents | |
| attributes-parser Parsing and tokenizing attributes string | 9.3k | +37% | - | 2 years ago 2.2.3 | ESM + CommonJS | Bundled | Parsers and serialisers, Markdown | |
| @wcj/html-to-markdown html conversion tool to markdown. | 9.3k | - | - | - | 2 years ago 2.1.1 | ESM only | Bundled | Markdown, Parsers and serialisers |
| @tree-sitter-grammars/tree-sitter-svelte Svelte grammar for tree-sitter | 9.2k | - | - | - | 2 years ago 1.0.2 | CommonJS | Bundled | Svelte, Parsers and serialisers |
| frontmatter-markdown-loader Webpack loader for Front Matter Markdown file to get front matter attributes, compiled markdown and React/Vue component which renders compiled markdown | 9.2k | +7% | - | 4 years ago 3.7.0 | CommonJS | None | Bundler plugins and loaders, React | |
| config-ini-parser JavaScript Configuration file(.ini) content parser, similar to python ConfigParser without I/O operations. Only one JavaScript file without any other dependencies. Compatible with NodeJS, TypeScript and Browsers. | 9.2k | +338% | - | 4 years ago 1.6.1 | CommonJS | Bundled | Configuration, Parsers and serialisers | |
| gulp-format-md Gulp plugin for beautifying markdown using pretty-remarkable. | 9.1k | -79% | - | 7 years ago 2.0.0 | CommonJS | None | Markdown, Parsers and serialisers | |
| babel-plugin-extract-export-names Extract export names | 9.1k | +0% | - | 6 years ago 2.0.0-next.3 | - | None | Markdown, React | |
| @wcj/markdown-to-html Converts markdown text to HTML. | 9.1k | - | - | - | 7 months ago 3.0.6 | ESM only | Bundled | Markdown, Parsers and serialisers |
| @accordproject/concerto-util Utilities for Concerto Modeling Language | 9.1k | - | - | - | 17 days ago 5.0.0 | ESM + CommonJS | Bundled | TypeScript tooling, Blockchain and Web3 |
| @api-platform/api-doc-parser Transform an API documentation (Hydra, OpenAPI, GraphQL) in an intermediate representation that can be used for various tasks such as creating smart API clients, scaffolding code or building administration interfaces. | 9k | - | - | - | 7 months ago 0.16.10 | ESM only | Bundled | Documentation tooling, GraphQL |
| @momiji-rs/sparkdown Fast, standards-first CommonMark → HTML (100% CommonMark 0.31.2), as WASI-free WebAssembly — zero dependencies, runs in Node/browsers/bundlers/Deno/edge. GitHub Flavored Markdown via the `/gfm` subpath; every extension via `/full`; a ~80× faster drop-in r | 9k | - | - | - | 2 months ago 0.1.0 | ESM only | Bundled | Markdown, Parsers and serialisers |
| get-llms-txt Generate LLM-friendly llms.txt files from markdown and MDX content files | 9k | - | - | 8 months ago 1.0.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| @xarf/xarf XARF v4 (eXtended Abuse Reporting Format) parser and generator for JavaScript/TypeScript - supports XARF spec v4.2.0 with backward compatibility for v3 | 8.9k | - | - | - | 3 months ago 1.1.0 | ESM + CommonJS | Bundled | Parsers and serialisers, Security |
| markdown-utils Tiny helpers for creating consistenly-formatted markdown snippets. | 8.8k | -81% | - | 8 years ago 1.0.0 | CommonJS | None | Markdown, Parsers and serialisers | |
| @graphql-markdown/docusaurus Docusaurus plugin for generating Markdown documentation from a GraphQL schema. | 8.8k | - | - | - | 8 days ago 1.37.0 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers |
| @jsonforms/angular Angular module of JSON Forms | 8.8k | - | - | - | 3 months ago 3.8.0 | ESM + CommonJS | Bundled | Forms, Angular |
| remark-shortcodes Shortcode parser plugin for Remark | 8.7k | +364% | - | 6 years ago 0.3.1 | CommonJS | None | Parsers and serialisers, Markdown | |
| @comark/react React renderer for Comark. Render Markdown with components at runtime, with streaming support for AI output. Works with Next.js and Server Components. | 8.7k | - | - | - | 15 days ago 0.7.0 | ESM only | Bundled | Markdown, React |
| @r4ai/remark-callout A remark plugin to add obsidian style callouts to markdown | 8.7k | - | - | - | 1 year ago 0.6.2 | ESM only | Bundled | Markdown, Parsers and serialisers |
| @docmd/plugin-openapi OpenAPI documentation generator plugin for docmd. | 8.6k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Documentation tooling, Parsers and serialisers |
| tree-sitter-systemverilog SystemVerilog 1800-2023 Parser | 8.6k | +12146% | - | 10 days ago 0.4.1 | CommonJS | Bundled | Parsers and serialisers | |
| @jsonhero/schema-infer Infers JSON Schemas from example JSON | 8.6k | - | - | - | 3 years ago 0.1.5 | CommonJS | Bundled | Schema validation, Parsers and serialisers |
| public-google-sheets-parser Get JSONArray from public google sheets with using only spreadsheetId | 8.5k | +16% | - | - 1.5.4 | CommonJS | Bundled | PDF and documents, Parsers and serialisers | |
| vue-papa-parse A simple wrapper for for the original PapaParse built for VueJs. Supports both Vue 2 & Vue 3. | 8.5k | +5% | - | 4 years ago 3.1.0 | CommonJS | Bundled | Vue, Parsers and serialisers | |
| node-pandoc Interact with Pandoc from NodeJS. *Requires Pandoc to be installed. | 8.5k | +50% | - | 9 years ago 0.3.0 | CommonJS | None | Markdown, Parsers and serialisers | |
| @tree-sitter-grammars/tree-sitter-kotlin Kotlin grammar for tree-sitter | 8.2k | - | - | - | 1 year ago 1.1.0 | CommonJS | Bundled | Parsers and serialisers |
| address-rfc2821 RFC-5321 (Envelope) email address parser | 8.2k | -34% | - | 4 months ago 2.2.1 | CommonJS | Bundled | Email, Parsers and serialisers | |
| @docmd/utils Zero-dependency shared utilities for docmd core. | 8.1k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Markdown, Parsers and serialisers |
| jsonbird JSON-RPC 2.0 client/server/peer for any reliable transport. Inter-process communication. REST. WebSocket. WebWorker. Out of order messaging or in-order byte streams | 8.1k | +57% | - | 8 years ago 3.1.0 | CommonJS | None | WebSockets and realtime, Parsers and serialisers | |
| tree-sitter-objc Objective-C grammar for tree-sitter | 8.1k | +12526% | - | 1 year ago 3.0.2 | CommonJS | Bundled | Parsers and serialisers | |
| note-parser Parse music notes in scientific notation | 8k | +220% | - | 9 years ago 2.0.1 | ESM + CommonJS | None | Parsers and serialisers | |
| @docmd/deployer Deployment configuration generator for docmd - Docker, Nginx, Caddy, GitHub Pages, Vercel, and Netlify. | 8k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Documentation tooling, Cloud SDKs |
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.
- @magidoc/plugin-svelte-prismjsA Svelte component library providing an easy to use component to display PrismJS code blocks
- @docmd/uiBase UI templates and assets for docmd.
- @docmd/plugin-mermaidMermaid diagram support plugin for docmd.
- @docmd/themesOfficial themes for docmd.
- @docmd/plugin-analyticsAnalytics injection plugin for docmd.
- @magidoc/plugin-svelte-markedA markdown parser library that renders to svelte components.
- vue3-json-viewervuejs展示json的组件,适配vue3
- @hyperdx/luceneLucene query parser and formatter for JavaScript created using PEG.js
- unplugin-yamlAllow importing YAML files as JSON or Strings
- tokenize-thisTurns a string into tokens.
- @docmd/apiPlugin API surface for docmd.
- tree-sitter-juliaJulia grammar for tree-sitter
- @docmd/plugin-installerInstaller utility to add and remove plugins for docmd.
- address-rfc2822RFC 2822 & 5322 (Header) email address parser
- @markmend/coreStreaming Markdown syntax completion.
- subscriptModular expression parser & evaluator
- content-disposition-parserParse Content-Disposition HTTP header. No dependencies, no errors, just parse.
- node-pptx-parserA PowerPoint (PPTX) parser that extracts text content with preserved formatting
- attributes-parserParsing and tokenizing attributes string
- @wcj/html-to-markdownhtml conversion tool to markdown.
- @tree-sitter-grammars/tree-sitter-svelteSvelte grammar for tree-sitter
- frontmatter-markdown-loaderWebpack loader for Front Matter Markdown file to get front matter attributes, compiled markdown and React/Vue component which renders compiled markdown
- config-ini-parserJavaScript Configuration file(.ini) content parser, similar to python ConfigParser without I/O operations. Only one JavaScript file without any other dependencies. Compatible with NodeJS, TypeScript and Browsers.
- gulp-format-mdGulp plugin for beautifying markdown using pretty-remarkable.
- babel-plugin-extract-export-namesExtract export names
- @wcj/markdown-to-htmlConverts markdown text to HTML.
- @accordproject/concerto-utilUtilities for Concerto Modeling Language
- @api-platform/api-doc-parserTransform an API documentation (Hydra, OpenAPI, GraphQL) in an intermediate representation that can be used for various tasks such as creating smart API clients, scaffolding code or building administration interfaces.
- @momiji-rs/sparkdownFast, standards-first CommonMark → HTML (100% CommonMark 0.31.2), as WASI-free WebAssembly — zero dependencies, runs in Node/browsers/bundlers/Deno/edge. GitHub Flavored Markdown via the `/gfm` subpath; every extension via `/full`; a ~80× faster drop-in r
- get-llms-txtGenerate LLM-friendly llms.txt files from markdown and MDX content files
- @xarf/xarfXARF v4 (eXtended Abuse Reporting Format) parser and generator for JavaScript/TypeScript - supports XARF spec v4.2.0 with backward compatibility for v3
- markdown-utilsTiny helpers for creating consistenly-formatted markdown snippets.
- @graphql-markdown/docusaurusDocusaurus plugin for generating Markdown documentation from a GraphQL schema.
- @jsonforms/angularAngular module of JSON Forms
- remark-shortcodesShortcode parser plugin for Remark
- @comark/reactReact renderer for Comark. Render Markdown with components at runtime, with streaming support for AI output. Works with Next.js and Server Components.
- @r4ai/remark-calloutA remark plugin to add obsidian style callouts to markdown
- @docmd/plugin-openapiOpenAPI documentation generator plugin for docmd.
- tree-sitter-systemverilogSystemVerilog 1800-2023 Parser
- @jsonhero/schema-inferInfers JSON Schemas from example JSON
- public-google-sheets-parserGet JSONArray from public google sheets with using only spreadsheetId
- vue-papa-parseA simple wrapper for for the original PapaParse built for VueJs. Supports both Vue 2 & Vue 3.
- node-pandocInteract with Pandoc from NodeJS. *Requires Pandoc to be installed.
- @tree-sitter-grammars/tree-sitter-kotlinKotlin grammar for tree-sitter
- address-rfc2821RFC-5321 (Envelope) email address parser
- @docmd/utilsZero-dependency shared utilities for docmd core.
- jsonbirdJSON-RPC 2.0 client/server/peer for any reliable transport. Inter-process communication. REST. WebSocket. WebWorker. Out of order messaging or in-order byte streams
- tree-sitter-objcObjective-C grammar for tree-sitter
- note-parserParse music notes in scientific notation
- @docmd/deployerDeployment configuration generator for docmd - Docker, Nginx, Caddy, GitHub Pages, Vercel, and Netlify.
- 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