Open to career opportunities and collaborations. Learn more .

Glow

A command-line tool that renders and browses Markdown beautifully in the terminal.

Detailed Introduction

Glow is a terminal-based Markdown reader from Charmbracelet designed to render and browse Markdown files with style and performance. It offers both an interactive TUI and a CLI rendering mode, making it easy for developers to read documentation, notes, and examples directly in the terminal.

Main Features

  • Fast discovery and rendering of local or repository Markdown with syntax highlighting and multiple themes.
  • Dual usage modes: interactive TUI and simple CLI rendering, with paging, wrapping and custom style support.
  • Distribution via multiple package managers and prebuilt binaries, plus source builds for different platforms.

Use Cases

  • Quickly reading project README, CHANGELOG and docs without opening a browser.
  • Viewing Markdown on remote servers or containers where a GUI is unavailable.
  • Browsing local notes and documentation in a compact, terminal-first workflow.

Technical Characteristics

  • Implemented in Go for small binaries and fast startup, suitable for constrained environments.
  • Integrates Charm’s styling system with support for custom themes and stylesheets.
  • Broad packaging support to ensure consistent installation across macOS, Linux and Windows.
Glow
Resource Info
🌱 Open Source 💻 CLI 🛠️ Dev Tools