charmbracelet/glamour
Stylesheet-based markdown rendering for your CLI apps 💇🏻♀️ observed · 2026-08-28
Health v2 · maintenance only
90/100
- Activity 97
- Release rhythm 76
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 62.0
- age_days: 2450
- days_rel: 82
- days_push: 18
- n_releases_24m: 5
Adoption not part of the score
3665 stars · 310 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Glamour is a Go library for rendering Markdown documents with styled, colorful output on ANSI-compatible terminals using stylesheets. It offers built-in styles like 'dark' and 'light' and supports custom stylesheets and word wrapping.
Use cases
- render markdown files nicely in the terminal
- display formatted README output in a CLI tool
- style markdown help text in a Go command-line app
- pretty-print markdown changelogs in a TUI
- render markdown templates with custom styles
When to avoid
- you need markdown rendering in a non-Go language
- you need HTML or PDF output rather than ANSI terminal text
- you need automatic terminal color capability detection (use Lip Gloss alongside)
Facets
library · maturity active
markdown templating cli developer-tools developer-tools documentation windows cross-platform go cli markdown-rendering ansi-terminal stylesheets charmbracelet tui command-line linux macos
1 source
- readme: https://github.com/charmbracelet/glamour · fetched 2026-08-28 · b6d2f071cc62
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| charmbracelet/glamour | main | 90 |
For agents
markdown · JSON · MCP: product_card(name="charmbracelet/glamour")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem