MarkdownPaper Open reader

Comparison

Glow vs MarkdownPaper: reading Markdown from the terminal

Glow renders Markdown in the terminal. Run glow README.md and the file comes back with styled headings, highlighted code and tidy tables, without leaving the shell; run glow on its own and it lists every Markdown file in the project to browse. It is free, open source, and a favourite of people who live on the command line, which increasingly includes anyone working beside a coding agent.

MarkdownPaper renders the same files as a typeset page in a window. This page is about when the terminal is the right place to read and when a document needs more than a terminal can draw.

Checked against Glow 3.0's README, source and issue tracker.

On this page

The short answer

For a quick look at a README or a plan without leaving the shell, or on a server over SSH, use Glow. For a document with diagrams, math or images, anything long, or anything you will print or hand to someone who does not use a terminal, open it in MarkdownPaper.

Where Glow is the better choice

  • You never leave the terminal. Read a file in the pane beside your agent or editor, in tmux, or on a remote machine over SSH, where no window can open at all.
  • It follows the file too. Glow's full screen reader watches the open file and reloads it when it changes, and r reloads by hand. The MarkdownPaper desktop app does the same in a window.
  • It finds your Markdown. Run it in a repository and it lists every Markdown file there to browse. It also reads from standard input, from a URL, and from a GitHub or GitLab repository by name.
  • It fits into scripts. Pipe into it, set the wrap width with -w, send the output through your pager with -p, or pick a style with -s, including your own.
  • Every system, free. Mac, Linux and Windows, through Homebrew, apt, winget, Scoop and more, under the MIT license.

Where MarkdownPaper is the better choice

  • Diagrams, math and images. A terminal draws characters, not pictures. Glow's issue tracker has open requests for Mermaid diagrams, for math and for images, and a diagram written in Markdown reaches the terminal as its source. MarkdownPaper draws Mermaid diagrams, typesets KaTeX math and shows images, including ones stored beside the file when you read it in the desktop app.
  • A page rather than a screen of text. Text is set in a proportional serif at a measure counted in characters, 74 by default, with the contents in the page margin so a long plan can be read section by section.
  • Handing it on. Print gives real page margins for a PDF, a rendered page copies into Google Docs with its tables intact, and a share link carries the whole document inside the link.
  • People who do not use a terminal. A product manager or a client can read the same file in the free web reader, with no install and no account.

Side by side

GlowMarkdownPaper
Where it runsAny terminal, including over SSHA window, or any browser
TypeThe terminal's monospaced fontA proportional serif, width set in characters
Follows file changesYes, in its full screen readerYes, in the desktop app
DiagramsShown as sourceMermaid, drawn
Math and imagesNot renderedKaTeX and images
Finds filesLists every Markdown file in a repositoryOpens files and folders you choose
Print and exportTerminal outputPrint to PDF, self contained HTML, rich text

Opening a file in MarkdownPaper from the terminal

The desktop app registers for .md files, so the shell can hand a file over in one command. On the Mac:

open -a MarkdownPaper PLAN.md

On Windows, once MarkdownPaper is the default app for .md files:

start PLAN.md

The window then follows the file as your agent or editor rewrites it, the same as Glow's reader does in the terminal.

Price

Glow is free and open source. The MarkdownPaper web reader is free too, with no account and no limits.

The MarkdownPaper desktop app: Coming soon to the Mac App Store and the Microsoft Store. $6.99 launch price, paid once, with no subscription. About the desktop app.

Using both

Keep Glow for the quick look: a README in a repository you just cloned, a plan in the pane beside your agent, anything on a server. When a document has a diagram, an equation or real length, or needs to reach someone else, open it in MarkdownPaper. If you read Markdown in an editor rather than a terminal, the VS Code comparison covers that.

Questions

Does Glow render Mermaid diagrams?

No. Support for Mermaid has been an open request on Glow's issue tracker since 2022, and a diagram arrives in the terminal as its source. MarkdownPaper draws it.

Does Glow reload when the file changes?

Yes, in its full screen reader: it watches the open file and reloads it when it is saved, and r reloads by hand. Output printed straight to the terminal is a snapshot.

What is a good way to read the plans Claude Code or Codex write?

For a glance while the agent works, Glow in a split pane is hard to beat. For reading the plan properly, especially one with a diagram, open it in the MarkdownPaper desktop app and leave it open: the page follows the file as the agent rewrites it.