mdmost - like less but for Markdown
Markdown in the terminal usually means one of two things: reading the raw source, or piping it through a tool that dumps one screenful of formatted text and hands you back to less.
I wanted an actual pager. So I wrote mdmost.
- Resize the pane and everything reflows. Tables renegotiate their column widths, diagrams re-lay their boxes, prose re-wraps. One drag, three different behaviors.
- Mermaid diagrams get drawn, not printed as source.
- Select with the mouse and the Markdown source lands on your clipboard, not the rendered text.
- A table too wide for the pane scrolls sideways on its own instead of being mangled.
Written in Rust. No system dependencies beyond a terminal that speaks truecolour. Homebrew, .deb, .rpm, static musl tarballs, or cargo install mdmost.