Skip to content

LordAizen1/sys-gazette

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sys-gazette

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.

sys-gazette preview


Styles

Five distinct identities. Each borrows its palette, typographic logic, and editorial sensibility from a legendary automotive lineage.


atelier / Lexus LFA

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.


monaco / Pagani Huayra

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.


fjord / Koenigsegg Agera

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.


palazzo / Mercedes-Benz SLR McLaren

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.


belgravia / Aston Martin DB11

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.


Install

npm install -g sys-gazette

Or run without installing:

npx sys-gazette

Requires Node 18+.


Usage

# 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

What it collects

  • 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.


Options

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

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors