Skip to content

Component gallery ​

Every card below is a live render produced by markstream-vue — what you see is what your users get. Filter by category, search by name or keyword, then click a card for the component page with copyable markdown, override notes, and related components.

Using a component ​

  1. Copy the markdown input from a component page.
  2. Render it with MarkdownRender:
vue
<script setup>
import { MarkdownRender } from 'markstream-vue'
import 'markstream-vue/index.css'
</script>

<template>
  <MarkdownRender :content="markdown" />
</template>
  1. Components marked with a peer badge need their optional peer dependency installed first — see Installation & Optional Peers.
  2. Want a different look? Almost every node can be replaced safely — see Override Built-in Components.

Streaming by default

These previews render exactly the same while content streams in token by token. Unclosed syntax stays stable instead of flickering — that is the core of Markstream.