Skip to content

【开源自荐】Markstream:面向 AI 应用的多框架流式 Markdown 渲染器 #130

Description

@Simon-He95

项目名称

Markstream / markstream-vue

项目地址

https://github.com/Simon-He95/markstream-vue

在线体验与文档

项目简介

Markstream 是面向 AI 对话、SSE/WebSocket 和长回复场景的多框架流式 Markdown 渲染器家族。它专门处理 LLM 输出过程中持续变化、语法尚未闭合的 Markdown 中间态,并提供 Vue/Nuxt、React/Next.js、Svelte、Angular 和 Vue 2 实现。

推荐原因

  • 流式中间态优先:不是把完整文档渲染器简单套在 token 流上,而是专门处理未闭合语法、低抖动更新和最终态收敛。
  • 重型内容渐进渲染:支持 Mermaid、KaTeX、Shiki、Monaco 与长代码块随输出逐步更新。
  • 多框架家族:同一仓库提供 Vue/Nuxt、React/Next.js、Svelte、Angular、Vue 2,以及框架无关 parser/core 包。
  • 可直接验证:提供无需登录的 Playground、可分享测试页、对比文档和可复现 benchmark。
  • 开源且持续维护:MIT License,当前约 2.6k GitHub Stars,Vue 3 主包具有稳定的 1.x API contract。

适合分类

前端组件 / AI 开发工具 / Markdown / Vue / React / 开源项目

License

MIT

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions