Reduce the file size of videos and images using a cross platform desktop compression utility.

CompressO is an open-source desktop app that reduces the file size of videos and images. It provides a graphical interface for users to compress media files without needing to use command line tools. The application is available for Windows, macOS, and Linux, allowing users to manage their media storage across different operating systems.
Users install the software via platform specific installers including .deb and .AppImage for Linux, .dmg for macOS, and .msi for Windows. macOS users have the additional option to install the application through Homebrew. The software operates entirely offline and does not make network requests, except for checking for built-in application updates, ensuring that media files are processed locally on the machine.
The application is built using the Tauri framework with a Rust backend and a frontend powered by React and Vite. It functions as a wrapper for several standalone third-party binaries that handle the actual compression logic. By utilizing these specific binaries, the software can apply different optimization algorithms depending on the file type being processed. This architecture allows the app to leverage established tools like FFmpeg while providing a modern desktop interface for those who prefer a visual workflow over a terminal.
Because the software is distributed as a free and open-source project, it is not notarized by Apple. macOS users may encounter gatekeeper warnings upon installation, which can be resolved by using the Homebrew installation script or by manually removing the quarantine attribute via the terminal. This approach allows the project to remain free without the requirement of annual developer fees.
CompressO serves as a lightweight utility for basic media optimization on the desktop.
Portable file server providing resumable uploads and downloads via web browsers and multiple network protocols.
A cross platform BitTorrent client that uses libtorrent to manage peer to peer file transfers.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.