Rendering Markdown in the terminal with Glow
Posted on Fri, 20 Feb 2026 in Linux
Glow is a command-line Markdown renderer. It allows you to read local or remote Markdown files, rendering them with syntax highlighting and styles, directly in your terminal.
I find this tool especially useful now that I spend more time using the terminal with Kitty, as it allows me to consult documentation and READMEs without having to open a browser or a graphical editor.
Installation¶
To install Glow, we will use gah, a tool that simplifies installing binaries from GitHub Releases.
gah install charmbracelet/glow
The installation process is very simple:
$ gah install charmbracelet/glow
Fetching release info for: charmbracelet/glow [latest]
Found release: v2.1.1
Downloading: glow_2.1.1_Linux_x86_64.tar.gz
############################################################################################################################################################################### 100.0%
GitHub Release did not provide digest for glow_2.1.1_Linux_x86_64.tar.gz. Skipping verification.
Extracting: glow_2.1.1_Linux_x86_64.tar.gz
Installing: glow
Give a new name or keep 'glow'? (Leave empty to keep the same)
New name:
Installed: glow
Done!
Once installed, simply run glow followed by the file you want to view, or even the URL of a README on GitHub.