RichMarkdownThe RichMarkdown component renders Markdown content as HTML. It supports standard Markdown syntax including headers, lists, links, bold, italic, and more.
Navigation

RichMarkdown

The RichMarkdown component renders Markdown content as HTML. It supports standard Markdown syntax including headers, lists, links, bold, italic, and more.

Usage

RichMarkdown(
    markdown = """
        # Hello World
        This is **bold** and *italic* text.
        
        - List item 1
        - List item 2
        
        [Link to Google](https://google.com)
    """.trimIndent(),
    modifier = Modifier().padding(16.px)
)

Parameters

NameTypeDescription
markdownStringThe Markdown content to render.
modifierModifierThe modifier to apply to the container.

Platform Support

PlatformSupportNotes
JVM (SSR)FullRenders HTML on the server using Flexmark.
JS (Client)FullRenders HTML on the client using a Markdown library.
Wasm (Client)FullRenders HTML on the client.
Architected in Kotlin. Rendered with Materia. Powered by Aether.
© 2026 Yousef.