{"repo":"onshinpei/react-markdown-typer","free":true,"listed":false,"github":"https://github.com/onshinpei/react-markdown-typer","clone":"git clone https://github.com/onshinpei/react-markdown-typer.git","description":"react markdown typing animation component","language":"TypeScript","stars":33,"topics":["ai-markdown","markdown","react","react-component","react-markdown","react-markdown-typing","react-markdown-animation","react-markdown-typerwriter","markdown-typing","markdown-typer"],"license":"MIT","category":"productivity","readme_excerpt":"react-markdown-typer 🚀 React Markdown Typing Animation Component If you need styling, support for math formulas, and mermaid chart rendering, we recommend ds-markdown 🇨🇳 中文 🇺🇸 English A React component designed for modern AI applications, providing smooth real-time typing animations and full Markdown rendering capabilities. 📖 Live Demo 🔧 StackBlitz --- Why choose react-markdown-typer? Optimized for AI Applications Do regular typewriters stutter with AI streaming data? We don't. Automatically splits each chunk into characters , ensuring smooth character-by-character rendering no matter how much the backend pushes at once. Lightweight yet Powerful - Built on industry-standard react-markdown - Zero additional dependencies, works out of the box Complete Typing Control Not just playing animations, but also pause, resume, restart, and clear . Full imperative API gives you complete control. Plugin Ecosystem Compatible Compatible with the entire remark/rehype plugin ecosystem, easily extend functionality. Supports code highlighting, math formulas, tables, custom cursors, and more. Production Ready - Native TypeScript support - Complete type definitions Use Cases AI Chat Assistants · Real-time Q&A Systems · Online Education Platforms · Product Demos · Interactive Documentation · Knowledge Base Display --- Quick Install Quick Start Basic Usage AI Streaming Chat Cursor Effect Control Animation --- API Documentation MarkdownTyper Props Property Type Default Description ---------- ","default_branch":null,"files":null,"tree":[],"storefront":"/r/onshinpei","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/onshinpei/react-markdown-typer/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."}