Catalog app · RISC-V VM
Run glow in the browser
Render Markdown documents as styled terminal output.
Caution · No live sample on this page: On NanoVM v0.2.1 the Go runtime fails to start: with the default 512 MB guest it aborts with
fatal error: failed to reserve page summary memory, and with the 1.8 GB guest it did not finish starting within the sample's instruction budget — so even glow --version cannot run in the browser yet. The package installs and verifies; it is listed so the page is ready once Go binaries are supported.What it is
glow formats Markdown for the terminal: headings, lists, tables, code blocks and links come out styled and word-wrapped. It can also browse a directory of Markdown files.
Package facts
- version
2.1.2- runs on
- RISC-V VM (
elf-app,riscv64gc-linux-musl) - download
- 6.2 MB compressed · 1 file
- command
glow- requires
- nothing else — a static binary
- license
MIT(upstream)- upstream
- github.com/charmbracelet/glow
- categories
- Documents, Markup
- catalog
- generation 12, Ed25519-signed
Install and run it from your page
With the SDK, installApp resolves glow in the signed index, fetches its content-addressed chunks from the CDN, verifies each one and writes the files into the VM. Details in Installing catalog apps.
javascript
import { createNano } from "@userland-run/nano-sdk";
const nano = await createNano({ image: { wasm: "/nano/console.wasm" } });
await nano.installApp("glow"); // signature-verified, cached in OPFS
// Installs and verifies today; see the note at the top of this page before running it.Typical usage of the upstream command-line tool:
bash
glow -w 80 README.md
Related apps
- delta0.19.2A pager for git and diff output with syntax highlighting, word-level changes and side-by-side view.RISC-V VM3.3 MB
- hexyl0.14.0View binary files as a hex dump with offsets, byte categories and an ASCII column.RISC-V VM419 kB
- pastel0.12.0Generate, convert, analyze and manipulate colors from the command line.RISC-V VM582 kB