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 |
|---|---|---|---|---|---|---|---|---|
| @truto/turndown-plugin-gfm Enhanced Turndown plugin for GitHub Flavored Markdown with improved table conversion and performance. | 18.7k | - | - | - | 1 day ago 1.0.4 | ESM + CommonJS | Bundled | Markdown |
| remark-wiki-link Parse and render wiki-style links | 18.7k | +308% | - | 2 years ago 2.0.1 | ESM + CommonJS | Bundled | Markdown | |
| 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 only | Bundled | Markdown, Parsers and serialisers | |
| @firecrawl/anydoc-linux-arm64-gnu Convert documents (doc, docx, odt, rtf, epub, pdf, presentations, spreadsheets, csv) to GitHub-Flavored Markdown | 18.6k | - | - | - | 29 days ago 0.2.4 | CommonJS | None | PDF and documents, Markdown |
| 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 + CommonJS | Bundled | Markdown, Parsers and serialisers | |
| @quasar/quasar-app-extension-qmarkdown A Quasar App Extension for @quasar/quasar-ui-qmarkdown | 17.7k | - | - | - | 1 month ago 4.2.1 | ESM only | None | Markdown, Parsers and serialisers |
| istanbul-badges-readme Creates README badges from istanbul coverage report | 17.6k | +32% | - | 2 years ago 1.9.0 | CommonJS | None | Testing, Parsers 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 only | Bundled | Markdown, Parsers and serialisers | |
| @tryfabric/mack Converts Markdown to Slack BlockKit Blocks | 17.4k | - | - | - | 4 years ago 1.2.1 | CommonJS | Bundled | Markdown, Parsers and serialisers |
| marked-plaintify A marked extension to convert Markdown to Plaintext | 17.3k | +114% | - | 2 years ago 1.1.1 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers | |
| remark-normalize-headings remark plugin to make sure there is a single top level heading in a document by adjusting heading ranks accordingly | 17.2k | +49% | - | 3 years ago 4.0.0 | ESM only | Bundled | Markdown | |
| gatsby-remark-autolink-headers Gatsby plugin to autolink headers in markdown processed by Remark | 17.2k | -1% | - | 7 months ago 6.16.0 | CommonJS | None | Markdown | |
| @microflash/rehype-figure rehype plugin to transform an image with alt text to a figure with caption | 17k | - | - | - | 1 year ago 2.1.4 | ESM only | None | Markdown |
| remark-typography Remark plugin to fix typography: quotes, dashes and so on. | 16.9k | +294% | - | 4 days ago 0.8.8 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| streaming-markdown Streaming Markdown parser, à la ChatGPT | 16.9k | +273% | - | 1 year ago 0.2.15 | ESM only | Bundled | Parsers and serialisers, Markdown | |
| 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 | CommonJS | None | Linting and formatting, Parsers and serialisers | |
| rehype-mdx-title A rehype MDX plugin for exposing the page title | 16.7k | +51% | - | 1 year ago 3.2.0 | ESM only | Bundled | Markdown | |
| html-bundler-webpack-plugin Generates complete single-page or multi-page website from source assets. Built-in support for Markdown, Eta, EJS, Handlebars, Nunjucks, Pug. Alternative to html-webpack-plugin. | 16.6k | -41% | - | 3 months ago 4.23.2 | ESM + CommonJS | Bundled | Templating, Markdown | |
| @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 only | Bundled | Parsers and serialisers, Markdown |
| markdown-it-dollarmath A markdown-it plugin for $-delimited math. | 16.4k | +1143% | - | 2 years ago 0.5.0 | ESM only | Bundled | Markdown | |
| remark-extract-frontmatter Stores front matter from markdown in VFiles data property | 16.4k | +38% | - | 4 years ago 3.2.0 | CommonJS | Bundled | Markdown, Parsers and serialisers | |
| textlint-plugin-mdx textlint plugin to lint MDX | 16.3k | +835% | - | 6 months ago 1.1.0 | CommonJS | None | Markdown | |
| remark-lint-no-html remark-lint rule to warn when HTML nodes are used | 16.3k | +52% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown | |
| rumdl A fast Markdown linter and formatter written in Rust | 16.2k | - | - | 2 days ago 0.2.77 | - | None | Markdown, Parsers and serialisers | |
| mdast-util-wiki-link Parse and render wiki-style links | 16k | +294% | - | 2 years ago 0.1.2 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers | |
| streamdown-vue Streamdown-style streaming Markdown renderer for Vue 3/Nuxt 3 with Shiki, KaTeX, Mermaid, and secure streaming helpers. | 15.8k | +1303% | - | 3 days ago 1.0.34 | ESM + CommonJS | Bundled | Markdown, Vue | |
| rehype-minify-javascript-url rehype plugin to minify JavaScript URLs | 15.5k | +43% | - | 1 year ago 5.0.1 | ESM only | Bundled | Markdown | |
| remark-extended-table remark plugin to support table syntax allowing colspan/rowspan | 15.4k | +261% | - | 1 year ago 2.0.3 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-extension-wiki-link Parse and render wiki-style links | 15.2k | +301% | - | 5 years ago 0.0.4 | ESM + CommonJS | None | Markdown, Parsers and serialisers | |
| markstream-core Framework-agnostic smooth streaming controller and streaming text state utilities for Markstream | 15k | - | - | 4 days ago 2.0.13 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers | |
| markdown-docx Convert Markdown file to DOCX format | 15k | +1351% | - | 2 months ago 1.7.0 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers | |
| gatsby-remark-responsive-iframe Make iframes in Markdown processed by Remark responsive | 15k | +14% | - | 7 months ago 6.16.0 | CommonJS | None | Markdown | |
| solid-markdown Markdown renderer for solid-js | 14.7k | +85% | - | 9 months ago 2.1.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| @adobe/mdast-util-gridtables MDAST Util Gridtables | 14.7k | - | - | - | 5 months ago 4.0.19 | ESM only | None | Markdown, Parsers and serialisers |
| gfm-code-blocks Extract gfm (GitHub Flavored Markdown) fenced code blocks from a string. | 14.2k | -32% | - | 9 years ago 1.0.0 | CommonJS | None | Markdown, Parsers and serialisers | |
| nunjucks-markdown A markdown extension for nunjucks | 14.1k | +29% | - | 9 years ago 2.0.1 | CommonJS | None | Markdown | |
| gfm-code-block-regex RegExp for gfm (GitHub Flavored Markdown) fenced code blocks. | 14.1k | -36% | - | 9 years ago 1.0.0 | CommonJS | None | Markdown, Parsers and serialisers | |
| ghost The professional publishing platform | 14k | +88% | - | 3 days ago 6.65.0 | - | None | Markdown, Parsers and serialisers | |
| remark-comment-config remark plugin to configure it with comments | 13.9k | +2% | - | 3 years ago 8.0.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| @mdx-js/tag A fully-featured Markdown/MDX React component for ambitious projects | 13.8k | - | - | - | 7 years ago 0.20.3 | CommonJS | None | Markdown, React |
| @comark/nuxt Nuxt module for Comark. Render Markdown with components at runtime, with auto-imported components and streaming support for AI output. | 13.7k | - | - | - | 15 days ago 0.7.0 | ESM only | Bundled | Markdown, Vue |
| telegramify-markdown Convert markdown into Telegram-specific markdown | 13.6k | +153% | - | 5 months ago 1.3.3 | CommonJS | Bundled | Markdown, Parsers and serialisers | |
| remark-images remark plugin to add a simpler image syntax | 13.6k | +33% | - | 2 years ago 4.1.0 | ESM only | Bundled | Markdown, React | |
| dom-to-semantic-markdown DOM to Semantic-Markdown for use in LLMs | 13.6k | +317% | - | 1 year ago 1.5.0 | CommonJS | Bundled | Markdown | |
| mdast-util-extended-table mdast extension for table allowing colspan/rowspan | 13.5k | +296% | - | 1 year ago 2.0.3 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| vue-stream-markdown Streaming markdown output, Useful for text streams like LLM outputs. | 13.5k | - | - | 1 day ago 2.0.0 | ESM only | Bundled | Markdown, Vue | |
| @astrojs/micromark-extension-mdx-jsx Less strict version of micromark-extension-mdx-jsx. | 13.4k | - | - | - | 4 years ago 1.0.3 | ESM only | Bundled | Markdown |
| fumadocs-docgen Useful remark utilities and plugins | 13.3k | +28% | - | 10 days ago 3.1.1 | ESM only | Bundled | Markdown | |
| hongdown A Markdown formatter that enforces Hong Minhee's Markdown style conventions | 13.3k | - | - | 1 month ago 0.5.3 | ESM only | None | Markdown, Parsers and serialisers | |
| @adobe/micromark-extension-gridtables Micromark Extension Gridtables | 13.3k | - | - | - | 1 year ago 2.0.4 | ESM only | None | Markdown, 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.
- @truto/turndown-plugin-gfmEnhanced Turndown plugin for GitHub Flavored Markdown with improved table conversion and performance.
- remark-wiki-linkParse and render wiki-style links
- remark-github-admonitions-to-directivesA Remark plugin to convert Github style alerts to admonitions directives.
- @firecrawl/anydoc-linux-arm64-gnuConvert documents (doc, docx, odt, rtf, epub, pdf, presentations, spreadsheets, csv) to GitHub-Flavored Markdown
- markdown-to-slack-blocksA 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.
- @quasar/quasar-app-extension-qmarkdownA Quasar App Extension for @quasar/quasar-ui-qmarkdown
- istanbul-badges-readmeCreates README badges from istanbul coverage report
- mdast-normalize-headingsmdast utility to make sure there is no more than a single top-level heading in the document
- @tryfabric/mackConverts Markdown to Slack BlockKit Blocks
- marked-plaintifyA marked extension to convert Markdown to Plaintext
- remark-normalize-headingsremark plugin to make sure there is a single top level heading in a document by adjusting heading ranks accordingly
- gatsby-remark-autolink-headersGatsby plugin to autolink headers in markdown processed by Remark
- @microflash/rehype-figurerehype plugin to transform an image with alt text to a figure with caption
- remark-typographyRemark plugin to fix typography: quotes, dashes and so on.
- streaming-markdownStreaming Markdown parser, à la ChatGPT
- eslint-plugin-mdAn ESLint plugin that allows you to lint markdown code in your *.md files.
- rehype-mdx-titleA rehype MDX plugin for exposing the page title
- html-bundler-webpack-pluginGenerates complete single-page or multi-page website from source assets. Built-in support for Markdown, Eta, EJS, Handlebars, Nunjucks, Pug. Alternative to html-webpack-plugin.
- @stacksjs/ts-mdA fast, native Bun-powered markdown parser with frontmatter support. Replaces gray-matter, marked, and yaml.
- markdown-it-dollarmathA markdown-it plugin for $-delimited math.
- remark-extract-frontmatterStores front matter from markdown in VFiles data property
- textlint-plugin-mdxtextlint plugin to lint MDX
- remark-lint-no-htmlremark-lint rule to warn when HTML nodes are used
- rumdlA fast Markdown linter and formatter written in Rust
- mdast-util-wiki-linkParse and render wiki-style links
- streamdown-vueStreamdown-style streaming Markdown renderer for Vue 3/Nuxt 3 with Shiki, KaTeX, Mermaid, and secure streaming helpers.
- rehype-minify-javascript-urlrehype plugin to minify JavaScript URLs
- remark-extended-tableremark plugin to support table syntax allowing colspan/rowspan
- micromark-extension-wiki-linkParse and render wiki-style links
- markstream-coreFramework-agnostic smooth streaming controller and streaming text state utilities for Markstream
- markdown-docxConvert Markdown file to DOCX format
- gatsby-remark-responsive-iframeMake iframes in Markdown processed by Remark responsive
- solid-markdownMarkdown renderer for solid-js
- @adobe/mdast-util-gridtablesMDAST Util Gridtables
- gfm-code-blocksExtract gfm (GitHub Flavored Markdown) fenced code blocks from a string.
- nunjucks-markdownA markdown extension for nunjucks
- gfm-code-block-regexRegExp for gfm (GitHub Flavored Markdown) fenced code blocks.
- ghostThe professional publishing platform
- remark-comment-configremark plugin to configure it with comments
- @mdx-js/tagA fully-featured Markdown/MDX React component for ambitious projects
- @comark/nuxtNuxt module for Comark. Render Markdown with components at runtime, with auto-imported components and streaming support for AI output.
- telegramify-markdownConvert markdown into Telegram-specific markdown
- remark-imagesremark plugin to add a simpler image syntax
- dom-to-semantic-markdownDOM to Semantic-Markdown for use in LLMs
- mdast-util-extended-tablemdast extension for table allowing colspan/rowspan
- vue-stream-markdownStreaming markdown output, Useful for text streams like LLM outputs.
- @astrojs/micromark-extension-mdx-jsxLess strict version of micromark-extension-mdx-jsx.
- fumadocs-docgenUseful remark utilities and plugins
- hongdownA Markdown formatter that enforces Hong Minhee's Markdown style conventions
- @adobe/micromark-extension-gridtablesMicromark Extension Gridtables
- 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