Skip to content

Show HN: SpinWin – A macOS menu bar app to visually rotate or spin any window

Technology

SpinWin is an open source menu bar app to visually rotate any individual window. You can rotate / spin as many as you want one by one.

I was scrolling reels when one came on where the content creator suggested “turning the phone upside down” for a portion. I was sitting at my mac, and decided to see if I could find something that did this. To my surprise, nothing exists, so I decided to build it.

Turns out macOS doesn’t provide any public API to do anything like this, so I wound up using the Accessibility API to move the target window offscreen, where it keeps rendering. Then we capture it’s contents with ScreenCaptureKit, and display that on a transparent, borderless overlay window which has a CALayer to rotate it.

It’s written in Swift, open source, MIT license, and signed/notarized.

Have fun – would love to hear your comments.


Comments URL: https://news.ycombinator.com/item?id=49049638

Points: 3

# Comments: 0


Source: Hacker News — This article was automatically imported from the source. Read full article at original source →

HA
Originally published by Hacker News github.com
Visit original article

Gram Slattery

Leave a Comment