Skip to content
JS
Package category

Markdown

Parse, render and transform Markdown and MDX.

1,136 packages47 comparisons

Packages compared

1,136 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@vuepress/markdown
markdown for vuepress
70.3k---3 years ago
1.9.10
CommonJSNoneStatic site generators and meta-frameworks, Vue
@marp-team/marp-cli
A CLI interface for Marp and Marpit based converters
70k---20 days ago
4.5.1
CommonJSBundledCLI tools and terminal utilities, Parsers and serialisers
remark-lint-no-duplicate-headings-in-section
remark-lint rule to warn on duplicate headings in a section
68.9k-18%-1 year ago
4.0.1
ESM onlyBundledMarkdown
markdown-loader
markdown-loader for webpack
68.5k+0%-4 years ago
8.0.0
ESM + CommonJSNoneMarkdown, Parsers and serialisers
react-native-markdown-package
Package for implementing markdown syntax in React Native
67.2k+148%-4 months ago
1.8.3
CommonJSNoneMarkdown, React
rehype-unwrap-images
rehype plugin to remove the wrapping paragraph (`<p>`) for images (`<img>`)
66.3k+276%-1 year ago
1.0.0
ESM onlyBundledMarkdown, Image processing
docsify
A magical documentation generator.
66.1k+13%-2 months ago
5.0.0
ESM onlyBundledDocumentation tooling, Parsers and serialisers
remark-lint-no-tabs
remark-lint rule to warn when hard tabs are used instead of spaces
65.5k-28%-1 year ago
4.0.1
ESM onlyBundledMarkdown
remark-lint-checkbox-content-indent
remark-lint rule to warn when too much whitespace follows list item checkboxes
65.5k-30%-1 year ago
5.0.1
ESM onlyBundledMarkdown
marked-terminal-forked
A custom render for marked to output to the Terminal
64.9k+444%-4 months ago
7.3.3
ESM + CommonJSNoneCLI tools and terminal utilities, Markdown
@ronradtke/react-native-markdown-display
Markdown renderer for react-native, with CommonMark spec support + adds syntax extensions & sugar (URL autolinking, typographer), originally created by Mient-jan Stelling as react-native-markdown-renderer
64.4k---2 months ago
9.0.3
CommonJSBundledMarkdown, React
remark-remove-comments
Remark plugin to remove HTML comments from the processed output
64k+221%-1 year ago
1.1.1
ESM onlyBundledMarkdown
@contentful/rich-text-from-markdown
convert markdown to rich text
63.6k---2 months ago
16.2.2
ESM + CommonJSBundledMarkdown
markdown-it-table-of-contents
A Markdown-it plugin for adding a table of contents to markdown documents
61.2k-10%-6 months ago
1.2.0
ESM + CommonJSNoneMarkdown
markdown-it-table
Plugin for markdown-it markdown parser, adding table with nested block syntax support.
60.9k+181%-3 years ago
4.1.1
ESM + CommonJSBundledMarkdown, Parsers and serialisers
vue-markdown-render
A simple, lightweight markdown-it wrapper for Vue written in pure typescript.
60.2k-41%-3 months ago
2.3.1
ESM onlyBundledMarkdown, Vue
hast-util-from-string
hast utility to set the plain-text value of a node
60.2k+162%-1 year ago
3.0.1
ESM onlyBundledMarkdown
remark-lint-no-heading-indent
remark-lint rule to warn when headings are indented
60k-30%-1 year ago
5.0.1
ESM onlyBundledMarkdown
hast-util-is-css-style
hast utility to check if an element is a css style
59.4k+151%-1 year ago
3.0.1
ESM onlyBundledMarkdown
hast-util-is-javascript
hast utility to check if an element is a JavaScript script
58.6k+138%-1 year ago
3.0.1
ESM onlyBundledMarkdown
hast-util-is-event-handler
hast utility to check if a property is an event handler
58.5k+148%-1 year ago
3.0.1
ESM onlyBundledMarkdown
hast-util-is-css-link
hast utility to check if an element is a css link
58.4k+152%-1 year ago
3.0.1
ESM onlyBundledMarkdown
rehype-minify-media-attribute
rehype plugin to minify media attributes
58.4k+136%-1 year ago
4.0.1
ESM onlyBundledMarkdown
rehype-remove-style-type-css
rehype plugin to remove `type` on CSS `style` and `link`s
58.4k+153%-1 year ago
4.0.1
ESM onlyBundledMarkdown
@tree-sitter-grammars/tree-sitter-markdown
Markdown grammar for tree-sitter
57.4k---2 years ago
0.3.2
CommonJSBundledParsers and serialisers, Markdown
remark-lint-no-heading-like-paragraph
remark-lint rule to for too many hashes (h7+ “headings”)
56.4k-32%-1 year ago
4.0.1
ESM onlyBundledMarkdown
@vercel/agent-readability
Detect AI agents. Serve them markdown. Audit your site against the Agent Readability Spec.
55.7k---22 days ago
0.7.0
ESM + CommonJSBundledMarkdown
remark-disable-tokenizers
This [remark][remark] plugin can disable any or all remark `blockTokenizers` and `inlineTokenizers`. It can not only disable the ones provided by remark core, but also any other tokenizer that has been added to the remark parser whether through plugins or
54.9k+217%-2 years ago
1.1.1
CommonJSNoneMarkdown, Parsers and serialisers
@stoplight/markdown
Useful functions when working with Markdown.
52.3k---4 years ago
3.2.0
ESM + CommonJSBundledMarkdown, Parsers and serialisers
markdown-title
Parse title from Markdown content
51.5k+668%-7 years ago
1.0.2
CommonJSNoneMarkdown, Parsers and serialisers
remark-lint-no-reference-like-url
remark-lint rule to warn when URLs are also defined identifiers
51.2k-29%-1 year ago
4.0.1
ESM onlyBundledMarkdown
remark-lint-no-unneeded-full-reference-link
remark-lint rule to check that full reference links can be collapsed
50.8k-31%-1 year ago
4.0.1
ESM onlyBundledMarkdown
remark-lint-no-unneeded-full-reference-image
remark-lint rule to check that full reference images can be collapsed
50.8k-31%-1 year ago
4.0.1
ESM onlyBundledMarkdown
remark-lint-frontmatter-schema
Validate Markdown frontmatter YAML against an associated JSON schema — remark-lint rule plugin
50.1k-23%-2 years ago
3.15.4
ESM onlyBundledSchema validation, Markdown
slack-markdown
A markdown parser for Slack messages
49.4k+88%-3 years ago
0.3.0
CommonJSBundledParsers and serialisers, Markdown
remark-pangu
Remark plugin to Automatically insert whitespace between CJK (Chinese, Japanese, Korean) and half-width characters (alphabetical letters, numerical digits and symbols) by using pangu.js
49.2k-24%-5 years ago
2.2.0
CommonJSNoneMarkdown
blume
The open-source docs framework for humans and agents.
49.1k+2210817%-2 days ago
2.0.2
ESM onlyBundledMarkdown, Documentation tooling
react-markdown-editor-lite
a light-weight Markdown editor based on React
49.1k+61%-8 months ago
1.4.2
ESM + CommonJSBundledParsers and serialisers, React
remark-lint-no-paragraph-content-indent
remark-lint rule to warn when the content in paragraphs are indented
49k-33%-1 year ago
5.0.1
ESM onlyBundledMarkdown
markdown-it-texmath
markdown-it extension for rendering TeX Math
48.8k+851%-4 years ago
1.0.0
CommonJSNoneMarkdown
comark
Parse CommonMark and GFM into a compact, serializable document at build time, runtime, or during a stream, then render to HTML, ANSI, Vue, React, Svelte or Angular.
48.6k--16 days ago
0.7.0
ESM onlyBundledMarkdown, React
marklassian
Converts markdown to the Atlassian Document Format (ADF)
48.3k+914%-6 months ago
1.2.1
ESM onlyBundledMarkdown
marksy
Convert markdown into react components
46.6k-45%-7 years ago
8.0.0
CommonJSNoneMarkdown, React
typedoc-plugin-frontmatter
Adds configurable YAML frontmatter to TypeDoc Markdown output.
46.3k+338%-19 days ago
1.3.2
ESM onlyNoneDocumentation tooling, Markdown
@comark/markdown-it
Comark (Component in Markdown) support for markdown-it
45.8k---5 months ago
0.3.4
ESM onlyBundledMarkdown
stream-markdown-parser
Framework-agnostic streaming Markdown parser that outputs structured nodes for Markstream renderers and custom render pipelines.
45.6k--18 days ago
1.2.16
ESM + CommonJSBundledParsers and serialisers, Markdown
typedoc-docusaurus-theme
Generates TypeDoc Markdown output for Docusaurus.
45.1k+289%-19 days ago
1.4.3
ESM onlyNoneDocumentation tooling, Markdown
remark-parse-no-trim
remark plugin to parse Markdown
45k+121%-5 years ago
8.0.4
-BundledMarkdown, Parsers and serialisers
gatsby-remark-images
Processes images in markdown so they can be used in the production build.
43.3k-6%-7 months ago
7.16.0
CommonJSNoneMarkdown
markdown-it-task-checkbox
A markdown-it plugin to create GitHub-style task lists
42.8k+528%-8 years ago
1.0.6
CommonJSNoneMarkdown

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.