Compresso is a desktop application that compresses videos and images to minimal file sizes.
The tool addresses the need to reduce media file sizes without relying on cloud services or paid software. It works by wrapping third-party compression tools like FFmpeg, pngquant, jpegoptim, and gifski into a user-friendly desktop interface. The application operates entirely offline with no network requests, meaning your media files never leave your computer during compression.
Compresso suits anyone who regularly needs to compress media files and prefers a graphical interface over command-line tools. It is particularly valuable for users concerned about privacy, since all processing happens locally. The tool is available as installers for Linux, Windows, and macOS, with platform-specific builds for different architectures. On macOS, installation via Homebrew is supported, though the application is not notarized by Apple; the Homebrew installation automatically handles the necessary configuration to bypass macOS gatekeeper warnings.
The project is built with Tauri and Rust for the backend, React and Vite for the frontend, and delegates actual compression work to established external tools. Development activity shows consistent engagement with the codebase, regular updates to address issues and improve functionality, and responsiveness to user feedback through the issue tracker. The maintainer actively manages the project's technical direction and maintains the cross-platform build infrastructure.