DEV Community

Apoorv Darshan
Apoorv Darshan

Posted on

A background menu-bar agent with no Dock icon

TetherShot is built to disappear until you need it.

It runs as a background menu-bar agent, no Dock icon, no window stealing focus. Set it to launch at login and it's simply always there, sitting in the menu bar, ready for a capture or a hotkey press.

This is the right shape for a utility you reach for a dozen times a day: it shouldn't be an app you 'open', it should be ambient. The whole thing is native Swift 6 / SwiftUI, so the footprint stays small and it feels like part of the system rather than a bolted-on Electron window.

If you want to see how the agent lifecycle and login item are set up, it's open source under MIT. macOS 14+.

https://github.com/apoorvdarshan/TetherShot

Top comments (0)