Pre-release · by Moota Studio

Move Every Window in a Keystroke

macOS menu-bar utility with one keyboard grammar and smooth animations for windows, monitors, and Spaces — arrange, focus, and return without touching the mouse.

Download DevControl

macOS 14 or later · Apple Silicon & Intel · signed and notarized

One grammar.
Learned once.

Modifiers are nouns, keys are verbs. Four chords cover everything on screen — and the pattern never changes.

⌘⌥

Visible windows

Focus moves through what’s on screen, in spatial order — not app order.

⌃⌥

Monitors

Jump displays. Each one remembers the exact window you last used there.

⌃⌥⌘

Desktops & Spaces

Walk Spaces in Mission Control order, full-screen apps included.

+⇧

Send, don’t go

Add Shift to any chord to send the focused window there instead of moving to it.

Preview first.
Commit on release.

Hold the chord and a hotbar appears. Arrows, numbers, brackets, and scroll all drive the same list — release commits, Escape restores everything.

←→

Arrows or brackets

← → and [ ] step the same hotbar. Whichever your hands already know.

1–9

Numbers jump

1–9 and 0 select the first ten targets directly. No stepping.

Scroll drives it too

Hold the chord and scroll — independent of your Natural Scrolling setting.

esc

Escape restores

Cancel returns focus, Space, and pointer to exactly where the session began.

Layouts ranked
for your display.

Columns on an ultrawide, rows on a portrait monitor, a grid on a laptop. The first press is a good guess — press again for the next candidate.

ULTRAWIDE → COLUMNS
PORTRAIT → ROWS
LAPTOP → GRID

Press again

Walk the ranking of layouts that actually fit. Past the last one, everything returns to where it started.

Learns refusals

When an app won’t shrink, its minimum size is remembered — impossible layouts are never offered twice.

Rotate in place

Cycle which window holds which slot without changing the arrangement.

Every monitor at once

Rank each display independently, or spread one app’s windows across all of them.

Keep your context.
Move everything else.

The returns and captures that decide whether a tool survives a real workday.

⌃⌘[

Return precisely

Back to the previous window — and the exact text field you were focused in — however you left it.

⌥⇧3

Capture to the input

Screenshot the monitor under your pointer, delivered into the composer you were writing in. Clipboard restored.

⌃⌘A

Follow the sound

Focus whichever window — or browser tab — is actually playing audio.

⌃⇧

Inside the window

Tabs, lines, and pages of the focused window, on the same grammar.

There is more

Command palette

⌃⌥Space searches every command and your current shortcut bindings.

Interruptible springs

Window motion runs on your display’s cadence — 60 or 120 Hz — and yields to your mouse instantly.

Show desktop, per monitor

Clear only the display under the pointer, or all of them with Shift. Repeat to restore.

Staged selections

⌘⌥-click windows in order, then arrange or send exactly those.

Placement grammar

Halves, thirds, corners, fill, and exact restore from one held arrow family.

Reduce Motion aware

Every ring, glow, and animation can be switched off — or follows the system setting.

Designed for macOS

A native menu-bar app. No Electron, no browser runtime, nothing watching in the background.

Native SwiftMenu bar onlySigned & notarized Sparkle updatesAccessibility APILaunch at login

One tool for your
window-control needs

Every capability in every plan. No tiers, no feature gates.

Monthly

$20 / month

Billed monthly. Cancel anytime.

  • Every capability
  • All updates while subscribed
  • Direct support from the studio
Get DevControl
Save 25%

Yearly

$15 / month

$180 billed annually.

  • Every capability
  • All updates while subscribed
  • Direct support from the studio
Get DevControl

Pre-release pricing — final pricing is announced at 1.0.

Questions & Answers

Why does DevControl need the Accessibility permission?

macOS requires it to focus and move windows that belong to other apps — there is no other API. DevControl reads nothing in the background; it acts only when you press a shortcut.

Does it work with multiple monitors and Spaces?

That is the point. Monitors, Spaces, and full-screen apps are first-class, and each display remembers its own last-used window.

Will it conflict with my existing shortcuts?

Every family is rebindable. A family is recorded once and applies to all of its arrows, brackets, and number keys atomically.

Is there a Windows or Linux version?

No. DevControl is built directly on macOS APIs and is macOS-only.

How do updates work?

Signed Sparkle updates, delivered directly from moota.studio. If the update host is ever unreachable, the app keeps working normally.

What does “pre-release” mean?

DevControl is complete and used daily at the studio, but has not had its public 1.0. Pricing and packaging may change at launch.