██╗███╗ ███╗ █████╗ ██████╗ ███████╗██╗ ██╗
██║████╗ ████║██╔══██╗██╔════╝ ██╔════╝╚██╗██╔╝
██║██╔████╔██║███████║██║ ███╗█████╗ ╚███╔╝
██║██║╚██╔╝██║██╔══██║██║ ██║██╔══╝ ██╔██╗
██║██║ ╚═╝ ██║██║ ██║╚██████╔╝███████╗██╔╝ ██╗
╚═╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═╝
Image processing CLI tool — right in your terminal.
pip install imagex
imagexNavigate to any folder with images and run imagex.
| Feature | Description |
|---|---|
| Rotate | Rotate 90° Left, 90° Right, or 180° |
| Remove Metadata | Strip EXIF/XMP/IPTC (incl. AI generation markers) |
| Convert Format | JPG ↔ PNG ↔ WEBP ↔ TIFF ↔ BMP ↔ GIF ↔ HEIC |
| Compress / Optimize | Reduce file size with quality slider |
| Resize | Percentage, exact dimensions, fit within bounds |
| Rename Batch | Pattern-based renaming (%n, %o) |
| Add Noise | Gaussian or salt & pepper (bypass AI detection) |
| Watermark | Add text/image or remove existing |
Full details in OPERATIONS.md.
# From PyPI (recommended)
pip install imagex
# Dev mode from repo (changes take effect immediately)
pip install -e .Then run imagex from any folder.
See CONTRIBUTION.md for the contribution guide.
MIT