Your system status as a luxury magazine spread.
sys-gazette reads your machine's CPU, memory, disks, network, battery, GPU, and services, then renders it as a designed HTML artefact inspired by iconic car brochures: hand-set typography, editorial structure, and a different visual identity for every mood your machine is in.
Five distinct identities. Each borrows its palette, typographic logic, and editorial sensibility from a legendary automotive lineage.
Catalogue: #F5F5F0 pearl white. Text: #1A1A18 deep ink. Space Grotesk + Cormorant Garamond.
The LFA was hand-assembled by a team of seven. Its catalogue didn't shout; it let the engineering speak. atelier follows the same discipline: a monochrome palette, tight grid, and the kind of restrained confidence that only comes from knowing you've built something exceptional. Every element earns its place on the page.
Catalogue: #1C4F8A deep blue. Text: #F0EBD8 cream. Playfair Display + EB Garamond.
Pagani doesn't make cars. They make objects. The Huayra brochure is theatrical, operatic, Italian. monaco opens with a massive italic headline, lays spec rows with dotted leaders between label and value, and reserves red strictly for crisis editions. A ghost MONACO strip runs vertically along the right edge. The masthead closes with a cream gradient fade.
Catalogue: carbon-fibre weave on #202020 dark charcoal. Text: #E8E4DC warm cream. DM Sans throughout.
Koenigsegg builds the fastest production cars on earth in a converted air force hangar in southern Sweden. The aesthetic is raw and technical, not decorative. fjord's catalogue card sits on a CSS carbon-fibre weave: two offset 45° gradients that recreate the interlocking cell structure of real woven carbon. Wide-tracking uppercase labels. No serifs anywhere.
Catalogue: #C0C0C0 palladium silver. Text: #1A2732 dark slate. EB Garamond throughout.
The SLR was a collaboration between a German luxury house and a British racing team. The result was an engineering dossier masquerading as a car brochure. palazzo's defining feature is its wide left margin: section kickers float into it, right-aligned and rule-separated, exactly as they do in the original SLR literature. Spec labels are set in small-caps. The bar is a single 1px ruled underline, not a pill.
Catalogue: #005030 racing green. Text: #F5F0E8 ivory. Lora serif.
The DB11 brochure reads like a letter from a gentlemen's club: unhurried, authoritative, deeply British. belgravia uses the same register: italic prose, a double-rule plate divider in place of full-bleed photography, and tracked-caps headings that feel like they were set by hand. The two-column body runs in a single editorial flow, section by section, the way a printed broadsheet would.
npm install -g sys-gazetteOr run without installing:
npx sys-gazetteRequires Node 18+.
# Open in browser with the default style
npx sys-gazette
# Pick a style
npx sys-gazette --style monaco
npx sys-gazette --style belgravia
npx sys-gazette --style fjord
# Render in the terminal instead
npx sys-gazette --style palazzo --format terminal
# Save to a specific file
npx sys-gazette --style atelier --output ~/desktop/status.html
# Redact hostname and IP before sharing a screenshot
npx sys-gazette --redact
# List all styles
npx sys-gazette --list-styles- CPU: model, cores, load, temperature, throttle state
- Memory: used / total, percentage
- Disks: all mounted volumes, used / total per disk
- Network: interface, RX/TX rates, local IP
- Battery: charge, status, time remaining
- GPU: model, VRAM, display resolution
- Processes: total count
- Services: failed systemd units
- Packages: installed package count
- System: hostname, OS, kernel, shell, uptime, detected dev tools
Nothing leaves your machine. All data is read locally via systeminformation.
| Flag | Short | Default | Description |
|---|---|---|---|
--style |
-s |
atelier |
Which visual style to render |
--format |
-f |
html |
html or terminal |
--output |
-o |
system temp | Path to write the HTML file |
--no-rates |
false | Skip network rate sampling (faster startup) | |
--redact |
false | Redact hostname and local IP | |
--list-styles |
Print available styles and exit |
MIT
