{"library":"markstream-vue","title":"markstream-vue","description":"A streaming-friendly Vue 3 Markdown renderer (v0.0.13-beta.7) optimized for AI chat UIs, documentation sites, and large documents. Supports progressive Mermaid diagrams, streaming diff code blocks (Monaco/Shiki), and dual rendering modes (virtualized window for long docs or typewriter batch for incremental output). Includes built-in KaTeX math, custom Vue component embedding, and TypeScript types. Released with weekly nightlies; integrates with Vue 3, VitePress, and works in both ESM and CJS environments.","language":"javascript","status":"active","last_verified":"Sat Apr 25","install":{"commands":["npm install markstream-vue"],"cli":null},"imports":["import { MarkstreamRenderer } from 'markstream-vue'","import MarkstreamRenderer from 'markstream-vue'","import type { MarkstreamOptions } from 'markstream-vue'","import type { MarkstreamRendererProps } from 'markstream-vue'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"<template>\n  <MarkstreamRenderer\n    :content=\"markdownContent\"\n    :stream-options=\"{ mode: 'incremental' }\"\n    :highlight=\"true\"\n    :katex=\"true\"\n    :mermaid=\"true\"\n  />\n</template>\n\n<script setup lang=\"ts\">\nimport { ref } from 'vue'\nimport { MarkstreamRenderer } from 'markstream-vue'\nimport 'markstream-vue/dist/style.css'\n\nconst markdownContent = ref('# Hello Markstream\\n\\nThis is **streaming** markdown with $E=mc^2$ math.')\n</script>","lang":"typescript","description":"Basic usage of MarkstreamRenderer component with streaming, KaTeX math, and Mermaid diagram support.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}