
Zero-config asset optimizer for WebP and WebM.
Overview
Optimist CLI compresses image and video assets with sensible defaults so you do not have to wire up FFmpeg or Sharp flags every time. Point it at a folder, get WebP and WebM output — one command, every asset, smaller.
What I built
- Batch conversion for common image and video inputs
- Sensible defaults with optional overrides via CLI flags
- npm-publishable CLI with install, usage, and help commands
Stack
Node.js, Sharp, FFmpeg bindings, and a minimal CLI wrapper.
What's next
Watch mode, config file support, and clearer reporting for skipped files.