Show HN: leaf – a terminal Markdown previewer with a GUI-like experience

RivoLink 36 points 19 comments April 24, 2026
github.com · View on Hacker News

Discussion Highlights (5 comments)

RivoLink

Hi HN, I built leaf, a Markdown previewer that runs entirely in the terminal. It supports keyboard/mouse navigation, syntax highlighting, tables, checkboxes, clickable links, search, table of contents, local Markdown links, inline images, Mermaid diagrams, and LaTeX-to-Unicode rendering. It works on Linux, macOS, Windows, and Termux. GitHub: https://github.com/RivoLink/leaf I’d appreciate feedback on the UX, missing features, and performance on large Markdown files.

SupLockDef

`pandoc "$@ | lynx -stdin` and I save you from 225 potential supply chain attack crates. `cargo audit` finds 3 vulnerabilities, you should fix them. Blazing safe.

timetraveller26

cool project, how does it compare to glow? https://github.com/charmbracelet/glow

DonaldPShimoda

> Features: > <bullet> <checkbox> description 1 > <bullet> <checkbox> description 2 > ... Like... why are we doing this. What is the purpose of having a bunch of green checkbox emojis in the already bulleted list of features. The only thing it tells me is that an LLM was probably used extensively in building this project.

jasonpeacock

I used to use Glow, but now I'm enjoying mdterm: https://github.com/bahdotsh/mdterm

Semantic search powered by Rivestack pgvector
5,498 stories · 51,880 chunks indexed