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 |
|---|---|---|---|---|---|---|---|---|
| simple-markdown Javascript markdown parsing, made simple | 201.1k | +90% | - | 5 years ago 0.7.3 | CommonJS | Bundled | Parsers and serialisers, Markdown | |
| markdown-it-attrs Add classes, identifiers and attributes to your markdown with {} curly brackets, similar to pandoc's header attributes | 199.3k | +91% | - | 1 month ago 5.0.1 | CommonJS | Bundled | Markdown | |
| strip-markdown remark plugin to remove markdown formatting | 199.2k | +154% | - | 2 years ago 6.0.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| @textlint/utils textlint internal utils. | 197.3k | - | - | - | 1 month ago 15.8.0 | CommonJS | Bundled | AI and machine learning, Parsers and serialisers |
| remark-lint-list-item-bullet-indent remark-lint rule to warn when list item bullets are indented | 196.3k | +13% | - | 1 year ago 5.0.1 | ESM only | Bundled | Markdown | |
| @storybook/addon-mdx-gfm GitHub Flavored Markdown in Storybook | 195.6k | - | - | - | 1 year ago 8.6.14 | ESM + CommonJS | Bundled | Markdown, Documentation tooling |
| postcss-markdown PostCSS syntax for parsing Markdown | 193.5k | -26% | - | 1 month ago 2.0.0 | ESM only | None | CSS-in-JS and styling, Parsers and serialisers | |
| remark-lint-rule-style remark-lint rule to warn when horizontal rules violate a given style | 193.4k | +23% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown | |
| @firecrawl/anydoc-linux-x64-musl Convert documents (doc, docx, odt, rtf, epub, pdf, presentations, spreadsheets, csv) to GitHub-Flavored Markdown | 192.8k | - | - | - | 29 days ago 0.2.4 | CommonJS | None | PDF and documents, Markdown |
| remark-lint-code-block-style remark-lint rule to warn when code blocks do not adhere to a given style | 192.2k | +30% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown | |
| doctoc Generates TOC for markdown files of local git repo. | 191.9k | +26% | - | 3 months ago 2.5.0 | CommonJS | None | Documentation tooling, Parsers and serialisers | |
| @textlint/textlint-plugin-markdown Markdown support for textlint. | 191k | - | - | - | 1 month ago 15.8.0 | CommonJS | Bundled | Markdown, Parsers and serialisers |
| remark-lint-ordered-list-marker-value remark-lint rule to check the marker value of ordered lists | 190.5k | +23% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown | |
| remark-lint-heading-style remark-lint rule to warn when heading style violates the given style | 190.5k | +33% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown | |
| remark-lint-strong-marker remark-lint rule to warn when importance (strong) markers violate the given style | 189.9k | +30% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown | |
| easymde A simple, beautiful, and embeddable JavaScript Markdown editor that easy to use. Features include autosaving and spell checking. | 187.2k | +143% | - | 4 months ago 2.21.0 | CommonJS | Bundled | Markdown, Parsers and serialisers | |
| remark-preset-lint-recommended remark preset to configure remark-lint with rules that prevent mistakes or stuff that fails across vendors. | 185.7k | +17% | - | 1 year ago 7.0.1 | ESM only | Bundled | Markdown | |
| remark-mdc Remark plugin to support MDC syntax | 185.4k | +147% | - | 2 months ago 3.11.1 | ESM only | Bundled | Markdown | |
| jsdoc-to-markdown Generates markdown API documentation from jsdoc annotated source code | 184.3k | +2% | - | 11 months ago 9.1.3 | ESM + CommonJS | None | Documentation tooling, Parsers and serialisers | |
| markdownlint-rule-helpers A collection of markdownlint helper functions for custom rules | 184.3k | +10% | - | - 0.31.0 | CommonJS | None | Markdown, Parsers and serialisers | |
| dmd The default output template for jsdoc-to-markdown | 183.8k | +16% | - | 1 year ago 7.1.1 | CommonJS | None | Documentation tooling, Markdown | |
| remark-lint-blockquote-indentation remark-lint rule to check whitespace after block quote markers | 181.3k | +31% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown | |
| remark-lint-unordered-list-marker-style remark-lint rule to warn when markers of unordered lists violate a given style | 180.5k | +28% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown | |
| marked-gfm-heading-id marked GFM heading ids | 176.1k | +203% | - | - 4.1.4 | ESM + CommonJS | Bundled | Markdown | |
| remark-lint-table-cell-padding remark-lint rule to warn when table cells are incorrectly padded | 175.3k | +31% | - | 1 year ago 5.1.1 | ESM only | Bundled | Markdown | |
| @allurereport/plugin-agent Allure Agent Plugin – AI-friendly markdown report generator | 175.2k | - | - | - | 7 days ago 3.18.0 | ESM only | Bundled | Markdown |
| remark-lint-fenced-code-marker remark-lint rule to warn when fenced code markers violate the given style | 175.1k | +23% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown | |
| @mdx-js/esbuild esbuild plugin for MDX | 174.5k | - | - | - | 1 year ago 3.1.1 | ESM only | Bundled | Markdown, React |
| mdx-bundler Compile and bundle your MDX files and their dependencies. FAST. | 168.7k | +126% | - | 1 year ago 10.1.1 | ESM only | Bundled | Bundlers, Markdown | |
| remark-lint-link-title-style remark-lint rule to warn when link and definition titles occur with incorrect quotes | 168.1k | +30% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown | |
| @dprint/markdown Wasm module for dprint-plugin-markdown. | 167.9k | - | - | - | 14 days ago 0.24.0 | CommonJS | Bundled | Markdown |
| markdown-it-link-attributes A markdown-it plugin to configure the attributes for links | 167.5k | +39% | - | 4 years ago 4.0.1 | CommonJS | None | Markdown | |
| markdown-it-terminal Plugin for markdown-it to parse and output markdown formatted for the terminal | 165.2k | -2% | - | 3 years ago 0.4.0 | CommonJS | None | Markdown, CLI tools and terminal utilities | |
| remark-lint-list-item-content-indent remark-lint rule to warn when the content of a list item has mixed indentation | 164.1k | +36% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown | |
| @toast-ui/editor GFM Markdown Wysiwyg Editor - Productive and Extensible | 163.8k | - | - | - | 3 years ago 3.2.2 | ESM + CommonJS | Bundled | Rich text and code editors, Parsers and serialisers |
| markdown-link-extractor extracts links from markdown texts | 160.3k | +38% | - | 1 month ago 4.0.4 | CommonJS | None | Markdown | |
| micromark-extension-math-extended micromark extension for dollar (`$C_L$`) and TeX-style (`\(C_L\)`, `\[C_L\]`) math delimiters | 158.8k | +1558444% | - | 1 month ago 3.2.2 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| remark-math-extended remark plugin for dollar (`$C_L$`) and TeX-style (`\(C_L\)`, `\[C_L\]`) math delimiters | 158k | +1505203% | - | 1 month ago 6.1.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| retext-english retext plugin to parse English prose | 156.8k | +8% | - | 3 years ago 5.0.0 | ESM only | Bundled | Markdown | |
| remark-lint-heading-increment remark-lint rule to warn when headings increment with more than 1 level at a time | 156k | +49% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown | |
| markdown-it-front-matter Plugin to process front matter container for markdown-it markdown parser | 154.1k | +366% | - | 2 years ago 0.2.4 | CommonJS | Bundled | Markdown, Parsers and serialisers | |
| @mdit-vue/types Shared types definition of mdit-vue | 153.7k | - | - | - | 1 year ago 3.0.2 | ESM only | Bundled | Markdown, Vue |
| remark-retext remark plugin to support retext | 152.5k | +2% | - | 1 year ago 6.0.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| mdast-util-to-nlcst mdast utility to transform to nlcst | 152k | +1% | - | 2 years ago 7.0.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| remark-lint-checkbox-character-style remark-lint rule to check list item checkbox characters | 148.2k | +36% | - | 1 year ago 5.0.1 | ESM only | Bundled | Markdown | |
| remark-lint-fenced-code-flag remark-lint rule to warn when fenced code blocks occur without language flag | 147k | +16% | - | 1 year ago 4.2.0 | ESM only | Bundled | Markdown | |
| mdsvex Markdown preprocessor for Svelte | 146.1k | +195% | - | 2 months ago 0.12.8 | ESM only | Bundled | Markdown, Svelte | |
| disparity Colorized string diff ideal for text/code that spans through multiple lines | 146k | +31% | - | 5 years ago 3.2.0 | CommonJS | Bundled | CLI tools and terminal utilities, Markdown | |
| remark-lint-no-emphasis-as-heading remark-lint rule to warn when emphasis or importance is used instead of a heading | 144.3k | +11% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown | |
| harden-react-markdown A security-focused wrapper for react-markdown that filters URLs based on allowed prefixes | 143.2k | -11% | - | 7 months ago 1.1.8 | CommonJS | Bundled | Markdown, React |
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.
- simple-markdownJavascript markdown parsing, made simple
- markdown-it-attrsAdd classes, identifiers and attributes to your markdown with {} curly brackets, similar to pandoc's header attributes
- strip-markdownremark plugin to remove markdown formatting
- @textlint/utilstextlint internal utils.
- remark-lint-list-item-bullet-indentremark-lint rule to warn when list item bullets are indented
- @storybook/addon-mdx-gfmGitHub Flavored Markdown in Storybook
- postcss-markdownPostCSS syntax for parsing Markdown
- remark-lint-rule-styleremark-lint rule to warn when horizontal rules violate a given style
- @firecrawl/anydoc-linux-x64-muslConvert documents (doc, docx, odt, rtf, epub, pdf, presentations, spreadsheets, csv) to GitHub-Flavored Markdown
- remark-lint-code-block-styleremark-lint rule to warn when code blocks do not adhere to a given style
- doctocGenerates TOC for markdown files of local git repo.
- @textlint/textlint-plugin-markdownMarkdown support for textlint.
- remark-lint-ordered-list-marker-valueremark-lint rule to check the marker value of ordered lists
- remark-lint-heading-styleremark-lint rule to warn when heading style violates the given style
- remark-lint-strong-markerremark-lint rule to warn when importance (strong) markers violate the given style
- easymdeA simple, beautiful, and embeddable JavaScript Markdown editor that easy to use. Features include autosaving and spell checking.
- remark-preset-lint-recommendedremark preset to configure remark-lint with rules that prevent mistakes or stuff that fails across vendors.
- remark-mdcRemark plugin to support MDC syntax
- jsdoc-to-markdownGenerates markdown API documentation from jsdoc annotated source code
- markdownlint-rule-helpersA collection of markdownlint helper functions for custom rules
- dmdThe default output template for jsdoc-to-markdown
- remark-lint-blockquote-indentationremark-lint rule to check whitespace after block quote markers
- remark-lint-unordered-list-marker-styleremark-lint rule to warn when markers of unordered lists violate a given style
- marked-gfm-heading-idmarked GFM heading ids
- remark-lint-table-cell-paddingremark-lint rule to warn when table cells are incorrectly padded
- @allurereport/plugin-agentAllure Agent Plugin – AI-friendly markdown report generator
- remark-lint-fenced-code-markerremark-lint rule to warn when fenced code markers violate the given style
- @mdx-js/esbuildesbuild plugin for MDX
- mdx-bundlerCompile and bundle your MDX files and their dependencies. FAST.
- remark-lint-link-title-styleremark-lint rule to warn when link and definition titles occur with incorrect quotes
- @dprint/markdownWasm module for dprint-plugin-markdown.
- markdown-it-link-attributesA markdown-it plugin to configure the attributes for links
- markdown-it-terminalPlugin for markdown-it to parse and output markdown formatted for the terminal
- remark-lint-list-item-content-indentremark-lint rule to warn when the content of a list item has mixed indentation
- @toast-ui/editorGFM Markdown Wysiwyg Editor - Productive and Extensible
- markdown-link-extractorextracts links from markdown texts
- micromark-extension-math-extendedmicromark extension for dollar (`$C_L$`) and TeX-style (`\(C_L\)`, `\[C_L\]`) math delimiters
- remark-math-extendedremark plugin for dollar (`$C_L$`) and TeX-style (`\(C_L\)`, `\[C_L\]`) math delimiters
- retext-englishretext plugin to parse English prose
- remark-lint-heading-incrementremark-lint rule to warn when headings increment with more than 1 level at a time
- markdown-it-front-matterPlugin to process front matter container for markdown-it markdown parser
- @mdit-vue/typesShared types definition of mdit-vue
- remark-retextremark plugin to support retext
- mdast-util-to-nlcstmdast utility to transform to nlcst
- remark-lint-checkbox-character-styleremark-lint rule to check list item checkbox characters
- remark-lint-fenced-code-flagremark-lint rule to warn when fenced code blocks occur without language flag
- mdsvexMarkdown preprocessor for Svelte
- disparityColorized string diff ideal for text/code that spans through multiple lines
- remark-lint-no-emphasis-as-headingremark-lint rule to warn when emphasis or importance is used instead of a heading
- harden-react-markdownA security-focused wrapper for react-markdown that filters URLs based on allowed prefixes
- 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