Glow preview
glow

Glow

Render markdown on the CLI

24.4k|stable|v2.1.2
Terminal UI for browsing — Interactive markdown file browser with pager controls similar to less.
Multiple markdown sources — Read from local files, stdin, GitHub/GitLab repos, or HTTP URLs.
Style customization — Built-in dark/light themes or custom JSON stylesheets.
Word wrapping control — Set custom line width for output formatting.
Glow brings styled markdown rendering to the terminal with both a TUI for browsing and a CLI for direct rendering. It intelligently detects your terminal background and applies appropriate styling, while supporting multiple input sources including local files, GitHub/GitLab repos, and HTTP URLs. The pager-based interface makes reading long documentation comfortable with familiar keyboard shortcuts.
Go 1.21+ for building from source
Source on GitHub
pavilion