A Windows utility that switches between windows of the same app with Alt+` and optionally switches apps with Alt+Tab.
LGUG2Z/komorebi
A tiling window manager for Windows that arranges application windows, virtual workspaces and monitors, controlled through a CLI.
Open-source alternative to:FancyZones
- Stars
- 15,294
- Forks
- 368
- Open issues
- 114
- Last commit
- 2 days ago
What is it?
komorebi is a tiling window manager for Windows 10 and above that works as an extension to the Desktop Window Manager. It automatically arranges application windows into tiled layouts and lets you manage windows, virtual workspaces and display monitors.
Control happens through the komorebic CLI, which can be bound to user-defined keyboard shortcuts using tools such as whkd or AutoHotkey. The project aims to make as few changes to the operating system and desktop as possible by default, with extra modifications left as opt-in configuration.
The current window manager state is available as JSON through the komorebic state command, and window manager events can be subscribed to via named pipes, Unix domain sockets or a TCP port, which makes it possible to build status bars and other integrations on top of it. The project is distributed under a source-available license that restricts commercial use without a paid individual license.
Key features
- 01Automatically tiles application windows into layouts on each monitor.
- 02Manages virtual workspaces and multiple display monitors.
- 03Controlled through the komorebic CLI, so it can be bound to keyboard shortcuts.
- 04Exposes window manager state and events as JSON for building status bars and integrations.
- 05Supports subscriptions over named pipes, Unix domain sockets and TCP.
Use cases
- Keyboard-driven window switching and arrangement on Windows.
- Building a custom status bar that shows the current workspace.
- Scripting window layouts through the CLI or an external input handler.
Quick start
- 1
Install komorebi using scoop, winget, or build from source, following the installation guide
- 2
Configure komorebi and set up keyboard shortcuts with the komorebic CLI, as described in the documentation
Things to know
- Windows only; the Mac version is a separate project.
- Use at work requires a paid Individual Commercial Use License.
- The Komorebi 2.0.0 license forbids redistribution and forks of new works based on the software.
Topics
FAQ
- What is komorebi?
- A tiling window manager for Windows that arranges application windows, virtual workspaces and monitors, controlled through a CLI. komorebi is a tiling window manager for Windows 10 and above that works as an extension to the Desktop Window Manager. It automatically arranges application windows into tiled layouts and lets you manage windows, virtual workspaces and display monitors.
- Is komorebi free to use? What license does it have?
- komorebi is open source under the Other license. Check the license terms before using it in commercial products.
- Is komorebi still maintained?
- Actively maintained. The last commit to komorebi was on Oct 18, 2026.
- What can I use komorebi for?
- Keyboard-driven window switching and arrangement on Windows. Building a custom status bar that shows the current workspace. Scripting window layouts through the CLI or an external input handler.
- How do I install komorebi?
- Install komorebi using scoop, winget, or build from source, following the installation guide Configure komorebi and set up keyboard shortcuts with the komorebic CLI, as described in the documentation
- Where can I get komorebi?
- The source code and installation instructions are on GitHub: https://github.com/LGUG2Z/komorebi
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A free, open-source Windows 11 desktop organizer that groups icons into glass fences, with tabs, live folders, and a CLI for AI agents.
A lightweight Windows teleprompter built with Rust and Tauri, with an always-on-top reading overlay, voice tracking and optional Groq-powered script generation.
Free, open-source macOS menu bar toolkit bundling per-app volume, system monitoring, window switching, clipboard history and more.
A Windows port of macOS Quick Look that previews files instantly in File Explorer when you press Space.
A free, open-source Windows desktop organizer that groups desktop files into WinUI 3 folder widgets without moving them out of Explorer.