codeforreal1/compresso

Convert any video/image into a tiny size. 100% free & open-source. Available for Mac, Windows & Linux.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 1 hour ago
Added to GitGenius on September 15th, 2026
Created on November 11th, 2023
Open Issues & Pull Requests: 38 (+0)
GitHub issues: Enabled
Number of forks: 371
Total Stargazers: 4,617 (+0)
Total Subscribers: 24 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 40.8 hours
Mean response time: 43.2 days
90th percentile: 103.7 days
Tracked items: 84

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Roughly one issue in four opened in the past year never receives a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 59% of issues opened in the past year have been closed. Three people close 90% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 35
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 159 days
Stale 30+ days: 29
Stale 90+ days: 20

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 1

Top labels

  • bug (3)

Most active issues this week

Detailed Description

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.