
Markdown-to-jsx is a powerfull Markdown-to-JSX component: - arbitrary HTML is supported and parsed into the appropriate JSX representation without `dangerouslySetInnerHTML` - any HTML tags rendered by the compiler and/or Markdown component can be overridden to include additional props or even a different HTML representation entirely - GFM task list support - fenced code blocks with highlight.js support All this clocks in at around 5 kB gzipped, which is a fraction of the size of most other React markdown components.