WindowCycle
Switches between the windows of the frontmost app with Cmd+` forward and Cmd+Shift+` backward.
MIT · Free download · Downloads from github.com
- License
- MIT
- Open source
- Source
- GitHub
- WhiteMinds
- Verified
- 2026
About WindowCycle
WindowCycle switches between the windows of the app in front of you: Cmd+ cycles its windows forward and Cmd+Shift+ cycles them backward. It suits people who keep several windows of one app open, such as a browser or an editor, and want to move between them from the keyboard. It uses Accessibility APIs to read window titles and frames.
The README calls it a prototype, not a finished product, and says keyboard conflict handling is not polished. Building it requires Xcode 26.5 or later. The release DMG is arm64 only and declares macOS 14.0 or later. It is self-signed and not notarized, so the first launch needs Open Anyway in Privacy & Security, or removal of the quarantine flag. It needs Accessibility permission, and Input Monitoring may be needed for the arrow and Escape keys.
Information
- Source code
- WhiteMinds/window-cycle
- License
- MIT
- Website
- github.com
- Download
- github.com
- Category
- Utilities
- Topics
- Menu bar apps
- Evidence checked
- Tags
OpenMacApps links to each project’s official download. Check its release notes for macOS version and Apple silicon support. The verification date records our license and source review, not a security audit. Read how we verify.
Sources and image credits
- github.com/WhiteMinds/window-cycle
- github.com/WhiteMinds/window-cycle/blob/main/LICENSE
- github.com/WhiteMinds/window-cycle/releases
- icon.png: WindowCycle contributors. MIT; upstream app icon, trademarks retained.
License and artwork notices
For the Developer
Link to this page from your README with a badge.
[](https://openmacapps.com/apps/windowcycle/)