{"repo":"tarampampam/tinifier","free":true,"listed":false,"github":"https://github.com/tarampampam/tinifier","clone":"git clone https://github.com/tarampampam/tinifier.git","description":"🐼 CLI tool for compressing images using the TinyPNG","language":"Go","stars":117,"topics":["golang","tinify","cli","docker"],"license":"MIT","category":"cli-tools","readme_excerpt":"Tinifier tinifier is a CLI tool for compressing images using the TinyPNG API, with parallel processing to speed up the workflow. TinyPNG uses intelligent lossy compression techniques to reduce the file size of your WEBP, AVIF, JPEG, and PNG files. By selectively decreasing the number of colors in an image, fewer bytes are needed to store the data. The effect is nearly imperceptible, but it significantly reduces file size. Images uploaded to TinyPNG are automatically removed after a maximum of 48 hours, and only you are allowed to download them. 🔥 Features list - Compress images in parallel (configurable number of threads) - Support for multiple API keys (automatically switches if a key exceeds its quota) - Automatic retries for failed operations - Recursive search for images in directories (configurable file extensions) - Skip files if the difference between the original and compressed file sizes is below a specified percentage - Preserve the original file modification date/time (including EXIF metadata), ensuring correct photo ordering (e.g., from smartphones) after compression 🧩 Installation 📦 Debian/Ubuntu-based (.deb) systems Execute the following commands in order: Uninstalling 📦 RedHat (.rpm) systems Uninstalling 📦 Alpine Linux Uninstalling 📦 AUR (Arch Linux) There are three packages available in the AUR: - Build from source: tinifier - Precompiled: tinifier-bin Uninstalling 📦 Binary (Linux, macOS, Windows) Download the latest binary for your architecture/OS from","default_branch":null,"files":null,"tree":[],"storefront":"/r/tarampampam","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tarampampam/tinifier/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}