{"repo":"celestia-island/ratatui-markdown","free":true,"listed":false,"github":"https://github.com/celestia-island/ratatui-markdown","clone":"git clone https://github.com/celestia-island/ratatui-markdown.git","description":"Markdown rendering, Mermaid diagrams, syntax highlighting, collapsible trees, and rich scroll widgets for ratatui","language":"Rust","stars":41,"topics":["markdown","mermaid","rich-text","rust","tui"],"license":null,"category":"cli-tools","readme_excerpt":"ratatui-markdown Markdown rendering, Mermaid diagrams, syntax highlighting, collapsible trees, and rich scroll widgets for ratatui Quick Start Documentation API Reference English 简体中文 繁體中文 日本語 한국어 Français Español Русский العربية A Rust library providing markdown rendering, Mermaid diagrams, syntax highlighting, collapsible JSON/TOML tree views, and a rich hybrid scroll system — all built on top of ratatui. Features - Markdown rendering — parse and render markdown to styled ratatui::text::Line s, with support for headings, lists, code blocks, blockquotes, tables, images, and inline formatting (bold, italic, inline code) - Mermaid diagrams — render sequence, pie, gantt, and state diagrams from toml [dependencies] ratatui-markdown = \"0.3\" toml [dependencies] ratatui-markdown = { version = \"0.3\", features = [\"preview\"] } bash cargo run --example basic cargo run --example code --features highlight-lang-all cargo run --example image cargo run --example mermaid cargo run --example tree list Documentation - Getting Started - Markdown Module - Scroll System - Tree View - Preview Widget - Theme Customization - Contributing - API Reference License Licensed under the Synthetic Source License (SySL), Version 1.0.","default_branch":null,"files":null,"tree":[],"storefront":"/r/celestia-island","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/celestia-island/ratatui-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."}