Zero-lag tracking
Snap Bars lock to their window through native Accessibility observers — they move, resize and hide in perfect sync.
Snapframe arranges your Mac into layouts you design, brings them back with one shortcut, and pins live Snap Bars to every window — CPU, RAM, AI tokens, build status — so you always know what's happening.
Pin live context to the apps you already live in
Most window managers move rectangles around. Snapframe understands what’s inside them — which agent is thinking, which build is burning CPU, which tab is eating your RAM — and puts it right where you’re already looking.
01 Fusion Layouts
Group apps into a Fusion Layout and they behave like one well-mannered workspace. Drag a shared edge and every neighbour resizes with it — no gaps, no overlaps, no fiddling.
02 Layout HUD
Hold ⌃ ⌥ ⌘ and tap a number to bring back an entire layout — every app snapped into place. Or open the Layout HUD and pick one without ever touching the mouse.
Try it — press 1, 2 or 3 on your keyboard
04 Layout Designer
Halves and thirds are just the start. Build any grid — columns, rows and spans — with a live preview that never disturbs your windows until you hit apply. Made for 49″ ultrawides and 13″ laptops alike.
05 Developer API
Snapframe runs a tiny local server on port 8999. Any CLI, script, browser extension or AI agent can POST a status — and the right window's Snap Bar updates instantly.
curl -X POST http://localhost:8999/overlay \
-H "Content-Type: application/json" \
-d '{ "pid": 48213, "status": "Running tests · 128/240" }'Crafted for macOS
Snap Bars lock to their window through native Accessibility observers — they move, resize and hide in perfect sync.
See a runaway process or a leaking tab the moment it happens — no Activity Monitor needed.
Bars never steal focus or clicks. They're there when you look, invisible when you don't.
Small for a whisper of info, Large for long agent messages and token quotas.
The API lives on your Mac. Your windows, your data, your machine.
Built with the same frameworks as macOS itself — fast to launch, light on battery and at home on Apple silicon.
Why Snapframe
Traditional tools move coordinates around. Snapframe knows what's happening inside every window.
| Feature | Snapframe | Magnet | Rectangle |
|---|---|---|---|
| Saved multi-app layouts | |||
| Custom grid designer (any columns & rows) | Fixed splits | Fixed splits | |
| Resize grouped windows as one | |||
| Floating Snap Bars pinned to windows | |||
| Live CPU & RAM per app | |||
| AI agent status & token usage | |||
| Local HTTP API for scripts & agents | |||
| Keyboard shortcuts |
Comparison based on publicly listed features of the standard apps.
Built for
Run several AI agents at once and always know which one is thinking, which one is stuck, and how many tokens are left.
Stop wasting a 49″ display on halves. Design splits that actually fit, and switch between them in a keystroke.
Electron apps and debug builds quietly eating gigabytes? Now it's written right on top of the window.
Pricing
Freeforever
Everything you need to tame your windows.
$19one-time · lifetime license
For power users, multi-monitor setups and creators.
FAQ
Yes. Snapframe uses the native macOS Accessibility APIs, so it can place, group and track windows from virtually any app — editors, browsers, terminals, design tools and AI apps alike.
macOS requires Accessibility access for any app that moves or resizes other apps' windows. Snapframe uses it only to arrange windows and to keep Snap Bars locked to them.
No. Snap Bars are non-activating, click-through panels. Every click passes straight to the window underneath, and the bar follows the window as it moves, resizes, hides or switches Spaces.
Snap Bars connect to supported tools such as Codex and Antigravity. For anything else, any script, extension or agent can POST a status and token count to Snapframe's local API on port 8999.
No. The API listens locally on your Mac (localhost) so only software running on your machine can update your Snap Bars.
Free gives you Fusion Layouts, the Layout HUD, keyboard shortcuts and Snap Bars. Pro unlocks unlimited layouts, the custom Layout Designer, live system metrics, AI token tracking, the local API and every theme.
Download Snapframe for free and build your first layout in under a minute.