library-inventory
List file sizes and relative paths.
JSON to stdoutIMAGE / WORKING COLLECTION
Convert raster formats, prepare previews, inspect metadata, and check image libraries from the command line. Your originals stay where they are.
PNG · JPEG · WEBP · TIFF · AVIF · HEIC · JXL
WORK LOCALLY
Clone the repository and install the required tools. Run this command to preview the work. Add --apply when the plan is right.
bin/image-utils image-thumbnail --size 640x640 --output-dir ./previews ./originalsSources retained · Existing outputs refused
THE TOOL INDEX
38 commands
List file sizes and relative paths.
JSON to stdoutSummarize file counts, byte sizes, empty files, and extensions without reading contents.
JSON to stdoutFind exact SHA-256 duplicates without deleting files.
JSON to stdoutPrint a JSON SHA-256 manifest for the input tree.
JSON to stdoutVerify file presence and hashes against a JSON manifest.
JSON to stdoutCompare file hashes and presence against another tree.
JSON to stdoutReport filename portability issues.
JSON to stdoutConvert single-frame JPG to PNG.
--apply to writeConvert single-frame PNG to JPG.
--apply to writeConvert single-frame WEBP to PNG.
--apply to writeConvert single-frame PNG to WEBP.
--apply to writeConvert single-frame TIFF to PNG.
--apply to writeConvert single-frame PNG to TIFF.
--apply to writeConvert single-frame BMP to PNG.
--apply to writeConvert single-frame PNG to AVIF.
--apply to writeConvert single-frame AVIF to PNG.
--apply to writeConvert single-frame HEIC to PNG.
--apply to writeConvert single-frame JXL to PNG.
--apply to writeConvert single-frame PNG to JXL.
--apply to writeConvert single-frame GIF to PNG.
--apply to writeConvert single-frame PNG to PPM.
--apply to writeConvert single-frame PPM to lossless PNG.
--apply to writeFit inside a bounding box without upscaling.
--apply to writeCreate a compact, oriented preview with metadata removed.
--apply to writeApply stored orientation to pixels.
--apply to writeRemove embedded metadata from a new PNG copy.
--apply to writeCreate a grayscale PNG copy.
--apply to writeRotate pixels 90 degrees clockwise.
--apply to writeFlip pixels vertically.
--apply to writeMirror pixels horizontally.
--apply to writeCrop a centered rectangle.
--apply to writeComposite transparency over white.
--apply to writeReport dimensions, channels, bit depth, and frames.
JSON to stdoutDecode all image frames to check integrity.
JSON to stdoutReport stored image orientation.
JSON to stdoutCount unique colors.
JSON to stdoutCompare an image to a reference using RMSE.
JSON to stdoutReport transparency and channel information.
JSON to stdoutNo commands match. Try another search or select all categories.
UNDER THE SURFACE
Explore the shared driver, domain operations, verification, and output publication in the interactive architecture diagram.