shiboru
macOS command line

shiboru

A simple image optimizer for macOS. Point it at files or folders and it squeezes PNG, JPEG, GIF, SVG, and ICO assets down for the web.

It is lossless, sequential, and built for a clean Homebrew install. By default it writes optimized copies beside your originals.

What it does

  • Optimizes images for web use
  • Strips unnecessary metadata where appropriate
  • Leaves already-optimized files unchanged

Formats

Supports PNG, JPEG, GIF, SVG, and ICO.

How it fits

  • Works well before shipping assets
  • Good for icons, screenshots, logos, and static site media
  • Designed for local developer workflows

Usage

Typical commands for single files, folders, and in-place replacement.

shiboru logo.png
shiboru logo.png hero.jpg icon.ico
shiboru assets/ --recursive
shiboru assets/ --recursive --replace
shiboru assets/ --recursive --suffix=-min
shiboru assets/ --dry-run