Skip to content

Releases: AKowel/vellsnap

Release list

Vellsnap 0.1.0

Choose a tag to compare

@AKowel AKowel released this 30 Aug 21:55

First public release of Vellsnap — window snapping and layouts for macOS.

Universal binary (Apple silicon and Intel). Free, MIT licensed, no telemetry.

What's in it

  • Drag to a screen edge — a preview shows where the window will land. Edges give halves, corners quarters, the top maximises. Hold while dropping for a third, ⌃⇧ for two-thirds.
  • Drag toward the top — a layout chooser drops down with six templates. Drop into any cell.
  • Keyboard shortcuts for every region, all rebindable. Defaults match Rectangle and Magnet.
  • Menu bar grid — a 6×4 grid you drag across to pick any block.
  • Saved layouts — capture every window's position and restore it later, optionally reopening apps that aren't running.

Installing

  1. Download and unzip, then drag Vellsnap to your Applications folder.
  2. This build isn't notarized yet, so macOS will block it on first launch. To allow it: System Settings → Privacy & Security, scroll down to the message about Vellsnap, and click Open Anyway.
  3. Vellsnap will ask for Accessibility access. macOS only lets an app move another app's windows if you grant this — there's no other supported way. It's used for nothing else.

Moving it to /Applications before first launch matters: "Launch at login" can't register from a Downloads folder.

Known limitations

  • Saved layouts are a good guess, not a guarantee. macOS gives no window identifier that survives an app relaunch, so restoring matches on app, title and position. Windows whose titles change — an unsaved document, a browser tab — will occasionally pair wrongly.
  • Some apps resist being resized. Electron apps, JetBrains IDEs and anything AWT-backed implement Accessibility incompletely. Vellsnap retries once, then leaves the window alone rather than half-placing it.
  • Native full-screen windows can't be moved at all. They're detected and skipped.
  • Multi-monitor is lightly tested. The coordinate maths is unit tested against synthetic stacked and mismatched-height arrangements, but has had little real-world use. Reports welcome.

Not notarized yet — that's coming.