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 |
|---|---|---|---|---|---|---|---|---|
| @djangocfg/widget-editor TipTap editors: a markdown field with mentions and chips, and a Notion-style block editor with slash commands, tables and embedded blocks | 1.5k | - | - | - | 2 days ago 0.1.28 | ESM only | Bundled | Rich text and code editors, Markdown |
| rehype-accessible-emojis Rehype plugin to make emojis accessible, wrapping emojis in <span> with image role and the emojis name in aria-label> | 1.5k | -1% | - | 6 years ago 0.3.2 | CommonJS | None | Accessibility, Markdown | |
| remark-fix-guillemets This plugin fixes `typographic-plugin` when used together with `remark-parse`. | 1.5k | -53% | - | 2 years ago 1.1.3 | CommonJS | None | Markdown | |
| rehype-url-inspector A rehype plugin to inspect, validate, or rewrite URLs anywhere in an HTML document | 1.5k | +15% | - | 6 years ago 2.0.2 | CommonJS | Bundled | Markdown, URLs and query strings | |
| remark-github-markdown-alerts An unifiedjs (remark) plugin to convert GitHub Markdown alerts syntax into actual UI | 1.4k | +2785% | - | 11 months ago 1.2.2 | ESM + CommonJS | Bundled | Markdown | |
| react-docgen-plugin Webpack plugin to generate React components documentation | 1.4k | -62% | - | 7 years ago 1.1.2 | CommonJS | None | Markdown, React | |
| microlink.io The Microlink API organized into products, each returning a direct result | 1.4k | - | - | 4 days ago 0.16.0 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers | |
| @kolisachint/hoocode-ai Unified LLM API with automatic model discovery and provider configuration | 1.4k | - | - | - | 1 day ago 0.5.89 | ESM only | Bundled | Markdown, CLI tools and terminal utilities |
| remark-lint-strikethrough-marker remark-lint rule to warn when strikethrough markers violate the given style | 1.4k | +59% | - | 1 year ago 3.0.1 | ESM only | Bundled | Markdown | |
| ngx-showdown A Angular (>=2) integration for Showdown | 1.4k | -31% | - | 6 years ago 6.0.0 | ESM + CommonJS | Bundled | Parsers and serialisers, Angular | |
| @microlink/mcp MCP server for Microlink API | 1.4k | - | - | - | 4 days ago 2.8.5 | ESM only | None | Scraping and browser automation, CLI tools and terminal utilities |
| docen The full docen canvas web-component editor plus headless Markdown/DOCX conversion in one package. Re-exports @docen/docx (converters + engine) and @docen/editor (<docen-document>). | 1.4k | - | - | 18 days ago 0.7.0 | ESM only | Bundled | Rich text and code editors, TypeScript tooling | |
| rehype-meta rehype plugin to add metadata to the head of a document | 1.4k | +23% | - | 2 years ago 4.0.1 | ESM only | Bundled | Markdown | |
| gatsby-remark-embed-video Embed Videos (Youtube, Vimeo, VideoPress) in Gatsby via Markdown | 1.4k | -39% | - | 4 years ago 3.2.1 | CommonJS | Bundled | Markdown | |
| unified-conditional Apply unified plugins conditionally | 1.4k | -24% | - | 3 years ago 0.0.2 | ESM only | None | Markdown | |
| remark-extract-toc remark plugin to store table of contents | 1.4k | +225% | - | 9 months ago 2.0.0 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers | |
| @drenso-toast-ui/editor GFM Markdown Wysiwyg Editor - Productive and Extensible | 1.4k | - | - | - | 6 months ago 3.4.1 | ESM + CommonJS | Bundled | Rich text and code editors, Markdown |
| vitepress-codeblock-collapse Auto-collapse long code blocks in VitePress with expand/collapse toggle | 1.3k | - | - | 7 months ago 1.0.0 | ESM + CommonJS | Bundled | Documentation tooling, Vue | |
| @vuedoc/md Generate a Markdown Documentation for a Vue file component | 1.3k | - | - | - | 3 years ago 4.0.0-beta8 | ESM only | None | Markdown, Vue |
| ardo React-first Static Documentation Framework | 1.3k | - | - | 2 months ago 4.2.0 | ESM only | Bundled | Documentation tooling, React | |
| docdown A simple JSDoc to Markdown documentation generator. | 1.3k | -1% | - | 8 years ago 0.7.3 | CommonJS | None | Documentation tooling, Parsers and serialisers | |
| remark-sub-super This plugin parses custom Markdown syntax to handle subscript and superscript. It adds new nodes types to the [mdast][mdast] produced by [remark][remark]: | 1.3k | -16% | - | 2 years ago 1.0.21 | CommonJS | None | Markdown | |
| ecto Modern Template Consolidation Engine for EJS, Markdown, Pug, Nunjucks, Liquid, and Handlebars | 1.3k | +81% | - | 30 days ago 5.1.0 | ESM only | Bundled | Templating, Markdown | |
| @rstacruz/gatsby-remark-component When you use a React component in your markdown, it will insert it as a div instead of a p | 1.3k | - | - | - | 6 years ago 2.0.0 | ESM + CommonJS | None | Markdown |
| @datawrapper/snarkdown Transform Markdown into HTML. | 1.3k | - | - | - | 2 years ago 2.0.1 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers |
| remark-flow Remark plugins for custom button and variable syntax transformation | 1.3k | +566% | - | 1 day ago 1.3.4 | CommonJS | Bundled | Markdown, Parsers and serialisers | |
| @notion-md-converter/core Notion to Markdown Converter | 1.3k | - | - | - | 1 year ago 0.12.1 | ESM + CommonJS | Bundled | Markdown |
| showdown-katex showdown extension that adds latex and asciimath support | 1.3k | +48% | - | - 0.8.0 | CommonJS | None | Markdown, Parsers and serialisers | |
| @notion-md-converter/types Notion to Markdown Converter Types | 1.3k | - | - | - | 1 year ago 0.12.1 | ESM + CommonJS | Bundled | Markdown |
| remark-gh-alerts A remark plugin to support GitHub-style alerts with pure CSS styling. | 1.2k | +56% | - | 3 months ago 1.0.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| remark-imgattr add attributes to markdown and mdx images like (attribute: value) | 1.2k | +188% | - | 6 months ago 1.1.1 | ESM only | Bundled | Markdown | |
| @bastani/pi-ai Bastani-branded unified LLM API with automatic model discovery and provider configuration | 1.2k | - | - | - | 11 days ago 0.9.19 | ESM only | Bundled | Markdown |
| remark-custom-container remark parser plugin for custom directive in markdown | 1.2k | +173% | - | 3 years ago 1.3.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| xmla4js Javascript interface for XML for Analysis | 1.2k | -16% | - | 12 years ago 0.0.2 | CommonJS | None | Markdown | |
| @m2d/react-markdown A modern, SSR-friendly React Markdown renderer that preserves the MDAST tree for reuse (e.g., mdast2docx), supports full JSX children, unified plugins, and component overrides. | 1.2k | - | - | - | 1 year ago 1.0.0 | ESM + CommonJS | Bundled | Markdown, React |
| remark-html-directives ```js
npm i -D remark-directive remark-html-directives
``` | 1.2k | +5168% | - | 3 years ago 1.0.5 | ESM + CommonJS | None | Markdown, Parsers and serialisers | |
| docula Beautiful Website for Your Projects | 1.2k | +70% | - | 4 days ago 3.0.1 | ESM only | Bundled | Documentation tooling, Parsers and serialisers | |
| rehype-title-figure Rehype plugin that adds a caption using the title attribute of the img. | 1.2k | -13% | - | 4 years ago 0.1.2 | CommonJS | Bundled | Markdown | |
| filetomarkdown Convert various file types to markdown format with browser and Node.js support | 1.2k | +608% | - | 1 year ago 0.6.9 | ESM + CommonJS | Bundled | PDF and documents, Parsers and serialisers | |
| @fastgpt-sdk/anydoc Convert documents (doc, docx, odt, rtf, epub, pdf, presentations, spreadsheets, csv) to GitHub-Flavored Markdown | 1.2k | - | - | - | 26 days ago 0.2.5 | CommonJS | Bundled | PDF and documents, Markdown |
| carta-plugin-video This plugin adds ability to render online video from Youtube or Vimeo. | 1.2k | +438% | - | 1 year ago 2.1.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| @docmd/plugin-threads Inline discussion threads for docmd. | 1.2k | - | - | - | 4 days ago 0.9.6 | ESM only | Bundled | Documentation tooling, Parsers and serialisers |
| war3-model Warcraft 3 model parser, generator, convertor and previewer | 1.1k | +808% | - | 6 months ago 4.0.1 | ESM + CommonJS | Bundled | 3D, WebGL and game engines, Markdown | |
| markdown-to-document A command-line tool to easily generate HTML documents from Markdown files | 1.1k | +26% | - | 5 months ago 0.33.0 | ESM only | None | PDF and documents, CLI tools and terminal utilities | |
| @abp/markdown-it ABP Framework is a complete open-source infrastructure to create modern web applications by following the best practices and conventions of software development. This package is a part of the [ABP Framework](https://abp.io) and contains client-side files. | 1.1k | - | - | - | 11 days ago 10.6.1 | - | None | Markdown |
| @comark/html HTML string renderer for Comark. Render Markdown with components on the server, no framework required. | 1.1k | - | - | - | 15 days ago 0.7.0 | ESM only | Bundled | Markdown, Parsers and serialisers |
| koishi-plugin-markdown-to-image-service Koishi 插件 · Markdown 转图片。 | 1.1k | +62% | - | 9 days ago 2.4.1 | CommonJS | Bundled | Markdown | |
| @nolebase/vitepress-plugin-highlight-targeted-heading A VitePress plugin blinks to highlight the heading element when targeted and clicked. | 1.1k | - | - | - | 1 year ago 2.18.2 | ESM + CommonJS | Bundled | Accessibility, Parsers and serialisers |
| @stealthscale/vite-config-react Adds the JSX transform, the React lint rules, a test document and an MDX compiler to a package that renders. | 1.1k | - | - | - | 7 days ago 0.8.0 | ESM only | None | Bundlers, React |
| marked-smartypants-lite marked extension for smartypants - lite version | 1.1k | -19% | - | - 1.0.3 | ESM + CommonJS | None | 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.
- @djangocfg/widget-editorTipTap editors: a markdown field with mentions and chips, and a Notion-style block editor with slash commands, tables and embedded blocks
- rehype-accessible-emojisRehype plugin to make emojis accessible, wrapping emojis in <span> with image role and the emojis name in aria-label>
- remark-fix-guillemetsThis plugin fixes `typographic-plugin` when used together with `remark-parse`.
- rehype-url-inspectorA rehype plugin to inspect, validate, or rewrite URLs anywhere in an HTML document
- remark-github-markdown-alertsAn unifiedjs (remark) plugin to convert GitHub Markdown alerts syntax into actual UI
- react-docgen-pluginWebpack plugin to generate React components documentation
- microlink.ioThe Microlink API organized into products, each returning a direct result
- @kolisachint/hoocode-aiUnified LLM API with automatic model discovery and provider configuration
- remark-lint-strikethrough-markerremark-lint rule to warn when strikethrough markers violate the given style
- ngx-showdownA Angular (>=2) integration for Showdown
- @microlink/mcpMCP server for Microlink API
- docenThe full docen canvas web-component editor plus headless Markdown/DOCX conversion in one package. Re-exports @docen/docx (converters + engine) and @docen/editor (<docen-document>).
- rehype-metarehype plugin to add metadata to the head of a document
- gatsby-remark-embed-videoEmbed Videos (Youtube, Vimeo, VideoPress) in Gatsby via Markdown
- unified-conditionalApply unified plugins conditionally
- remark-extract-tocremark plugin to store table of contents
- @drenso-toast-ui/editorGFM Markdown Wysiwyg Editor - Productive and Extensible
- vitepress-codeblock-collapseAuto-collapse long code blocks in VitePress with expand/collapse toggle
- @vuedoc/mdGenerate a Markdown Documentation for a Vue file component
- ardoReact-first Static Documentation Framework
- docdownA simple JSDoc to Markdown documentation generator.
- remark-sub-superThis plugin parses custom Markdown syntax to handle subscript and superscript. It adds new nodes types to the [mdast][mdast] produced by [remark][remark]:
- ectoModern Template Consolidation Engine for EJS, Markdown, Pug, Nunjucks, Liquid, and Handlebars
- @rstacruz/gatsby-remark-componentWhen you use a React component in your markdown, it will insert it as a div instead of a p
- @datawrapper/snarkdownTransform Markdown into HTML.
- remark-flowRemark plugins for custom button and variable syntax transformation
- @notion-md-converter/coreNotion to Markdown Converter
- showdown-katexshowdown extension that adds latex and asciimath support
- @notion-md-converter/typesNotion to Markdown Converter Types
- remark-gh-alertsA remark plugin to support GitHub-style alerts with pure CSS styling.
- remark-imgattradd attributes to markdown and mdx images like (attribute: value)
- @bastani/pi-aiBastani-branded unified LLM API with automatic model discovery and provider configuration
- remark-custom-containerremark parser plugin for custom directive in markdown
- xmla4jsJavascript interface for XML for Analysis
- @m2d/react-markdownA modern, SSR-friendly React Markdown renderer that preserves the MDAST tree for reuse (e.g., mdast2docx), supports full JSX children, unified plugins, and component overrides.
- remark-html-directives```js npm i -D remark-directive remark-html-directives ```
- doculaBeautiful Website for Your Projects
- rehype-title-figureRehype plugin that adds a caption using the title attribute of the img.
- filetomarkdownConvert various file types to markdown format with browser and Node.js support
- @fastgpt-sdk/anydocConvert documents (doc, docx, odt, rtf, epub, pdf, presentations, spreadsheets, csv) to GitHub-Flavored Markdown
- carta-plugin-videoThis plugin adds ability to render online video from Youtube or Vimeo.
- @docmd/plugin-threadsInline discussion threads for docmd.
- war3-modelWarcraft 3 model parser, generator, convertor and previewer
- markdown-to-documentA command-line tool to easily generate HTML documents from Markdown files
- @abp/markdown-itABP Framework is a complete open-source infrastructure to create modern web applications by following the best practices and conventions of software development. This package is a part of the [ABP Framework](https://abp.io) and contains client-side files.
- @comark/htmlHTML string renderer for Comark. Render Markdown with components on the server, no framework required.
- koishi-plugin-markdown-to-image-serviceKoishi 插件 · Markdown 转图片。
- @nolebase/vitepress-plugin-highlight-targeted-headingA VitePress plugin blinks to highlight the heading element when targeted and clicked.
- @stealthscale/vite-config-reactAdds the JSX transform, the React lint rules, a test document and an MDX compiler to a package that renders.
- marked-smartypants-litemarked extension for smartypants - lite version
- 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