Projects / Slotter
Alpha · 1.0.0-alpha.1 · macOS and Windows · GPL-3.0
Slotter
I built Slotter to bring a saved desk back in one click: it opens each app into its own zone across your monitors.
Release alerts on X: follow @kalkmancode to hear when a new version is out.

What it does
- Save named workspaces: each one places your monitors’ zones and can open a chosen app in each zone.
- Launch a workspace to open its apps and place them in their zones; Slotter tells you how many landed.
- Leave a zone without an app and drag a window into it to snap it there.
- Snap the front window to halves, thirds, corners or the next display with keyboard shortcuts.
- Pin a monitor plate to a virtual desktop and give it its own zones.
Things to know
- macOS permissionAccessibility is needed to move other apps’ windows. Slotter never reads window contents or keystrokes.
- Windows permissionSlotter asks for administrator permission once so it can move elevated windows, such as Task Manager or an admin terminal.
- Windows signingThe executable is signed by Toby Kalkman using Certum open source code signing. SmartScreen may still warn on a new download.
- Your configurationWorkspaces live in a plain profiles.ini file that you can edit by hand.
- No networkSlotter makes no network connections
- Signed and notarisedDeveloper ID, notarised by Apple
FAQs
What should I know about virtual desktops?
Virtual desktop detection uses undocumented operating system data. An OS update may break it; Slotter reports the feature as unavailable and leaves the rest unchanged.