Skip to content
Glow
Hidden Gem

Curated by Surfaced Editorial·Writing·3 min read
Share:

Glow is a beautiful markdown renderer for the command line, developed by Charmbracelet as an open-source project. It takes markdown files and renders them directly in your terminal with syntax highlighting, proper formatting, and even GitHub-style tables and task lists. The tool is primarily built for developers, technical writers, and anyone who frequently reads or previews markdown files without leaving their terminal environment. It fits into a workflow whenever a user needs to quickly read a README.md, review documentation, or preview a markdown note directly from the command line without opening a graphical editor or web browser. Glow is a standalone binary available for Linux, macOS, and Windows, and can be integrated into scripts or used with `less` as a pager.

Why It’s Useful

While `cat` or `less` show raw markdown, and web browsers render it visually, Glow provides a perfect middle ground: a beautifully rendered, readable version directly in your terminal, enhancing the command-line experience for documentation. For the developer reviewing a new pull request, Glow allows them to read the `README.md` or `CONTRIBUTING.md` in the terminal with proper formatting, making it easier to digest without context switching to a browser. A technical writer who maintains documentation in markdown can quickly preview their files locally, ensuring correct formatting and readability before committing changes, all without leaving their text editor and shell. Glow is entirely free and open-source, a product of the Charmbracelet team and its community. A powerful feature often undiscovered is its ability to sync with GitHub Gists, allowing users to view private Gists or even share markdown snippets directly from the CLI. Its niche status comes from many users being content with raw markdown in the terminal or preferring full GUI markdown editors, not realizing the significant improvement in readability Glow offers. Glow is part of the actively developed Charmbracelet ecosystem, has an engaged community on GitHub and Discord, and receives regular updates.

Enjoyed this? Get five picks like this every morning.

Free daily newsletter — zero spam, unsubscribe anytime.