Skip to content
This repository was archived by the owner on Nov 27, 2025. It is now read-only.

AndreasOM/osx-overlay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

osx-overlay

⚠️ ARCHIVED PROJECT - This repository is maintained for historical purposes only. Development ceased in 2020.

A proof-of-concept macOS application for livestreaming that displays HTML-based visual overlays on the desktop with MIDI controller integration.

Overview

This project explored creating transparent, click-through web view overlays for single-computer livestreaming setups. The core ideas:

  • Transparent WebViews: Floating windows using WKWebView with transparency, positioned above streaming software
  • MIDI Control: Hardware controllers (e.g., Novation Launchpad) trigger overlay visibility for hands-free operation during streams
  • Click-through Windows: Overlays appear on screen capture but don't block mouse interaction with other applications
  • HTML-based Content: Overlays are standard HTML/CSS/JavaScript, enabling animations, graphics, and dynamic content

Timeline & Status

  • Created: April 2020
  • Status: Proof-of-concept only, abandoned
  • Successor: This approach was validated and evolved into cheval, which runs on Raspberry Pi with an external mixer for production use

This repository remains available for historical reference and architectural insights into macOS overlay implementation.

About

Very rough hack to overlay web page over OSX/Mac desktop.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published