Window Management Made Elegant
Loop is a macOS app that simplifies window management for you. Effortlessly choose your window direction using a radial menu triggered by a simple key press, and customize it according to your preferences with personalized colors and settings. You can easily move, resize, and arrange your windows with just a few clicks, saving you valuable time and energy.Loop is constantly evolving, with new features and improvements added regularly to enhance your window management experience on macOS.
Quick Start
Get started with Loop in minutes:Installation
Download Loop via Homebrew or direct download. Compatible with macOS 13+.
Quickstart Guide
Learn the basics and start managing windows in under 5 minutes.
Core Features
Explore radial menu, keyboard shortcuts, cycles, stash, and more.
API Reference
Automate Loop with URL schemes and AppleScript.
Key Features
Radial Menu
The radial menu allows you to manipulate windows using your mouse or trackpad. Hold down the trigger key and move your cursor in the desired direction to move and resize windows intuitively.Learn more about Radial Menu
Discover how to use the radial menu for intuitive window positioning.
Keyboard Shortcuts
Assign any key combination with the trigger key to initiate window manipulation actions. Loop supports dozens of pre-configured actions including halves, quarters, thirds, and custom positions.Explore Keyboard Shortcuts
Master keyboard shortcuts for lightning-fast window management.
Cycles (Action Sequences)
Perform multiple window manipulations in quick succession by pressing the same key combination repeatedly. Create powerful workflows that adapt to your needs.Master Cycles
Learn how to create action sequences for advanced workflows.
Stash
Hide windows at the screen edge to declutter your workspace. Hover near the edge or use a keybind to access stashed windows whenever you need them.Use Stash
Organize your workspace by stashing windows at screen edges.
Live Preview
See the resize action before committing to it with the preview window. Fully customizable with padding, corner radius, border color, and border width options.Configure Preview
Customize the preview window to match your preferences.
Theming & Customization
The radial menu and preview window are fully customizable. Adjust width, shape, colors, padding, corner radius, and more to match your aesthetic preferences.Customize Theme
Personalize Loop’s appearance with extensive theming options.
Custom Frames & Positions
Create custom window positions and sizes tailored to your workflow. Define exact coordinates or use percentage-based layouts.Create Custom Actions
Build custom window positions for your unique workflow.
Multi-Screen Support
Move windows across multiple displays with dedicated screen-switching actions. Supports next/previous screen, directional screen selection, and more.Multi-Screen Setup
Learn about screen-switching commands for multi-display setups.
Automation
Control Loop programmatically via URL schemes and AppleScript. Integrate with automation tools like Keyboard Maestro, Alfred, and shell scripts.URL Scheme
Trigger actions via
loop:// URLs.AppleScript
Automate Loop with AppleScript commands.
System Requirements
Loop is compatible with macOS 13 (Ventura) and later.
Open Source
Loop is free and open source under the GNU GPLv3 license. Contributions are welcome!GitHub Repository
View the source code and contribute to Loop.
Join Discord
Connect with the Loop community on Discord.
What’s Next?
Installation
Install Loop and grant necessary permissions.
Quickstart
Complete the quickstart guide to learn the basics.
Configure Trigger Key
Set up your trigger key for optimal workflow.
Explore Features
Dive deep into all of Loop’s powerful features.