iridiumio/compactgui

Reduce the space taken up by games and programs on disk by using native Windows APIs

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 17 minutes ago
Added to GitGenius on September 7th, 2026
Created on October 12th, 2017
Open Issues & Pull Requests: 73 (+0)
GitHub issues: Enabled
Number of forks: 335
Total Stargazers: 8,794 (+3)
Total Subscribers: 114 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 21.5 hours
Mean response time: 63.6 days
90th percentile: 97.2 days
Tracked items: 119

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 98% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 9% of issues opened in the past year have been closed. Three people close 83% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 63
New in 7 days: 5
Closed in 7 days: 0
Avg open age: 389 days
Stale 30+ days: 55
Stale 90+ days: 51

Recent activity

Opened in 7 days: 4
Closed in 7 days: 0
Comments in 7 days: 2
Events in 7 days: 3

Top labels

  • Planned (18)
  • Completed (5)
  • Windows Issue (5)
  • In Progress (2)
  • Not Planned (2)
  • Fixed (1)

Detailed Description

CompactGUI is a Windows desktop application that reduces disk space used by games and programs through transparent file compression.

The tool solves the problem of large game and application installations consuming excessive disk space. It works by providing a graphical interface to the Windows Overlay Filter driver and Win32 APIs, exposing the same compression capabilities available through the native compact.exe command-line tool in Windows 10 and later. Files remain accessible and usable in their normal locations without repackaging; applications launch and run exactly as before, but occupy significantly less storage. The compression uses modern algorithms introduced in Windows 10 that achieve higher compression ratios with minimal performance impact compared to older Windows compression methods.

Developers and users managing large game libraries or software installations on Windows systems should consider this tool. It suits anyone running Windows 10 or later who wants to reclaim disk space without relocating or restructuring their applications. The README demonstrates compression results on specific titles, showing substantial space savings on large installations. The tool is positioned as a more effective alternative to the older built-in Windows compression available through file properties, leveraging superior algorithms rather than the legacy approach.

The project maintains active development with regular updates and releases. The codebase is written in Visual Basic .NET using WPF for the interface, targeting modern .NET versions. The tool includes a file watcher feature and database functionality alongside its core compression capabilities, indicating ongoing feature development beyond basic compression operations.