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 |
|---|---|---|---|---|---|---|---|---|
| marked A markdown parser built for speed | 55.3m | +276% | - | 3 days ago 18.0.14 | ESM only | Bundled | Parsers and serialisers, Markdown | |
| micromark-util-symbol micromark utility with symbols | 50.8m | +213% | - | 1 year ago 2.0.1 | ESM only | None | Markdown, Parsers and serialisers | |
| micromark-util-character micromark utility to handle character codes | 48.2m | +241% | - | 1 year ago 2.1.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| unist-util-visit unist utility to visit nodes | 47.9m | +174% | - | 8 months ago 5.1.0 | ESM only | Bundled | Parsers and serialisers, Markdown | |
| vfile Virtual file format for text processing | 43.4m | +194% | - | 2 years ago 6.0.3 | ESM only | Bundled | Markdown | |
| micromark-factory-space micromark factory to parse markdown space (found in lots of places) | 43m | +256% | - | 1 year ago 2.0.1 | ESM only | Bundled | Markdown | |
| mdast-util-to-string mdast utility to get the plain text content of a node | 42m | +168% | - | 3 years ago 4.0.0 | ESM only | Bundled | Parsers and serialisers, Markdown | |
| micromark small commonmark compliant markdown parser with positional info and concrete tokens | 41.5m | +220% | - | 1 year ago 4.0.2 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-util-encode micromark utility to encode dangerous html characters | 41.4m | +250% | - | 1 year ago 2.0.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| unified parse, inspect, transform, and serialize content through syntax trees | 40.8m | +197% | - | 2 years ago 11.0.5 | ESM only | Bundled | Markdown | |
| mdast-util-from-markdown mdast utility to parse markdown | 40.6m | +237% | - | 7 months ago 2.0.3 | ESM only | Bundled | Parsers and serialisers, Markdown | |
| micromark-util-chunked micromark utility to splice and push with giant arrays | 39.4m | +249% | - | 1 year ago 2.0.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-core-commonmark The CommonMark markdown constructs | 39.3m | +270% | - | 1 year ago 2.0.3 | ESM only | Bundled | Markdown | |
| micromark-util-html-tag-name micromark utility with list of html tag names | 39.2m | +252% | - | 1 year ago 2.0.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-util-classify-character micromark utility to classify whether a character is whitespace or punctuation | 39m | +271% | - | 1 year ago 2.0.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-util-resolve-all micromark utility to resolve subtokens | 38.9m | +272% | - | 1 year ago 2.0.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-util-decode-numeric-character-reference micromark utility to decode numeric character references | 38.9m | +271% | - | 1 year ago 2.0.2 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-util-normalize-identifier micromark utility normalize identifiers (as found in references, definitions) | 38.8m | +254% | - | 1 year ago 2.0.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-util-subtokenize micromark utility to tokenize subtokens | 38.8m | +272% | - | 1 year ago 2.1.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-factory-whitespace micromark factory to parse markdown whitespace (found in lots of places) | 38.8m | +273% | - | 1 year ago 2.0.1 | ESM only | Bundled | Markdown | |
| micromark-util-combine-extensions micromark utility to combine syntax or html extensions | 38.8m | +279% | - | 1 year ago 2.0.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-factory-label micromark factory to parse labels (found in media, definitions) | 38.8m | +291% | - | 1 year ago 2.0.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-factory-destination micromark factory to parse destinations (found in resources, definitions) | 38.8m | +250% | - | 1 year ago 2.0.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-factory-title micromark factory to parse markdown titles (found in resources, definitions) | 38.8m | +252% | - | 1 year ago 2.0.1 | ESM only | Bundled | Markdown | |
| mdast-util-to-markdown mdast utility to serialize markdown | 37.7m | +251% | - | 1 year ago 2.1.2 | ESM only | Bundled | Parsers and serialisers, Markdown | |
| micromark-util-decode-string micromark utility to decode markdown strings | 37.6m | +256% | - | 1 year ago 2.0.1 | ESM only | Bundled | Markdown | |
| remark-parse remark plugin to add support for parsing markdown input | 37.5m | +193% | - | 3 years ago 11.0.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| mdast-util-to-hast mdast utility to transform to hast | 36.8m | +272% | - | 10 months ago 13.2.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| mdast-util-phrasing mdast utility to check if a node is phrasing content | 35m | +302% | - | 2 years ago 4.1.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| remark-rehype remark plugin that turns markdown into HTML to support rehype | 32.1m | +314% | - | 1 year ago 11.1.2 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| markdown-table Generate a markdown (GFM) table | 32m | +273% | - | 1 year ago 3.0.4 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-extension-gfm-table micromark extension to support GFM tables | 31.7m | +313% | - | 13 days ago 2.1.2 | ESM only | Bundled | Tables and data grids, Markdown | |
| micromark-extension-gfm-autolink-literal micromark extension to support GFM autolink literals | 30.5m | +313% | - | 2 years ago 2.1.0 | ESM only | Bundled | URLs and query strings, Markdown | |
| mdast-util-gfm-table mdast extension to parse and serialize GFM tables | 30m | +319% | - | 3 years ago 2.0.0 | ESM only | Bundled | Tables and data grids, Parsers and serialisers | |
| mdast-util-mdx-jsx mdast extension to parse and serialize MDX or MDX.js JSX | 29.8m | +364% | - | 1 year ago 3.2.0 | ESM only | Bundled | Markdown | |
| micromark-extension-gfm-strikethrough micromark extension to support GFM strikethrough | 29.3m | +315% | - | 2 years ago 2.1.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| mdast-util-gfm-strikethrough mdast extension to parse and serialize GFM strikethrough | 29.3m | +294% | - | 3 years ago 2.0.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-extension-gfm-task-list-item micromark extension to support GFM task list items | 29.3m | +314% | - | 2 years ago 2.1.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| mdast-util-gfm-task-list-item mdast extension to parse and serialize GFM task list items | 29.2m | +316% | - | 3 years ago 2.0.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| mdast-util-gfm mdast extension to parse and serialize GFM (GitHub Flavored Markdown) | 29.2m | +299% | - | 1 year ago 3.1.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| mdast-util-find-and-replace mdast utility to find and replace text in a tree | 29.1m | +313% | - | 1 year ago 3.0.2 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| micromark-extension-gfm-footnote micromark extension to support GFM footnotes | 29m | +351% | - | 2 years ago 2.1.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| mdast-util-gfm-autolink-literal mdast extension to parse and serialize GFM autolink literals | 28.9m | +319% | - | 2 years ago 2.0.1 | ESM only | Bundled | URLs and query strings, Markdown | |
| micromark-extension-gfm micromark extension to support GFM (GitHub Flavored Markdown) | 28.9m | +275% | - | 3 years ago 3.0.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| mdast-util-mdx-expression mdast extension to parse and serialize MDX (or MDX.js) expressions | 28.9m | +397% | - | 2 years ago 2.0.1 | ESM only | Bundled | Markdown | |
| remark-gfm remark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists) | 28.8m | +329% | - | 1 year ago 4.0.1 | ESM only | Bundled | Markdown, Tables and data grids | |
| micromark-extension-gfm-tagfilter micromark extension to support GFM tagfilter | 28.8m | +293% | - | 3 years ago 2.0.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| mdast-util-mdxjs-esm mdast extension to parse and serialize MDX.js ESM (import/exports) | 28.8m | +396% | - | 3 years ago 2.0.1 | ESM only | Bundled | Markdown | |
| remark-stringify remark plugin to add support for serializing markdown | 28.4m | +289% | - | 3 years ago 11.0.0 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| mdast-util-gfm-footnote mdast extension to parse and serialize GFM footnotes | 27.7m | +332% | - | 1 year ago 2.1.0 | ESM only | 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.
- markedA markdown parser built for speed
- micromark-util-symbolmicromark utility with symbols
- micromark-util-charactermicromark utility to handle character codes
- unist-util-visitunist utility to visit nodes
- vfileVirtual file format for text processing
- micromark-factory-spacemicromark factory to parse markdown space (found in lots of places)
- mdast-util-to-stringmdast utility to get the plain text content of a node
- micromarksmall commonmark compliant markdown parser with positional info and concrete tokens
- micromark-util-encodemicromark utility to encode dangerous html characters
- unifiedparse, inspect, transform, and serialize content through syntax trees
- mdast-util-from-markdownmdast utility to parse markdown
- micromark-util-chunkedmicromark utility to splice and push with giant arrays
- micromark-core-commonmarkThe CommonMark markdown constructs
- micromark-util-html-tag-namemicromark utility with list of html tag names
- micromark-util-classify-charactermicromark utility to classify whether a character is whitespace or punctuation
- micromark-util-resolve-allmicromark utility to resolve subtokens
- micromark-util-decode-numeric-character-referencemicromark utility to decode numeric character references
- micromark-util-normalize-identifiermicromark utility normalize identifiers (as found in references, definitions)
- micromark-util-subtokenizemicromark utility to tokenize subtokens
- micromark-factory-whitespacemicromark factory to parse markdown whitespace (found in lots of places)
- micromark-util-combine-extensionsmicromark utility to combine syntax or html extensions
- micromark-factory-labelmicromark factory to parse labels (found in media, definitions)
- micromark-factory-destinationmicromark factory to parse destinations (found in resources, definitions)
- micromark-factory-titlemicromark factory to parse markdown titles (found in resources, definitions)
- mdast-util-to-markdownmdast utility to serialize markdown
- micromark-util-decode-stringmicromark utility to decode markdown strings
- remark-parseremark plugin to add support for parsing markdown input
- mdast-util-to-hastmdast utility to transform to hast
- mdast-util-phrasingmdast utility to check if a node is phrasing content
- remark-rehyperemark plugin that turns markdown into HTML to support rehype
- markdown-tableGenerate a markdown (GFM) table
- micromark-extension-gfm-tablemicromark extension to support GFM tables
- micromark-extension-gfm-autolink-literalmicromark extension to support GFM autolink literals
- mdast-util-gfm-tablemdast extension to parse and serialize GFM tables
- mdast-util-mdx-jsxmdast extension to parse and serialize MDX or MDX.js JSX
- micromark-extension-gfm-strikethroughmicromark extension to support GFM strikethrough
- mdast-util-gfm-strikethroughmdast extension to parse and serialize GFM strikethrough
- micromark-extension-gfm-task-list-itemmicromark extension to support GFM task list items
- mdast-util-gfm-task-list-itemmdast extension to parse and serialize GFM task list items
- mdast-util-gfmmdast extension to parse and serialize GFM (GitHub Flavored Markdown)
- mdast-util-find-and-replacemdast utility to find and replace text in a tree
- micromark-extension-gfm-footnotemicromark extension to support GFM footnotes
- mdast-util-gfm-autolink-literalmdast extension to parse and serialize GFM autolink literals
- micromark-extension-gfmmicromark extension to support GFM (GitHub Flavored Markdown)
- mdast-util-mdx-expressionmdast extension to parse and serialize MDX (or MDX.js) expressions
- remark-gfmremark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists)
- micromark-extension-gfm-tagfiltermicromark extension to support GFM tagfilter
- mdast-util-mdxjs-esmmdast extension to parse and serialize MDX.js ESM (import/exports)
- remark-stringifyremark plugin to add support for serializing markdown
- mdast-util-gfm-footnotemdast extension to parse and serialize GFM footnotes
- 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