Back to Explore

remarkjs/react-markdown

GitHub
1 watchersOpen source

Last release: 3/7/2025

React component that safely renders Markdown strings into React elements. Useful for displaying CommonMark and GFM content in React, with support for pluggable transformations and custom React components for specific HTML-like tags.

Project status

  • The source (remarkjs/react-markdown) appears actively maintained, with a recent upstream push on 2025-04-21 and multiple versioned updates in early 2025 (10.0.0, 10.0.1, 10.1.0).
  • Update cadence looks active around that period, with updates clustered in February to March 2025 (10.0.0 on 2025-02-20, 10.0.1 on 2025-03-03, and 10.1.0 on 2025-03-07).

AI summary generated Today

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • 10.1.0

    3/7/2025

    Release 10.1.0 introduces a new `fallback` prop for `MarkdownHooks` and includes a fix for a race condition. The implementation also changes how `MarkdownHooks` renders before the markdown processor finishes and adjusts internal hook lifecycle handling.

    Features
  • 10.0.1

    3/3/2025

    Release 10.0.1 is described as a TypeScript performance fix around how components are typed. The diff shows no runtime logic changes, but there are multiple TypeScript-relevant type definition adjustments in the main entrypoint’s JSDoc, plus README and internal type-test harness changes.

  • 10.0.0

    2/20/2025

    Release 10.0.0 removes support for the `className` prop from `react-markdown`. The change eliminates the automatic wrapping `div` that previously applied the provided `className` to the rendered markdown output.

    Breaking