इस प्रोजेक्ट के बारे में

IMGo (जिसका पूरा नाम "image optimizer" है) एक बैच इमेज कम्प्रेशन और कन्वर्ज़न टूल है जो लोकली चलता है, इसलिए इमेज उपयोगकर्ता के डिवाइस पर ही रहती हैं। इसे पहले के meowtec/Imagine प्रोजेक्ट के अगली पीढ़ी के रीराइट के रूप में बताया गया है, जिसमें Electron की जगह Tauri का उपयोग करके एक छोटा डेस्कटॉप ऐप बनाया गया है, अधिक इमेज फ़ॉर्मैट के लिए समर्थन जोड़ा गया है, और एक पूर्ण वेब वर्शन पेश किया गया है जो सीधे ब्राउज़र में चलता है। मुख्य क्षमताएँ - एक साथ कई इमेज का बैच कम्प्रेशन और कन्वर्ज़न - लोकल प्रोसेसिंग, इमेज फ़ाइलों का कोई अपलोड नहीं - क्वालिटी, लॉसलेस मोड, रीसाइज़िंग और मेटाडेटा के लिए नियंत्रण - एनिमेटेड PNG, GIF, WebP और AVIF के लिए समर्थन - macOS, Windows और Linux के लिए नेटिव डेस्कटॉप एप्लिकेशन - एक ब्राउज़र वर्शन जिसके लिए किसी इंस्टॉलेशन की आवश्यकता नहीं आउटपुट फ़ॉर्मैट वेब ऐप JPEG, PNG, GIF, WebP, AVIF और HEIC आउटपुट कर सकता है। डेस्कटॉप ऐप इन सभी के साथ-साथ JPEG XL (JXL) का भी समर्थन करता है। PNG, GIF, WebP और AVIF के लिए एनिमेटेड आउटपुट समर्थित है। उपलब्धता वेब वर्शन imgo.app पर उपलब्ध है और ब्राउज़र में लोकली चलता है। डेस्कटॉप बिल्ड GitHub Releases के माध्यम से वितरित किए जाते हैं, जिनमें Apple Silicon और Intel macOS के लिए DMG पैकेज, ARM64 और x64 Windows के लिए इंस्टॉलर, और ARM64 और x64 Linux के लिए AppImage पैकेज शामिल हैं। README में उल्लेख किया गया है कि वर्तमान Windows इंस्टॉलर अहस्ताक्षरित है और macOS ऐप नोटराइज़्ड नहीं है, इसलिए ऑपरेटिंग सिस्टम पहली बार लॉन्च करने पर सुरक्षा चेतावनी दिखा सकते हैं; यह macOS पर ऐप ब्लॉक होने पर क्वारंटीन एट्रिब्यूट हटाने के लिए एक xattr कमांड भी प्रदान करता है। README में उन उपयोगकर्ताओं के लिए एक संबंधित प्रोजेक्ट, Imagine-plus का संदर्भ दिया गया है जो मूल UI इंटरैक्शन पसंद करते हैं लेकिन उन्हें व्यापक फ़ॉर्मैट समर्थन चाहिए। दस्तावेज़ में दिए गए स्क्रीनशॉट में एक बैच प्रोसेसिंग व्यू और एक इमेज तुलना व्यू दिखाया गया है।