News

7.8.2025   Announcing 🎉 RetroVisor 0.9 - First Public Release

As of August 7, 2025, the first public version of RetroVisor is officially available!

This release marks the end of the initial development stage and the beginning of the tool's journey as open-source software. The app draws inspiration from ShaderGlass on Windows and aims to bring a similar experience to macOS users, powered by Apple’s ScreenCaptureKit and Metal-based shaders.


🛠️ What RetroVisor Does

When you launch RetroVisor, it creates a floating effect window that you can position over any other application. Double-click the effect window to lock it in place — it becomes visually synced to the underlying window, applying real-time visual effects such as scanlines or phosphor glow. To unlock the window, simply use the menu bar icon or click the app icon in the dock.

Behind the scenes, RetroVisor captures a portion of your screen using ScreenCaptureKit, processes it through a GPU shader pipeline, and displays the result in a tightly aligned overlay — simulating a transparent CRT filter over your target app.

📌 Important: RetroVisor requires screen recording permission to function. You’ll need to enable this in the macOS System Settings. Without it, the app won't work.

🧭 Roadmap

RetroVisor is being developed in two main stages:

  • Stage 1 (complete): Build the core infrastructure and demonstrate the concept with a built-in proof-of-concept shader (CRT-Easymode).
  • Stage 2 (next): Expand shader support and design a flexible system capable of integrating a wider variety of CRT-style and post-processing shaders. This will involve diving into popular shader formats and frameworks — and ideally, collaborating with the community to make it happen.

If you enjoy tinkering with shaders, you're more than welcome to fork RetroVisor and experiment. Promising results will be merged back into the main project.

Project activity

GitHub watchers GitHub Repo stars GitHub forks

GitHub release (latest by date) GitHub all releases
GitHub issues GitHub closed issues
GitHub code size in bytes GitHub repo size