Emmetapp

Keyboard-driven window manager with custom workflows

Category
Window Manager
WM Type
hybrid
License
free
Open Source
No
Keybindings
Yes
Scripting
No
Last Update
2024

Features

  • Keyboard-driven
  • Custom workflows
  • Modern UI

About

Custom keyboard-driven workflows. Size/position shortcuts, workspace configurations, modern UI.

Who It's For

Emmetapp is for users who want a keyboard-driven window manager with a modern UI and the ability to define custom workspace configurations. It targets users who want more than fixed snap positions but prefer a clean, consumer-friendly interface over configuration file editing. As a free tool, it competes with Rectangle and Loop in the no-cost window management space.

How It Works

Emmetapp registers global keyboard shortcuts for window size and position commands. Custom workflows let you define sequences of window actions triggered by a single shortcut — arrange multiple windows in a specific layout with one keypress. Workspace configurations save sets of window arrangements that you can recall on demand. The modern UI is accessible from the menu bar and aims for a cleaner aesthetic than older snap tools.

Compared to Similar Tools

Compared to Rectangle (free), Emmetapp adds custom multi-step workflows that Rectangle doesn't support. Compared to Loop (free), Emmetapp uses keyboard shortcuts and a traditional UI rather than Loop's visual radial menu. Note that Emmetapp's last confirmed update was 2024 — verify current maintenance status before adopting it as a primary tool. For users who want free workflow automation alongside window management, Emmetapp offers a distinct approach.

Requirements

  • macOS version: check emmetapp.com for current requirements
  • Accessibility permission required
  • Free, downloaded from emmetapp.com

Getting Started

Download from emmetapp.com and launch. Grant Accessibility permission. Configure shortcuts and custom workflows in Emmetapp Preferences. The changelog at emmetapp.featurebase.app/changelog tracks feature additions and bug fixes.

Discussion