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 |
|---|---|---|---|---|---|---|---|---|
| remark-textr remark plugin to improve typography with Textr | 42.7k | -38% | - | 2 years ago 6.1.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| 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 only | Bundled | Markdown, Parsers and serialisers | |
| @jsx-email/plugin-pretty A prettifying plugin for jsx-email | 42k | - | - | - | 4 months ago 2.0.0 | ESM only | Bundled | Email, React |
| ts-markdown An extensible TypeScript markdown generator that takes JSON and creates a markdown document. | 41.9k | +927% | - | 1 year ago 1.3.0 | CommonJS | Bundled | Markdown, Parsers and serialisers | |
| @jsx-email/plugin-minify A minify plugin for jsx-email | 41.7k | - | - | - | 4 months ago 2.0.0 | ESM only | Bundled | Email, React |
| @jsx-email/plugin-inline A plugin for jsx-email that inlines CSS classes to style attributes | 41.7k | - | - | - | 4 months ago 2.0.0 | ESM only | Bundled | Email, React |
| remark-lint-linebreak-style remark-lint rule to warn when linebreaks violate a given or detected style | 41.5k | -38% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown | |
| marked-terminal-renderer marked terminal renderer | 41.4k | +195139% | - | 9 months ago 2.2.0 | ESM only | None | CLI tools and terminal utilities, Markdown | |
| @jackchuka/mdschema A declarative schema-based Markdown documentation validator | 40.9k | - | - | - | 8 days ago 0.15.4 | - | None | Schema 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 + CommonJS | Bundled | Markdown, Parsers and serialisers | |
| @mdit-vue/shared Shared utils and types of mdit-vue | 40.5k | - | - | - | 1 year ago 3.0.2 | ESM only | Bundled | Markdown, Vue |
| next-validate-link An utility to validate links in markdown file | 40.3k | +1315% | - | 1 month ago 1.6.7 | ESM only | None | Markdown | |
| markdown-it-chain A chaining API like webpack-chain but for markdown-it. | 40.2k | +4% | - | - 1.3.0 | CommonJS | None | Markdown | |
| rehype-mdx-import-media An MDX rehype plugin for turning media paths into imports. | 40.1k | +353% | - | 6 months ago 1.4.0 | ESM only | None | Markdown | |
| remark-heading-id The remark plugin for supporting custom heading id also including default id | 39.9k | +98% | - | 3 years ago 1.0.1 | CommonJS | None | Markdown | |
| remark-slate remark plugin to compile Markdown to a slate compatible object | 39.5k | +31% | - | 4 years ago 1.8.6 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers | |
| sanity-plugin-markdown Markdown fields in Sanity Studio. Supports Github flavored Markdown and image uploads. | 39.3k | +277% | - | 1 month ago 9.0.13 | ESM only | Bundled | Markdown | |
| mdx-mermaid Display mermaid diagrams in mdx files. | 39.3k | +31% | - | 3 months ago 2.0.4 | ESM + CommonJS | Bundled | Markdown, React | |
| markdown-it-theme A markdown-it plugin for theme customization. | 39.1k | -6% | - | 6 years ago 0.4.0 | CommonJS | None | Markdown | |
| markdown-it-github A markdown-it plugin to generate github style markdown. | 39.1k | -5% | - | 6 years ago 0.5.0 | CommonJS | None | Markdown | |
| marked-footnote A marked extension to support GFM footnotes | 38.8k | +206% | - | - 1.4.0 | ESM + CommonJS | Bundled | Markdown | |
| markdown-it-for-inline Inline tokens iterator for markdown-it markdown parser. | 38.6k | -36% | - | 2 years ago 2.0.1 | ESM + CommonJS | None | Markdown, Parsers and serialisers | |
| remark-sort-definitions remark plugin that reorders reference-style link definitions by id at the end of a document | 38.5k | -43% | - | 1 year ago 3.0.0 | ESM only | Bundled | Markdown | |
| react-render-to-markdown render React components to Markdown strings for SSG-MD | 38.3k | +231005% | - | 4 months ago 19.1.0 | ESM + CommonJS | Bundled | Markdown, React | |
| vue3-markdown This is a vue component of markdown editor based on micromark development, which mainly implements the following features. | 38.3k | +42% | - | 11 months ago 1.2.17 | ESM + CommonJS | None | Markdown, Vue | |
| remark-remove-unused-definitions remark plugin that removes unused reference definitions from a document | 38.3k | -44% | - | 1 year ago 3.0.0 | ESM only | Bundled | Markdown | |
| @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 only | Bundled | Markdown, Vue |
| @m2d/core Core engine to convert extended MDAST to DOCX. Supports plugins for footnotes, images, lists, tables, and more. Designed for seamless Markdown-to-DOCX conversion. | 37.7k | - | - | - | 10 months ago 1.7.1 | ESM + CommonJS | Bundled | Markdown, PDF and documents |
| remark-comment Remark plugin to support comments | 37.5k | +443% | - | 4 years ago 1.0.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| @m2d/mdast Extended MDAST types and custom node data for mdast2docx with support for DOCX formatting. | 37.4k | - | - | - | 1 year ago 0.2.4 | ESM + CommonJS | Bundled | PDF and documents, Markdown |
| sharkdown markdown in your shell | 37.1k | -47% | - | 7 years ago 0.1.1 | CommonJS | None | Markdown | |
| @tobilu/qmd Query Markup Documents - On-device hybrid search for markdown files with BM25, vector search, and LLM reranking | 37k | - | - | - | 1 month ago 2.8.3 | ESM only | Bundled | Markdown |
| markdown-it-image-figures Render images occurring by itself in a paragraph as a figure with support for figcaptions. | 36.9k | +157% | - | 3 years ago 2.1.1 | ESM + CommonJS | None | Markdown | |
| 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 + CommonJS | Bundled | Markdown, React | |
| vditor ♏ 易于使用的 Markdown 编辑器,为适配不同的应用场景而生 | 36.7k | +159% | - | 26 days ago 4.0.0 | CommonJS | Bundled | Markdown, Parsers and serialisers | |
| @m2d/table Plugin to convert Markdown tables (MDAST) to DOCX with support for rich formatting and seamless integration into mdast2docx. | 36.1k | - | - | - | 1 year ago 0.1.1 | ESM + CommonJS | Bundled | Markdown, PDF and documents |
| prisma-markdown Prisma Markdown documents generator including ERD diagrams and comment descriptions | 36k | +82% | - | 10 months ago 4.0.0 | CommonJS | Bundled | Markdown | |
| @m2d/list Plugin to convert ordered and unordered lists from Markdown (MDAST) to DOCX. Supports nesting, custom bullets, and numbering styles. | 36k | - | - | - | 11 months ago 0.0.9 | ESM + CommonJS | Bundled | Markdown, PDF and documents |
| @lobehub/seo-cli Lobe seo is a CLI tool that automate generation seo content for mdx | 35.6k | - | - | - | 1 year ago 1.7.0 | ESM + CommonJS | Bundled | Markdown, CLI tools and terminal utilities |
| vite-plugin-markdown Import markdown files in vite | 35.2k | -23% | - | 2 years ago 2.2.0 | CommonJS | Bundled | Markdown, 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 | CommonJS | None | Markdown, Parsers and serialisers |
| commonmark-react-renderer React renderer for CommonMark (rationalized Markdown) | 34.7k | +33% | - | 7 years ago 4.3.5 | CommonJS | None | Markdown, React | |
| 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 + CommonJS | Bundled | Markdown, Vue | |
| vuepress-plugin-container VuePress plugin for markdown container | 34.1k | +0% | - | 6 years ago 2.1.5 | CommonJS | Bundled | Markdown | |
| turborepo-summary Generate a human-readable summary report from Turborepo run summary JSON output | 34.1k | - | - | 2 months ago 1.1.0 | ESM only | None | Parsers and serialisers, Markdown | |
| markdown-it-toc-and-anchor markdown-it plugin to add toc and anchor links in headings | 34k | +31% | - | 7 years ago 4.2.0 | CommonJS | None | Markdown | |
| jira2md JIRA to MarkDown text format converter. | 33.5k | +345% | - | 2 years ago 3.0.1 | CommonJS | None | Markdown | |
| gatsby-remark-prismjs Adds syntax highlighting to code blocks at build time using PrismJS | 33.1k | +2% | - | 7 months ago 7.16.0 | CommonJS | None | Markdown, React | |
| gatsby-plugin-mdx MDX integration for Gatsby | 32.6k | -26% | - | 7 months ago 5.16.0 | CommonJS | Bundled | Markdown | |
| posthtml-markdownit A PostHTML plugin to transform Markdown using markdown-it | 32.6k | +58% | - | 1 year ago 3.1.2 | ESM + CommonJS | Bundled | 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.
- remark-textrremark plugin to improve typography with Textr
- markdown-it-tsTypeScript-first Markdown parser and renderer compatible with the markdown-it public API, with streaming, chunked parsing, and async render.
- @jsx-email/plugin-prettyA prettifying plugin for jsx-email
- ts-markdownAn extensible TypeScript markdown generator that takes JSON and creates a markdown document.
- @jsx-email/plugin-minifyA minify plugin for jsx-email
- @jsx-email/plugin-inlineA plugin for jsx-email that inlines CSS classes to style attributes
- remark-lint-linebreak-styleremark-lint rule to warn when linebreaks violate a given or detected style
- marked-terminal-renderermarked terminal renderer
- @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.
- @mdit-vue/sharedShared utils and types of mdit-vue
- next-validate-linkAn utility to validate links in markdown file
- markdown-it-chainA chaining API like webpack-chain but for markdown-it.
- rehype-mdx-import-mediaAn MDX rehype plugin for turning media paths into imports.
- remark-heading-idThe remark plugin for supporting custom heading id also including default id
- remark-slateremark plugin to compile Markdown to a slate compatible object
- sanity-plugin-markdownMarkdown fields in Sanity Studio. Supports Github flavored Markdown and image uploads.
- mdx-mermaidDisplay mermaid diagrams in mdx files.
- markdown-it-themeA markdown-it plugin for theme customization.
- markdown-it-githubA markdown-it plugin to generate github style markdown.
- marked-footnoteA marked extension to support GFM footnotes
- markdown-it-for-inlineInline tokens iterator for markdown-it markdown parser.
- remark-sort-definitionsremark plugin that reorders reference-style link definitions by id at the end of a document
- react-render-to-markdownrender React components to Markdown strings for SSG-MD
- vue3-markdownThis is a vue component of markdown editor based on micromark development, which mainly implements the following features.
- remark-remove-unused-definitionsremark plugin that removes unused reference definitions from a document
- @comark/vueVue 3 renderer for Comark. Render Markdown with components at runtime, with streaming support for AI output.
- @m2d/coreCore engine to convert extended MDAST to DOCX. Supports plugins for footnotes, images, lists, tables, and more. Designed for seamless Markdown-to-DOCX conversion.
- remark-commentRemark plugin to support comments
- @m2d/mdastExtended MDAST types and custom node data for mdast2docx with support for DOCX formatting.
- sharkdownmarkdown in your shell
- @tobilu/qmdQuery Markup Documents - On-device hybrid search for markdown files with BM25, vector search, and LLM reranking
- markdown-it-image-figuresRender images occurring by itself in a paragraph as a figure with support for figcaptions.
- remark-slate-transformerremark plugin to transform remark syntax tree (mdast) to Slate document tree, and vice versa. Made for WYSIWYG markdown editor.
- vditor♏ 易于使用的 Markdown 编辑器,为适配不同的应用场景而生
- @m2d/tablePlugin to convert Markdown tables (MDAST) to DOCX with support for rich formatting and seamless integration into mdast2docx.
- prisma-markdownPrisma Markdown documents generator including ERD diagrams and comment descriptions
- @m2d/listPlugin to convert ordered and unordered lists from Markdown (MDAST) to DOCX. Supports nesting, custom bullets, and numbering styles.
- @lobehub/seo-cliLobe seo is a CLI tool that automate generation seo content for mdx
- vite-plugin-markdownImport markdown files in vite
- @webdiscus/pug-loaderPug loader renders Pug files into HTML or compiles them into a template function.
- commonmark-react-rendererReact renderer for CommonMark (rationalized Markdown)
- 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...
- vuepress-plugin-containerVuePress plugin for markdown container
- turborepo-summaryGenerate a human-readable summary report from Turborepo run summary JSON output
- markdown-it-toc-and-anchormarkdown-it plugin to add toc and anchor links in headings
- jira2mdJIRA to MarkDown text format converter.
- gatsby-remark-prismjsAdds syntax highlighting to code blocks at build time using PrismJS
- gatsby-plugin-mdxMDX integration for Gatsby
- posthtml-markdownitA PostHTML plugin to transform Markdown using markdown-it
- 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