Terminal Markdown previewer — GUI-like experience.
$ curl -fsSL https://raw.githubusercontent.com/RivoLink/leaf/main/scripts/install.sh | sh$ irm https://raw.githubusercontent.com/RivoLink/leaf/main/scripts/install.ps1 | iex$ npm install -g @rivolink/leaf$ brew install leaf-markdown-viewer$ cargo install leaf-markdown-viewer$ scoop install leaf-markdown-viewer$ yay -S leaf-markdown-viewer
A feature-rich terminal Markdown viewer built with Rust that delivers a GUI-like previewing experience inside your command line.
Supports rich formatting, 40+ language syntax-highlighted code blocks, LaTeX math, ASCII Mermaid diagrams, and YAML frontmatter.
Features interactive navigation with mouse and Vim keybindings, a sidebar Table of Contents, live file watching, fuzzy searching, and seamless editor integration.
Maintain leaf? Add this badge to your README: listings that link back are marked verified and ranked first in the directory. It's checked once a day.
[](https://cli.masoko.net/tools/leaf/)<a href="https://cli.masoko.net/tools/leaf/"><img src="https://cli.masoko.net/badge/leaf.svg" alt="leaf on The Terminal Index"></a>to comment.
The personal information dashboard for your terminal
Expose the contents of .docx files without leaving your terminal. Fast, safe, and smart — no Office required!
A Markdown browser for your terminal
A (TUI/CLI) markdown navigator with tree-based structural navigation.
Block-based notebook for the terminal. Plain Markdown files, Vim editing, live preview, boards, calendars and 96 themes.
Lazy markdown notes, tasks and a Kanban board in your terminal. With a sleepy sloth.