By Arthur Teboul//6 min read

Glow Markdown vs MacMD Viewer: Terminal or Native (2026)

Glow is Charm's free, MIT-licensed terminal Markdown reader. Verified October 2026: v3.0.0, no Mermaid, no inline images, stash removed. Plus Glow vs mdcat.

MacMD Viewer is a native SwiftUI Markdown viewer — open any .md file and it renders instantly with Mermaid diagrams, syntax highlighting, and a QuickLook extension for Finder. No Chromium, no subscription, no account. $19.99 one-time.

Learn more about Glow on their official site, or see all MacMD Viewer features.

Verdict

If you live in a terminal or read Markdown over SSH, use Glow: it is free, open source and very good at it. If you want to read Markdown on a Mac from Finder, with Quick Look, rendered Mermaid diagrams, images and PDF export, that is what MacMD Viewer does, for $19.99 one-time on macOS 14+. Plenty of people should run both.

How Does MacMD Viewer Compare to Glow?

FeatureMacMD ViewerGlow
Where it runsIts own Mac window + Finder Quick LookInside a terminal (TUI and CLI)
PlatformsmacOS 14 Sonoma or latermacOS, Linux, Windows, FreeBSD, OpenBSD
Works over SSHNo — local files on the MacYes — it is a terminal program
Mermaid diagramsYes — Mermaid 11.13.0, also in Quick LookNo — feature request #342 open since 2022
ImagesYes — local images rendered in the pageNo — feature request #211 open since 2020
Quick Look in FinderYesNo
File browserNo — open files from Finder or your editorYes — finds .md files in the folder or Git repo
Reads remote MarkdownNoYes — GitHub/GitLab READMEs, HTTP URLs, stdin
Reload after an editAutomatic when the file is savedManual — press r to refresh
PDF exportYes — keeps Mermaid and highlighted codeNo
Styles / themes12 document themesdark, light, other Glamour styles, custom JSON
EditingNo — read-only by designNo — hands off to your $EDITOR
InstallDMG, or brew install --cask macmd-viewerbrew install glow (and most package managers)
Price$19.99 one-timeFree, MIT licence

$19.99 one-time · 14-day money-back · No subscription

What Does Each Tool Cost Over Time?

PeriodMacMD ViewerGlow
Purchase price$19.99Free
After 1 year$19.99Free
After 3 years$19.99Free

MacMD Viewer is a one-time purchase and Glow is free. Neither has a subscription or recurring cost.

What Are the Pros and Cons?

MacMD Viewer

Pros

  • +Native Mac reading window, no terminal needed
  • +Quick Look extension — press Space on a .md file in Finder
  • +Renders Mermaid 11.13.0 diagrams, in the app and in Quick Look
  • +Shows local images inline, like a web page
  • +Reloads automatically when another app saves the file
  • +PDF export that keeps Mermaid diagrams and highlighted code
  • +12 document themes

Cons

  • -Costs $19.99 where Glow is free
  • -Mac only, macOS 14 or later
  • -Useless over SSH or on a headless server
  • -No file browser; you open files from Finder or your editor
  • -Cannot fetch a README from a GitHub URL
  • -Closed source

Glow

Pros

  • +Free and open source (MIT)
  • +Runs anywhere a terminal does, including over SSH
  • +TUI file browser that finds Markdown in the current folder or Git repo
  • +Pager with less-style keys, plus a plain CLI mode for piping
  • +Reads GitHub and GitLab READMEs, HTTP URLs and stdin
  • +Styles via -s (dark, light, other Glamour styles, custom JSON) and word-wrap width via -w
  • +Actively maintained — v3.0.0 shipped on 11 August 2026

