Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Angular
  3. ngx-streamdown

ngx-streamdown

MITTypeScript

Angular streaming markdown renderer optimized for AI applications, handling incomplete syntax gracefully.

GitHubGitHub
1 stars0 forks0 contributors

Overview

ngx-streamdown is an Angular port of the streamdown library, providing a streaming markdown renderer specifically designed for AI-powered applications. It handles incomplete or unterminated Markdown syntax in real-time streams from AI models, ensuring seamless formatting as content arrives progressively.

Key Features

  • Angular-native — Built with Angular signals and standalone components for modern Angular applications.
  • Streaming-optimized — Gracefully handles incomplete Markdown using the remend parser for real-time AI responses.
  • Progressive rendering — Parses markdown into blocks for better performance during streaming.
  • GitHub Flavored Markdown — Full GFM support via the underlying ngx-markdown library.
  • Math rendering — LaTeX equation support via KaTeX integration.
  • Performance optimized — Uses debounced rendering, OnPush change detection, and efficient block parsing.

Philosophy

ngx-streamdown prioritizes smooth, real-time rendering of AI-generated markdown, accepting that streaming content may be syntactically incomplete and repairing it gracefully to deliver a polished user experience.

Quick Stats

Stars1
Forks0
Contributors0
Open Issues0
Last commit5 months ago
CreatedSince 2026

Tags

#ai-streaming#katex#progressive-rendering#real-time-rendering#angular#github-flavored-markdown#markdown-renderer#angular-signals#frontend-library#angular-components

Built With

n
ngx-markdown
A
Angular
T
TypeScript
K
KaTeX
R
RxJS

Included in

Angular10.0k
Auto-fetched 1 day ago

Related Projects

ngx-markdownngx-markdown

Angular markdown component/directive/pipe/service to parse static, dynamic or remote content to HTML with syntax highlight and more...

Stars1,191
Forks184
Last commit24 days ago
ngx-mdngx-md

Angular(ngx) directive for parsing markdown content in your web application.

Stars264
Forks80
Last commit1 year ago
angular-markdown-editorangular-markdown-editor

Angular Markdown Editor. All-in-one Markdown Editor and Preview

Stars177
Forks36
Last commit13 days ago
ngx-remarkngx-remark

Render markdown with custom Angular templates

Stars21
Forks5
Last commit1 month ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub