{"repo":"jinghaihan/vue-stream-markdown","free":true,"listed":false,"github":"https://github.com/jinghaihan/vue-stream-markdown","clone":"git clone https://github.com/jinghaihan/vue-stream-markdown.git","description":"Streaming markdown output, Useful for text streams like LLM outputs.","language":"TypeScript","stars":225,"topics":["customizable","katex","markdown","mermaid","stream","vue","latex"],"license":"MIT","category":"machine-learning","readme_excerpt":"vue-stream-markdown [![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href] [![bundle][bundle-src]][bundle-href] [![License][license-src]][license-href] A markdown renderer specially optimized for streaming scenarios, inspired by streamdown. Designed to achieve smoother streaming rendering through syntax inference and highly customizable rendering elements. Documentation Playground Features - Streaming-optimized rendering - Incomplete node completion with loading states for images, tables, and code blocks to prevent visual jitter - Incremental rendering - Leverages Shiki's codeToTokens API for token-level updates, reducing DOM recreation overhead - Progressive Mermaid rendering - Throttled, streaming-friendly diagram rendering with loading states, supporting both vanilla Mermaid.js and beautiful-mermaid renderers with automatic fallback for unsupported diagram types - Streaming LaTeX rendering - Progressive math equation rendering with KaTeX support - Optional HTML rendering - Opt in with @stream-markdown/html and map safe custom tags to Vue components - Interactive controls - Copy and download buttons for images, tables, and code blocks - Fully customizable - Replace any AST node or UI component with your own Vue components - Theme-aware scoped styles - Scoped styles under .stream-markdown with semantic data-stream-markdown attributes, following shadcn/ui design system - Beautiful built-in typography - No atomic CSS requi","default_branch":null,"files":null,"tree":[],"storefront":"/r/jinghaihan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jinghaihan/vue-stream-markdown/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}