VM INSTANCE // glow · demoshell/tui:glow
◍ PRIVATE VM
glow running in your browser
downloads up to ≈ 23.7 MB
This VM is emulated in your browser, so software can feel slower here than it does on a real machine.

glow renders markdown for a terminal — tables, task lists, block quotes and highlighted code all laid out and wrapped, rather than printed as source. With no arguments it browses a directory of markdown files instead.

It is what you want for reading a README over ssh, or checking how a document will look before you push it. Styles are JSON files, so a light theme, a dark theme and your own are a flag away; -w sets the wrap width; and it reads from a file, a URL or standard input, so curl … | glow - works too. It is part of the Charm family of terminal tools.

The demo has three documents in /root/docs. Run glow docs/release-notes.md to see a table and a task list rendered, -w 60 to lay the same document out narrower, -s dracula for a different style sheet, and plain glow to browse. The VM is private to your browser tab; nothing you type leaves it.

Commands to try

glow docs/release-notes.mdrender a document with a table and a task list
glow -w 60 docs/release-notes.mdthe same document laid out narrower
glow -s dracula docs/release-notes.mda different style sheet
glow -p docs/release-notes.mdread it in a pager
glowbrowse the markdown files in this directory

Install glow on your own machine

Alpineapk add glow
macOS (Homebrew)brew install glow
Archpacman -S glow
Gogo install github.com/charmbracelet/glow@latest

This VM was last built on Aug 19, 2026. How Demoshell demos work →

Similar tools you can try here

  • jless — The JSON pager that folds arrays, searches and shows structure instead of punctuation, opening a 2 MB file in a private VM.
  • fx — Query JSON with plain JavaScript on the command line, or open the interactive viewer, running live in a private Linux VM.
markdownreadergoMIT
Request changes or removal

This demo of glow (demoshell/tui:glow) was built by Demoshell and is not affiliated with the project. Tell us what to change, or ask us to take it down.