Simon-He95 / markstream-vue
Multi-framework streaming Markdown renderers for AI apps: Vue/Nuxt, React/Next.js, Octane, SolidJS, Svelte, Angular, and Vue 2. Mermaid, KaTeX, streaming code blocks, SSR, and virtualized histories.
Why this job: matched by what the repo talks about: multi, framework, app, stream
What it does
- Purpose-built for streaming Markdown (AI/chat/SSE), designed to minimize flicker and keep memory predictable.
- Two render modes. virtual window for long docs, incremental batching for “typing” effects.
- Progressive diagrams (Mermaid) and streaming code blocks (stream-diffs) that keep up with diffs.
- Works with raw Markdown strings or pre-parsed nodes, with custom framework components in Vue, React, Octane, SolidJS, Svelte, and Angular.
- TypeScript-first, ship-ready defaults. import CSS and render.
Get started
pnpm add markstream-vue- Maintenance
- Active
- Last commit yesterday
- Stars
- 3,057
- +6 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Built with
- Vue
- 42% of the code
Is it looked after?
- Contributors
- 6
- Last 90 days
- Issues
- 100% closed
- 0 still open
- Pull requests
- 411 merged
- 0 waiting
- Releases
- 535
- 30+ in the last year
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| vercel / ai | 27,887 | yesterday | Custom | No downloads |
| TanStack / ai | 3,348 | yesterday | MIT | No downloads |
| southleft / story-ui | 240 | yesterday | MIT | No downloads |
More: languages, topics and project record
Languages
- Vue 42%
- JavaScript 30%
- TypeScript 24%
- Svelte 4%
Topics
- markdown
- ai
- katex
- mermaid
- nuxt
- react
- stream-markdown
- svelte
- vue
- ai-chat
- angular
- llm
Project record
- JobAgent frameworks
- StatusListed
- Commits3,640
- Forks188
- Watching7
- Stars in 28 days+39
- CreatedMay 22, 2025
- First seen by usNov 7, 2026
- CheckedNov 12, 2026
