Show HN: leaf – a terminal Markdown previewer with a GUI-like experience
RivoLink
36 points
19 comments
April 24, 2026
Related Discussions
Found 5 related stories in 71.4ms across 5,498 title embeddings via pgvector HNSW
- Show HN: Marky – A lightweight Markdown viewer for agentic coding GRVYDEV · 58 pts · April 16, 2026 · 71% similar
- Show HN: Calyx – Ghostty-Based macOS Terminal with Liquid Glass UI yuu1ch13 · 24 pts · March 12, 2026 · 63% similar
- Show HN: MDV – a Markdown superset for docs, dashboards, and slides with data drasim · 105 pts · April 18, 2026 · 61% similar
- Show HN: Email.md – Markdown to responsive, email-safe HTML dancablam · 252 pts · March 24, 2026 · 61% similar
- Show HN: Free, in-browser PDF editor philjohnson · 51 pts · March 28, 2026 · 61% similar
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