Cons

  • -No Mermaid rendering (issue
  • -No inline images (issue
  • -No Finder Quick Look preview
  • -No PDF export
  • -No automatic reload; refresh is a keypress
  • -Rendering depends on your terminal's font and colours

When Should You Choose Glow vs MacMD Viewer?

Choose Glow if:

  • →You need to write and edit Markdown files, not just read them
  • →You work across Mac, Windows, and Linux
  • →You prefer a WYSIWYG or split-pane editing experience

Choose MacMD Viewer if:

  • →You primarily read and review Markdown files, not write them
  • →You want QuickLook preview: press Space in Finder to see any .md file rendered
  • →You need Mermaid diagram rendering without plugins or configuration
  • →You want a native macOS app that launches instantly and uses minimal resources

$19.99 one-time · 14-day money-back · No subscription

Short version: Glow is the best Markdown reader I know of for a terminal, and it costs nothing. MacMD Viewer is for the other half of the day, when you are in Finder, the document has diagrams, or you need a PDF. If that is the gap you have, see MacMD Viewer pricing: $19.99 one-time, 14-day money-back, no subscription.

Every Glow and mdcat fact on this page was verified 9 October 2026 against their GitHub repositories, releases and the Homebrew formula.

What is Glow?

Glow is a terminal-based Markdown reader made by Charm, the team behind Bubble Tea and Lip Gloss. Its README describes it as a reader "designed from the ground up to bring out the beauty — and power — of the CLI". It is MIT licensed, has around 27,600 stars on GitHub, and the current release is v3.0.0, published 11 August 2026. That release moved Glow to Bubble Tea v2 and, in Charm's words, has "no UX changes".

It works in two modes:

  • The TUI. Run glow with no arguments and it lists the Markdown files in the current directory and below, or across the whole repository if you are inside a Git repo. Pick one and it opens in a pager that uses most of the keys you know from less; ? lists the rest.
  • The CLI. glow README.md renders a file straight to the terminal. It also reads from stdin, fetches a README from a GitHub or GitLab repo (glow github.com/charmbracelet/glow) and renders Markdown from any HTTP URL.

Options cover what a terminal reader needs: -w sets the wrap width, -p sends output through your pager, and -s picks a style. By default Glow detects your terminal background and chooses dark or light; you can also pass another Glamour style or your own JSON stylesheet. A glow.yml config file stores your defaults.

Install it with brew install glow on a Mac. It is also on MacPorts, most Linux package managers, Scoop, Chocolatey and Winget, and the releases page has binaries for macOS, Linux, Windows, FreeBSD and OpenBSD.

Stash is gone. Older articles describe Glow's "stash", which synced documents to Charm's cloud. The v2.0.0 release notes (23 August 2024) say plainly: "the stash feature has been removed." Glow today is a local reader.

Where Glow wins

I use a terminal all day, so I am not going to pretend a Mac app beats Glow at its own game:

  • SSH and servers. On a remote box, Glow is the right tool and MacMD Viewer is not an option at all.
  • No context switch. You are already in the shell; glow is fewer keystrokes than opening any app.
  • Remote READMEs. Pointing it at a GitHub repo and reading the README in place is great.
  • Cross-platform and free. Same tool on Linux, Windows and your Mac, at no cost, with the source on GitHub.

Where a Mac reading window wins

A terminal draws text in a grid of character cells. That is Glow's strength and also its ceiling, and two open feature requests show where it stops:

  • Mermaid diagrams. Glow does not render them; a fenced mermaid block shows as code. The request, issue #342, has been open since May 2022. MacMD Viewer renders Mermaid diagrams with Mermaid 11.13.0, including inside Finder previews.
  • Images. Glow does not show them inline. Issue #211, "Display images in terminal", has been open since November 2020. MacMD Viewer renders local images in the page.
  • Finder. Glow has no Quick Look extension. With MacMD Viewer, you select a .md file in Finder and press Space to see it rendered, without opening anything. Details on the Quick Look page.
  • Reload on save. Glow refreshes the list and the document when you press r. MacMD Viewer reloads by itself when your editor or a coding agent saves the file, which matters when you keep the rendered view next to the editor.
  • PDF. Glow has no export. MacMD Viewer exports a PDF (⇧⌘P) that keeps Mermaid diagrams and highlighted code.
  • Reading comfort. Proportional fonts, real tables and 12 document themes, independent of whatever font and colours your terminal uses.

That is the trade, and $19.99 is what I charge for it. If none of those points matter to you, Glow is enough.

Use both

This is the setup I would actually recommend to a developer on a Mac: keep brew install glow for the shell and SSH, and set MacMD Viewer as the default app for .md in Finder. Glow when your hands are on the keyboard in a terminal; MacMD Viewer when you double-click a file, preview it with Space, or the document has a diagram in it. Neither tool edits, so both sit next to the editor you already use. If you are still choosing how to open Markdown at all, I keep a guide to the other ways to open a .md file on a Mac.

Glow vs mdcat

mdcat is the other terminal reader people compare Glow with. It is a "fancy cat for Markdown" written in Rust: it renders CommonMark straight to the terminal, highlights code blocks with syntect, and shows images inline in terminals that support it (iTerm2, kitty, WezTerm, Ghostty, VS Code's terminal and Terminology). Invoked as mdless, it pages its output.

The catch is maintenance. The original repository, swsnr/mdcat, is archived and its README says it "is no longer maintained"; its last release there was 2.7.1, in December 2024. The README points to a maintained fork, BIRSAx2/mdcat, whose latest release is 2.18.0 (1 October 2026). It is licensed MPL-2.0.

How they differ in practice:

  • Glow is a full TUI: file browser, pager, styles, remote READMEs. No images.
  • mdcat is a one-shot renderer, closer to cat. It draws images in capable terminals, but has no file browser, and you should install the fork rather than the archived original.

Neither renders Mermaid. If you want diagrams, you need something that draws them, in a browser or in a Mac app.

Who should choose which?

Choose Glow if you read Markdown mostly in a terminal, work over SSH, use Linux or Windows too, or want a free tool. Choose mdcat (the maintained fork) if you want images inline in iTerm2, kitty or WezTerm and do not need a browser.

Choose MacMD Viewer if you open Markdown from Finder, want Space-bar previews, read documents with Mermaid diagrams or images, export to PDF, or keep a rendered view next to your editor that updates on save. It runs on macOS 14 or later. For the wider field of Mac apps, see my best Markdown viewers for Mac roundup, or start from the MacMD Viewer homepage.

Methodology

I build and sell MacMD Viewer, so weigh this page accordingly. How it was put together, on 9 October 2026:

  • Glow: the GitHub API and README for charmbracelet/glow (licence, stars, archive status), the release notes for v3.0.0 and v2.0.0 (stash removal, r to refresh, editor hand-off), issues #342 and #211 (both open), and the Homebrew glow formula (3.0.0, active).
  • mdcat: the GitHub API and README for swsnr/mdcat (archived, MPL-2.0, last release 2.7.1) and the releases of the BIRSAx2/mdcat fork.
  • MacMD Viewer: the app's own build and the site's product facts.
  • I did not benchmark either terminal tool. Anything I could not verify at its source was left out, which is why this page makes no claim about Glow's syntax highlighting.

The Bottom Line

Glow is free, actively maintained and excellent in a terminal; keep it. What it cannot do is draw a Mermaid diagram, show an image, preview a file in Finder or export a PDF. If you want those on your Mac, MacMD Viewer is $19.99 once: see pricing.

Both apps render CommonMark-compliant Markdown with GitHub Flavored Markdown extensions including tables and task lists.

Frequently Asked Questions

Is Glow free?

Yes. Glow is free and open source under the MIT licence, made by Charm. Install it on a Mac with `brew install glow`. MacMD Viewer is a $19.99 one-time native Mac app. Verified 9 October 2026.

Does Glow render Mermaid diagrams?

No. Glow renders Markdown as styled text in the terminal; Mermaid support is an open request (issue #342, open since May 2022). MacMD Viewer renders Mermaid diagrams in its window and in Finder Quick Look.

Can Glow show images?

Not inline. Glow runs in a terminal and does not draw images in the page (issue #211, open since November 2020). MacMD Viewer shows local images in the rendered document.

Glow or mdcat?

Glow, for most people today. The original mdcat repository is archived and no longer maintained (last release 2.7.1, December 2024); a maintained fork exists. Glow v3.0.0 shipped on 11 August 2026 and adds a file browser and pager.

Can I use Glow and MacMD Viewer together?

Yes. Glow is the better tool in a terminal or over SSH; MacMD Viewer is for reading the same .md files from Finder, with Quick Look, Mermaid and PDF export. Neither edits your files.

Compare MacMD Viewer with other Mac Markdown apps

vs MacDownvs Markdown Better Viewvs Marked 2vs Marked QLvs MarkTextvs MD-Viewervs MDHerovs Mevavs Obsidianvs QLMarkdownvs Readdownvs Telescopovs Typoravs Zettlr

Ready to try MacMD Viewer?

$19.99 one-time. No subscription. No account needed.