Show HN: Sunlight – the camera-based infinite canvas window manager for Mac (sunlight.software)
Sunlight is the way I imagined the Mac working before I got my 1st-gen MacBook Air in high school (2008). I had looked at a bunch of Apple videos of Mission Control (Exposé back then) and somehow decided it worked like an infinite canvas. I even told my mom about it! I guess it stuck with me.
Windowing on the Mac is so good it's one of those "if it ain't broke don't fix it" things. And yet, it always felt lacking. So Sunlight reimagines it from first principles:
- 355"+ virtual desktop
- 120fps, fully native
- Multi-touch interactions
- Guides, grids and haptics
- Minimap
- ⌘Tab and Mission Control work as usual
- Works with your Dock, widgets and desktop
- Collision detection and magnetic windows
- Tiling and saved layouts
- Deeply customizable
- ...and much more (including agent support) coming soon
Free and open source, forever.
Launch demo (2:34): https://youtu.be/NSerIT8zRpw
3 comments
[ 0.34 ms ] story [ 14.8 ms ] threadTruth be told, though, I mostly alt+tab, autocomplete, or search my way through digital systems. It's like fast travel in a video game vs running from town to town yourself. If you know what you need to do and you're trying to get things done quickly, you fast travel. But there's some intangible value to manual travel. It helps you get your bearings and gives you time and space to process. So maybe this isn't a "hyper-efficient" window management paradigm, but it does give you mental space to breathe and reflect.
Technical Thoughts: - It's too bad Apple's APIs require disabling SIP for this to work as well as the author intends. I haven't tried it yet with SIP disabled - Even though this is technically impressive, the AI-generated copy is off-putting and sends a signal that the project and code are low quality. I know that's a debatable indicator of quality, but in a sea of vibe-coded AI slop projects, human-written prose really does stand out. Especially important if you hope to convince users to turn off SIP
Will update the copy to something human-written for sure! Hope you like the product, I put a lot of love into it.