Back to browse
GitHub Repository

TUI Markdown Reader

4 starsRust

Mdr – TUI Markdown Reader

by seymores·Feb 14, 2026·1 point·0 comments

AI Analysis

●●SolidNiche GemCozySlick
The Take

BeeLine gradients for line-tracking inside the terminal is a smart, low-friction UX touch, and the in-app filesystem browser plus a multi-document queue actually make navigating many notes pleasant. It’s not reinventing Markdown rendering, but the combo of search, hover URL previews, syntax-highlighted code blocks and keyboard+mouse controls makes it a very usable tool for anyone who lives in the shell.

Target Audience

Developers, sysadmins, technical writers and terminal-oriented users who read documentation or notes in the terminal

Post Description

mdr is a rust-based terminal Markdown reader with these core features:

- Renders Markdown well: headings, lists, emphasis, blockquotes, rules, tables, and syntax-highlighted code blocks. - Multi-document queue: start with multiple files/directories, then move through docs in-app. - Filesystem browser (o): starts at current working directory, lets you traverse folders and open Markdown files. - Search: / to search, n/N next/previous, highlights all matches and current match. - Link support: hover shows URL, Enter/mouse click opens links. - Smooth TUI controls: keyboard + mouse scrolling, help overlay (h), quit (q), BeeLine mode toggle (b), plain mode toggle (m).

I vibe coded this for my own needs and I hope it can be useful to you.

Similar Projects