mausimus/shaderglass

Overlay for running GPU shaders on top of Windows desktop and Wine

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 1 hour ago
Added to GitGenius on September 16th, 2026
Created on October 29th, 2020
Open Issues & Pull Requests: 182 (+0)
GitHub issues: Enabled
Number of forks: 122
Total Stargazers: 4,271 (+2)
Total Subscribers: 55 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 18.2 hours
Mean response time: 49.3 days
90th percentile: 143.9 days
Tracked items: 164

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Roughly one issue in three opened in the past year never receives a reply. 95% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug" is answered fastest, typically in about 8 hours, while "enhancement" waits about 2 days. 76% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 14% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 146
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 452 days
Stale 30+ days: 143
Stale 90+ days: 129

Recent activity

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

Top labels

  • enhancement (32)
  • bug (13)
  • help wanted (8)
  • question (7)
  • support (7)
  • duplicate (2)
  • suggestion (2)
  • documentation (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Shaderglass is an overlay tool that applies GPU shaders to the Windows desktop and Wine applications.

The tool addresses the desire to apply visual shader effects—particularly CRT monitor emulation and other retro gaming aesthetics—to any content displayed on Windows, not just within specific applications. It works by intercepting graphics output and applying shader effects before the final image reaches the screen, functioning as a system-wide overlay rather than requiring per-application configuration.

Shaderglass suits developers and enthusiasts who want to apply consistent shader effects across their entire desktop or Wine environment without modifying individual applications. It is particularly valuable for those working with RetroArch shaders or Slang shader format files who want those effects applied more broadly. The project integrates with existing shader ecosystems rather than requiring custom shader development, making it accessible to users already familiar with libretro or RetroArch shader libraries.

Development activity shows consistent engagement with the codebase. The project receives regular updates addressing bugs and adding features. Pull requests are reviewed and merged with reasonable turnaround. Issues are acknowledged and tracked, indicating active maintenance. The maintainer responds to user reports and incorporates feedback into development decisions.