Skip to content
JS
Alternatives

@mdx-js/react alternatives

8 packages that do the same job as @mdx-js/react: @mdxeditor/editor, @uiw/react-markdown-preview, react-markdown, markdown-to-jsx, micromark-extension-mdxjs, mdast-util-mdx, remark-mdx-frontmatter, slackify-markdown. Figures below are from npm, GitHub and Bundlephobia.

Data as of 25 Sept 2026
PackageWeekly downloads12-month changeGzipDependenciesLast releaseModuleTypesRuntimes
@mdx-js/react
This package
14.6m+101%-11 year agoESM onlyBundled-
@mdxeditor/editor840.3k--5711 days agoESM onlyBundled-
@uiw/react-markdown-preview649.5k--134 months agoESM + CommonJSBundled-
react-markdown24.6m+324%-111 year agoESM onlyBundled-
markdown-to-jsx3.8m+16%-09 days agoESM + CommonJSBundled-
micromark-extension-mdxjs9.5m+253%-82 years agoESM onlyBundled-
mdast-util-mdx9.6m+303%-53 years agoESM onlyBundled-
remark-mdx-frontmatter859.4k+79%-61 day agoESM onlyBundled-
slackify-markdown420.8k+148%-710 months agoESM onlyBundled-

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 (Bundlephobia). Runtimes are taken from each package's own documentation; "-" means not recorded.

React component for rich text markdown editing

Compared with @mdx-js/react

  • 17x fewer weekly downloads (840.3k vs 14.6m)
  • 57 dependencies vs 1
  • Declares Node.js >=16 vs none declared
  • Last release 13 Sept 2026 vs 29 Aug 2025
  • 5.4x fewer GitHub stars (3.7k vs 19.8k)

React component preview markdown text in web browser. The minimal amount of CSS to replicate the GitHub Markdown style.

Compared with @mdx-js/react

  • 22x fewer weekly downloads (649.5k vs 14.6m)
  • 13 dependencies vs 1
  • ESM + CommonJS vs ESM only
  • Last release 21 May 2026 vs 29 Aug 2025
  • 57x fewer GitHub stars (350 vs 19.8k)

React component to render markdown

Compared with @mdx-js/react

  • 1.7x more weekly downloads (24.6m vs 14.6m)
  • 11 dependencies vs 1
  • Last release 7 Mar 2025 vs 29 Aug 2025
  • 1.2x fewer GitHub stars (15.9k vs 19.8k)

A very fast and versatile markdown toolchain. AST, React, React Native, SolidJS, Vue, Markdown, and HTML output available with full customization.

Compared with @mdx-js/react

  • 3.8x fewer weekly downloads (3.8m vs 14.6m)
  • 0 dependencies vs 1
  • ESM + CommonJS vs ESM only
  • Declares Node.js >= 18 vs none declared
  • Last release 15 Sept 2026 vs 29 Aug 2025
  • 8.3x fewer GitHub stars (2.4k vs 19.8k)

micromark extension to support MDX.js

Compared with @mdx-js/react

  • 1.5x fewer weekly downloads (9.5m vs 14.6m)
  • 8 dependencies vs 1
  • Last release 19 Oct 2023 vs 29 Aug 2025
  • 1980x fewer GitHub stars (10 vs 19.8k)

mdast extension to parse and serialize MDX (or MDX.js)

Compared with @mdx-js/react

  • 1.5x fewer weekly downloads (9.6m vs 14.6m)
  • 5 dependencies vs 1
  • Last release 12 Jul 2023 vs 29 Aug 2025
  • 792x fewer GitHub stars (25 vs 19.8k)

A remark plugin for converting frontmatter metadata into MDX exports

Compared with @mdx-js/react

  • 17x fewer weekly downloads (859.4k vs 14.6m)
  • 6 dependencies vs 1
  • Last release 23 Sept 2026 vs 29 Aug 2025
  • 135x fewer GitHub stars (147 vs 19.8k)

Convert markdown into Slack-specific markdown

Compared with @mdx-js/react

  • 35x fewer weekly downloads (420.8k vs 14.6m)
  • 7 dependencies vs 1
  • Declares Node.js >=22 vs none declared
  • Last release 7 Nov 2025 vs 29 Aug 2025
  • 112x fewer GitHub stars (177 vs 19.8k)
Sources: npm registry, npm downloads API, GitHub API, Bundlephobia. Data fetched 25 Sept 2026.

Indexability: Indexed.