@snap-x/cli
v0.2.2
Published
The snap-x command: render and check design files into platform-ready PNGs (thumbnails, covers, banners, store graphics, OG cards and more). Exact sizes, safe-zone guides, no browser.
Maintainers
Readme
@snap-x/cli
Branded graphics for every platform, made by your AI agent.
The snap-x command: render and check self-contained Satori .mjs design files into platform-ready PNGs (thumbnails, covers, banners, store graphics, OG cards and more). Exact sizes, safe-zone guides, no browser.
npx @snap-x/cli check designs/*.mjs
npx @snap-x/cli render designs/*.mjs --out snap-output
# or install once and use the short command
npm install -g @snap-x/cli
snap-x render designs/*.mjs --out snap-output
snap-x render designs/*.mjs --format svg # SVG output instead of PNG (skips resvg, resolution-independent)
snap-x render designs/*.mjs --scale 2 # sharp @2x PNG, no upscaling (ignored for --format svg)
snap-x render designs/*.mjs --jobs 1 # one file at a time (default: your CPU count, concurrent)
snap-x watch designs/*.mjs --guides # re-render on save, local preview pageThe engine (renderer, font loader, programmatic API) is @snap-x/core. Docs and the design-file format: https://github.com/ravikovind/snap-x#readme
