[{"data":1,"prerenderedAt":117},["ShallowReactive",2],{"/docs/introduction":3,"/docs/introduction-surround":111},{"id":4,"title":5,"body":6,"description":103,"extension":104,"meta":105,"navigation":106,"path":107,"seo":108,"stem":109,"__hash__":110},"docs/docs/1.introduction.md","Introduction",{"type":7,"value":8,"toc":96},"minimark",[9,13,22,27,55,59,62,80,84],[10,11,5],"h1",{"id":12},"introduction",[14,15,16,17,21],"p",{},"Shrinkr is a macOS CLI tool for batch-compressing images and converting them to modern web formats. It uses a ",[18,19,20],"strong",{},"binary search algorithm"," to hit a target file size while keeping image quality as high as possible — no manual trial-and-error required.",[23,24,26],"h2",{"id":25},"who-its-for","Who it's for",[28,29,30,37,43,49],"ul",{},[31,32,33,36],"li",{},[18,34,35],{},"Developers"," who need optimized assets before deploying a site",[31,38,39,42],{},[18,40,41],{},"Photographers"," cleaning up a shoot before delivery",[31,44,45,48],{},[18,46,47],{},"Content teams"," managing image-heavy pages and blogs",[31,50,51,54],{},[18,52,53],{},"Anyone"," who wants to shrink a folder of photos without opening Photoshop",[23,56,58],{"id":57},"what-it-does","What it does",[14,60,61],{},"Given a folder of images and a target file size (in KB), Shrinkr:",[63,64,65,68,71,74,77],"ol",{},[31,66,67],{},"Scans the folder for all supported image files",[31,69,70],{},"Compresses each image using a binary search to find the optimal quality setting",[31,72,73],{},"Converts the output to your chosen format (WebP, AVIF, JPEG, or PNG)",[31,75,76],{},"Saves the results to a separate output folder — originals are never touched",[31,78,79],{},"Runs all compressions concurrently using a worker pool sized to your CPU core count",[23,81,83],{"id":82},"requirements","Requirements",[28,85,86,89],{},[31,87,88],{},"macOS (Apple Silicon or Intel via Rosetta 2)",[31,90,91,95],{},[92,93,94],"code",{},"libvips"," — installed automatically when using Homebrew",{"title":97,"searchDepth":98,"depth":98,"links":99},"",2,[100,101,102],{"id":25,"depth":98,"text":26},{"id":57,"depth":98,"text":58},{"id":82,"depth":98,"text":83},"What Shrinkr is and who it's for.","md",{},{"title":5},"/docs/introduction",{"title":5,"description":103},"docs/1.introduction","PKoJCcvT0J3zOAPan4G_FloHfgkqfaPu_FvlZCPbOj4",[112,113],null,{"title":114,"path":115,"stem":116,"children":-1},"Installation","/docs/installation","docs/2.installation",1777384536110]