A lightweight, cross-platform tool for lossless file minification and optimization across many formats.
Leanify is a lightweight lossless file minifier and optimizer that reduces file sizes without compromising quality. It works by removing unnecessary data like debug information, comments, and metadata, then recompressing files using advanced algorithms. The tool supports recursive processing of nested archives and a wide variety of file formats.
Developers, system administrators, and power users who need to optimize file storage or reduce bandwidth usage for web assets, applications, or archives while maintaining lossless quality.
Leanify stands out for its exceptional format support, recursive processing capabilities, and completely dependency-free design—all packaged in a sub-1MB executable that runs efficiently across all major operating systems.
lightweight lossless file minifier/optimizer
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports over 20 common formats including JPEG, PNG, ZIP, and EPUB, with format-specific optimizations like using mozjpeg for JPEG and Zopfli for PNG compression, as detailed in the README.
Automatically minifies nested archives, such as a PNG inside an APK inside a ZIP, without manual extraction, enabling efficient batch processing of complex file structures.
Single executable under 1MB with no external dependencies, running entirely in memory for fast and efficient operation, making it easy to deploy across environments.
Works identically on Windows, Linux, and macOS, with consistent behavior and compilation support for gcc and clang, ensuring reliability across operating systems.
Modifies APK and XPI files in ways that invalidate digital signatures, requiring re-signing for installation, as explicitly warned in the README for these formats.
Does not support older Microsoft Office formats (.doc, .xls, .ppt) from 1997-2003, restricting its use for certain document optimization needs.
Lacks a graphical user interface, which may deter users unfamiliar with terminal commands or those preferring visual, point-and-click tools for file management.