Package category
Markdown
Parse, render and transform Markdown and MDX.
1,136 packages47 comparisons
Packages compared
1,136 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @kayvan/markdown-tree-parser A powerful JavaScript library and CLI tool for parsing and manipulating markdown files as tree structures using the remark/unified ecosystem | 13.2k | - | - | - | 1 year ago 1.6.1 | ESM only | None | Markdown, CLI tools and terminal utilities |
| rehype-highlight-code-lines Rehype plugin to add line numbers to code blocks and allow highlighting of desired code lines | 13.1k | +254% | - | 1 month ago 1.2.5 | ESM only | Bundled | Markdown | |
| @github/paste-markdown Paste spreadsheet cells as a Markdown table. | 13.1k | - | - | - | 2 years ago 1.5.3 | ESM only | Bundled | Markdown, Parsers and serialisers |
| @gramio/format Library for formatting text for Telegram Bot API | 12.8k | - | - | - | 16 days ago 0.12.1 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers |
| remark-lint-no-dead-urls remark-lint rule to warn when URLs are dead | 12.7k | +128% | - | 1 year ago 2.0.1 | ESM only | Bundled | Markdown | |
| madr Markdown Architectural Decision Records | 12.7k | +1% | - | 2 years ago 4.0.0 | - | None | Documentation tooling, Markdown | |
| remark-docx remark plugin to compile markdown to docx (Microsoft Word, Office Open XML). | 12.4k | +100% | - | 3 months ago 0.3.29 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers | |
| md-attr-parser A parser for markdown's attributes | 12.4k | +273% | - | 7 years ago 1.3.0 | CommonJS | None | Markdown, Parsers and serialisers | |
| kordoc Parse Korean documents (HWP3-5, HWPX, HWPML, PDF, XLS(X), DOCX) to Markdown — CLI + MCP server with lossless patch/roundtrip, form-filler, document diff, print & layout-preserving SVG renderer | 12.3k | - | - | 1 day ago 4.15.3 | ESM + CommonJS | Bundled | PDF and documents, Parsers and serialisers | |
| @opendataloader/pdf A Node.js wrapper for the opendataloader-pdf Java CLI. | 12.1k | - | - | - | 3 days ago 2.5.11 | ESM + CommonJS | Bundled | Parsers and serialisers, Markdown |
| remark-attr Add support of custom attributes to Markdown syntax. | 12.1k | +330% | - | 6 years ago 0.11.1 | CommonJS | None | Markdown, Parsers and serialisers | |
| @iktakahiro/markdown-it-katex Fast math support for markdown-it with KaTeX | 12.1k | - | - | - | 5 years ago 4.0.1 | CommonJS | None | Markdown |
| chromiumly A lightweight Typescript library that interacts with Gotenberg's different modules to convert a variety of document formats to PDF files. | 11.9k | +116% | - | 1 month ago 6.0.0 | CommonJS | Bundled | PDF and documents, Parsers and serialisers | |
| react-native-markdown-renderer Markdown renderer for react-native, with CommonMark spec support + adds syntax extensions & sugar (URL autolinking, typographer). | 11.8k | +20% | - | 5 months ago 4.1.1 | ESM + CommonJS | Bundled | Markdown, React | |
| @cj-tech-master/excelts Zero-dependency TypeScript toolkit — Excel (XLSX), PDF, CSV, Markdown, XML, ZIP/TAR, and streaming. | 11.8k | - | - | - | 3 months ago 10.2.0 | ESM + CommonJS | Bundled | PDF and documents, Parsers and serialisers |
| backlog.md <p align="center"> <img src="./.github/backlog-logo.png" alt="Backlog.md logo" width="120"> </p> | 11.8k | +749% | - | 1 day ago 1.53.0 | ESM + CommonJS | None | Markdown, Parsers and serialisers | |
| yace tiny text editor with plugins | 11.7k | +51207% | - | 6 days ago 1.1.1 | ESM only | Bundled | Markdown, React | |
| rehype-infer-description-meta rehype plugin to infer file metadata from the document | 11.6k | -17% | - | 3 years ago 2.0.0 | ESM only | Bundled | Markdown | |
| recma-export-filepath A recma plugin to expose the filepath as a named export | 11.6k | +255% | - | 1 year ago 1.2.0 | ESM only | Bundled | Markdown | |
| fenceparser A well-tested parser for parsing metadata out of fenced code blocks in Markdown | 11.5k | +11% | - | 4 years ago 2.2.0 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers | |
| @traptitech/markdown-it-katex Fast math support for markdown-it with KaTeX | 11.5k | - | - | - | 4 years ago 3.6.0 | CommonJS | Bundled | Markdown |
| @firecrawl/anydoc-linux-arm64-musl Convert documents (doc, docx, odt, rtf, epub, pdf, presentations, spreadsheets, csv) to GitHub-Flavored Markdown | 11.4k | - | - | - | 29 days ago 0.2.4 | CommonJS | None | PDF and documents, Markdown |
| @graphql-markdown/core GraphQL-Markdown core package for generating Markdown documentation from a GraphQL schema. | 11.4k | - | - | - | 8 days ago 1.23.0 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers |
| remark-parse-yaml Parses yaml blocks into structured data | 11.4k | -27% | - | 7 years ago 0.0.3 | CommonJS | None | Markdown, Parsers and serialisers | |
| remark-hbs Remark plugin that allows writing markdown with Ember handlebars templates | 11.3k | +17% | - | 1 month ago 0.5.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| @effect/markdown-toc Generate a markdown TOC (table of contents) with Remarkable. | 11.3k | - | - | - | 2 years ago 0.1.0 | CommonJS | None | Markdown, Parsers and serialisers |
| @clearfeed-ai/node-html-markdown Fast HTML to markdown cross-compiler, compatible with both node and the browser | 11.1k | - | - | - | 6 months ago 1.4.4 | CommonJS | Bundled | Markdown |
| @fumadocs/language Common language packs for Fumadocs | 11.1k | - | - | - | 1 day ago 0.2.6 | ESM only | None | Documentation tooling, CSS-in-JS and styling |
| react-code-block Set of unstyled UI components to build powerful code blocks in React. | 11k | +33% | - | 1 year ago 1.1.3 | ESM only | Bundled | Markdown, React | |
| remark-deflist Remark plugin for pandoc-style definition lists. | 11k | +59% | - | 5 years ago 1.0.0 | ESM only | Bundled | Markdown | |
| remark-mdx-filter-imports Removes local imports in mdx files that match a given pattern | 10.9k | +64% | - | 2 years ago 0.1.3 | CommonJS | None | Markdown | |
| markdown-it-mdc Markdown Components (MDC) support for markdown-it | 10.9k | +170% | - | 7 months ago 0.2.12 | ESM only | Bundled | Markdown | |
| remark-lint-no-duplicate-defined-urls remark-lint rule to warn on definitions that define the same urls | 10.9k | +4% | - | 1 year ago 3.0.1 | ESM only | Bundled | Markdown | |
| @inkeep/open-knowledge Local-first, agent-friendly Markdown knowledge base with a cross-platform CLI and web editor | 10.8k | - | - | - | 1 day ago 0.77.9 | ESM only | Bundled | Markdown, Parsers and serialisers |
| @mdx-js/language-service MDX support for Volar | 10.7k | - | - | - | 28 days ago 0.7.4 | ESM only | Bundled | Markdown |
| markdownlint-rule-extended-ascii A markdownlint rule that allows only extended ASCII characters | 10.6k | +2% | - | 1 year ago 0.2.1 | CommonJS | None | Markdown | |
| markdown-it-sanitizer sanitizer for markdown-it. | 10.6k | -6% | - | 9 years ago 0.4.3 | CommonJS | None | Markdown | |
| markdown-table-formatter Format markdown tables in files | 10.6k | +40% | - | 8 months ago 1.7.0 | CommonJS | None | Markdown, Parsers and serialisers | |
| @docmd/core Documentation compiler for humans and machines. One Markdown source, one command — generates website, search, AI context, and knowledge formats together. | 10.5k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Documentation tooling, Parsers and serialisers |
| decap-cms-widget-markdown Widget for editing markdown in Decap CMS. | 10.4k | +5% | - | 3 days ago 3.13.1 | ESM + CommonJS | None | Markdown | |
| @docmd/parser Pure Markdown parsing engine for docmd. | 10.4k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Markdown, Parsers and serialisers |
| carta-md A lightweight, fully customizable, Markdown editor | 10.4k | +200% | - | 6 days ago 4.11.3 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| tsdoc-markdown Generates markdown documentation from TypeScript source code. | 10.4k | -7% | - | 4 months ago 1.5.0 | ESM + CommonJS | Bundled | Documentation tooling, Markdown | |
| rehype-urls Rehype plugin to rewrite URLs of `href` and `src` attributes | 10.3k | +17% | - | - 1.2.0 | CommonJS | None | Markdown | |
| remark-github-alerts Support GitHub-style alerts for remark | 10.3k | +706% | - | 1 year ago 0.1.1 | ESM + CommonJS | Bundled | Markdown | |
| @yozora/tokenizer-math Tokenizer for processing fenced math block (formulas) | 10.3k | - | - | - | 12 days ago 2.4.1 | ESM + CommonJS | Bundled | Parsers and serialisers, Markdown |
| @docmd/plugin-llms Generate llms.txt context files for AI agents from your docmd site. | 10.3k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Documentation tooling, Parsers and serialisers |
| @docmd/plugin-sitemap Sitemap generator plugin for docmd. | 10.3k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Markdown, Documentation tooling |
| @docmd/plugin-search Offline full-text search for docmd. | 10.3k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Markdown, Parsers and serialisers |
| @docmd/live Browser-based editor engine for docmd. | 10.3k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Parsers and serialisers, Markdown |
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.
- @kayvan/markdown-tree-parserA powerful JavaScript library and CLI tool for parsing and manipulating markdown files as tree structures using the remark/unified ecosystem
- rehype-highlight-code-linesRehype plugin to add line numbers to code blocks and allow highlighting of desired code lines
- @github/paste-markdownPaste spreadsheet cells as a Markdown table.
- @gramio/formatLibrary for formatting text for Telegram Bot API
- remark-lint-no-dead-urlsremark-lint rule to warn when URLs are dead
- madrMarkdown Architectural Decision Records
- remark-docxremark plugin to compile markdown to docx (Microsoft Word, Office Open XML).
- md-attr-parserA parser for markdown's attributes
- kordocParse Korean documents (HWP3-5, HWPX, HWPML, PDF, XLS(X), DOCX) to Markdown — CLI + MCP server with lossless patch/roundtrip, form-filler, document diff, print & layout-preserving SVG renderer
- @opendataloader/pdfA Node.js wrapper for the opendataloader-pdf Java CLI.
- remark-attrAdd support of custom attributes to Markdown syntax.
- @iktakahiro/markdown-it-katexFast math support for markdown-it with KaTeX
- chromiumlyA lightweight Typescript library that interacts with Gotenberg's different modules to convert a variety of document formats to PDF files.
- react-native-markdown-rendererMarkdown renderer for react-native, with CommonMark spec support + adds syntax extensions & sugar (URL autolinking, typographer).
- @cj-tech-master/exceltsZero-dependency TypeScript toolkit — Excel (XLSX), PDF, CSV, Markdown, XML, ZIP/TAR, and streaming.
- backlog.md<p align="center"> <img src="./.github/backlog-logo.png" alt="Backlog.md logo" width="120"> </p>
- yacetiny text editor with plugins
- rehype-infer-description-metarehype plugin to infer file metadata from the document
- recma-export-filepathA recma plugin to expose the filepath as a named export
- fenceparserA well-tested parser for parsing metadata out of fenced code blocks in Markdown
- @traptitech/markdown-it-katexFast math support for markdown-it with KaTeX
- @firecrawl/anydoc-linux-arm64-muslConvert documents (doc, docx, odt, rtf, epub, pdf, presentations, spreadsheets, csv) to GitHub-Flavored Markdown
- @graphql-markdown/coreGraphQL-Markdown core package for generating Markdown documentation from a GraphQL schema.
- remark-parse-yamlParses yaml blocks into structured data
- remark-hbsRemark plugin that allows writing markdown with Ember handlebars templates
- @effect/markdown-tocGenerate a markdown TOC (table of contents) with Remarkable.
- @clearfeed-ai/node-html-markdownFast HTML to markdown cross-compiler, compatible with both node and the browser
- @fumadocs/languageCommon language packs for Fumadocs
- react-code-blockSet of unstyled UI components to build powerful code blocks in React.
- remark-deflistRemark plugin for pandoc-style definition lists.
- remark-mdx-filter-importsRemoves local imports in mdx files that match a given pattern
- markdown-it-mdcMarkdown Components (MDC) support for markdown-it
- remark-lint-no-duplicate-defined-urlsremark-lint rule to warn on definitions that define the same urls
- @inkeep/open-knowledgeLocal-first, agent-friendly Markdown knowledge base with a cross-platform CLI and web editor
- @mdx-js/language-serviceMDX support for Volar
- markdownlint-rule-extended-asciiA markdownlint rule that allows only extended ASCII characters
- markdown-it-sanitizersanitizer for markdown-it.
- markdown-table-formatterFormat markdown tables in files
- @docmd/coreDocumentation compiler for humans and machines. One Markdown source, one command — generates website, search, AI context, and knowledge formats together.
- decap-cms-widget-markdownWidget for editing markdown in Decap CMS.
- @docmd/parserPure Markdown parsing engine for docmd.
- carta-mdA lightweight, fully customizable, Markdown editor
- tsdoc-markdownGenerates markdown documentation from TypeScript source code.
- rehype-urlsRehype plugin to rewrite URLs of `href` and `src` attributes
- remark-github-alertsSupport GitHub-style alerts for remark
- @yozora/tokenizer-mathTokenizer for processing fenced math block (formulas)
- @docmd/plugin-llmsGenerate llms.txt context files for AI agents from your docmd site.
- @docmd/plugin-sitemapSitemap generator plugin for docmd.
- @docmd/plugin-searchOffline full-text search for docmd.
- @docmd/liveBrowser-based editor engine for docmd.
- 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
- react-markdown vs markdown-to-jsx
- @mdxeditor/editor vs react-native-enriched-markdown
- markdown-exit vs snarkdown
- doctoc vs jsdoc-to-markdown
- react-markdown vs @mdxeditor/editor
- snarkdown vs @tryfabric/martian
- turndown vs snarkdown
- markdown-it vs turndown
- markdown-it vs markdownlint
- markdown-it vs snarkdown
- marked vs remarkable
- notion-to-md vs @tryfabric/martian
- markdown-to-jsx vs @tryfabric/martian
- markdownlint vs markdown-exit
- markdownlint vs notion-to-md
- @uiw/react-md-editor vs react-native-enriched-markdown
- markdownlint-cli2 vs markdown-exit
- markdownlint-cli2 vs notion-to-md
- showdown vs @tryfabric/martian