About this project

IMGo (short for "image optimizer") is a batch image compression and conversion tool that runs locally, so images stay on the user's device. It is described as the next-generation rewrite of the earlier meowtec/Imagine project, replacing Electron with Tauri to produce a smaller desktop app, adding support for more image formats, and introducing a full web version that runs directly in the browser. Core capabilities - Batch compression and conversion of multiple images at once - Local processing with no upload of image files - Controls for quality, lossless mode, resizing, and metadata - Support for animated PNG, GIF, WebP, and AVIF - Native desktop applications for macOS, Windows, and Linux - A browser version requiring no installation Output formats The web app can output JPEG, PNG, GIF, WebP, AVIF, and HEIC. The desktop app supports the same set plus JPEG XL (JXL). Animated output is supported for PNG, GIF, WebP, and AVIF. Availability The web version is available at imgo.app and runs locally in the browser. Desktop builds are distributed through GitHub Releases, with DMG packages for Apple Silicon and Intel macOS, installers for ARM64 and x64 Windows, and AppImage packages for ARM64 and x64 Linux. The README notes that the current Windows installer is unsigned and the macOS app is not notarized, so operating systems may show a security warning on first launch; it also provides an xattr command to clear the quarantine attribute on macOS if the app is blocked. The README references a related project, Imagine-plus, for users who prefer the original UI interactions but need broader format support. Screenshots in the documentation show a batch processing view and an image comparison view.