Ross ROSS = Recommend OSS · open-source software intelligence for agents

RivoLink/leaf

Terminal Markdown previewer — GUI-like experience. observed · 2026-08-28

github.com/RivoLink/leaf · homepage · Rust · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

77/100

  • Activity 99
  • Release rhythm 86
  • Longevity 10

Flags: young

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 0.5
  • age_days: 149
  • days_rel: 17
  • days_push: 10
  • n_releases_24m: 63

Full methodology

Adoption not part of the score

1854 stars · 82 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

leaf is a terminal-based Markdown previewer written in Rust that renders files with rich formatting, syntax highlighting, LaTeX math, and Mermaid diagrams directly in the terminal. It offers interactive navigation, watch mode, fuzzy file pickers, and editor integration for a GUI-like experience without leaving the command line.

Use cases

  • preview markdown files in the terminal
  • watch a markdown file and auto-reload on save
  • render mermaid diagrams and latex math without a browser
  • fuzzy-find and open markdown files from the command line
  • pipe command output into a markdown viewer
  • read documentation without leaving vim or the terminal

When to choose

  • you want rich, interactive Markdown previewing entirely inside your terminal
  • you work over SSH, on Termux, or in environments without a GUI browser
  • you need watch mode, TOC navigation, and editor round-tripping while writing Markdown
  • you want a fast, single-binary Rust tool with broad package-manager availability

When to avoid

  • you need pixel-accurate GitHub-style rendering or image display
  • you prefer GUI Markdown editors with WYSIWYG editing
  • you need to export or convert Markdown to other formats

Facets

cli-tool · maturity active

markdown terminal-ui developer-tools documentation developer-tools documentation cli cross-platform windows markdown-viewer tui termux watch-mode fuzzy-finder syntax-highlighting mermaid latex command-line macos linux android

3 sources

Member repositories

RepositoryRoleHealth v2
RivoLink/leafmain77

For agents

markdown · JSON · MCP: product_card(name="RivoLink/leaf")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem