← Package directory
Available on winget

Install komorebi

A tiling window manager for Windows

Install with winget
winget install --id LGUG2Z.komorebi
Upgrade
winget upgrade --id LGUG2Z.komorebi
Uninstall
winget uninstall --id LGUG2Z.komorebi

About komorebi

A tiling window manager for Windows

What's new in 0.1.41

v0.1.41 (2026-05-03) Bug Fixes - borders: prevent use-after-free take 4 (26b14643) - wm: factor in monocle mode for work area offset rules (53c81c45) - docs: add missing word (41fc316a) - docs: update broken configuration schema link (96e87d8a) - wm: correct layout rounding for uneven integer division (8889c3ca) - wm: correct bsp/grid container positioning when flipped (634a3e7f) Code Refactoring - clippy: apply lints (011bcb8b) Features - wm: add global layout_defaults for per-layout default options (24c0ce0b) - wm: add threshold-based layout_options_rules for workspaces (d6b17bbc) - wm: add apply state socket message (d7580d22) - wm: add dynamic work area offsets (d3779e5a) - bar: windows systray widget (ea35d818) - wm: cycle monocle container when focusing in direction (5f629e1f) Documentation - schema: update jsonschema (8a1447f5) Continuous Integration - github: re-enable sunday cron jobs (0f1854db) Chore - deps: bump flavours (e9a541d1) - cargo: address clippy warnings (588d22a9) - deps: cargo update (53ad7a22) - deps: various dependency bumps (dce3c91c) - git: add procdump.exe to gitignore (a9a1e681) - deps: bump actions/download-artifact from 7 to 8 (cb9a7542) - deps: bump actions/upload-artifact from 6 to 7 (145a0ae0) - deps: cargo update (529d9359) - deps: cargo update (6ca49d43) - dev: begin v0.1.41-dev (5b6fab00)

Read release notes

Version history

Version Updated Notes
0.1.41 Unknown v0.1.41 (2026-05-03) Bug Fixes - borders: prevent use-after-free take 4 (26b14643) - wm: factor in monocle mode for work area offset rules (53c81c45) - docs: add missing word (41fc316a) - docs: update broken configuratio...
0.1.40 Unknown v0.1.40 (2026-02-14) Bug Fixes - wm: prevent window-removal race after display changes (98122bd9) - wm: add verification step in monitor reconciliator to handle noisy Win32 events (9741b387) - borders: prevent use-after-...
0.1.39 Unknown v0.1.39 (2025-12-09) Bug Fixes - bar: update the network widget in a separate thread (faed6ec5) - client: expose more useful structs (a733fecb) - wm: promoting a container shouldn't change resize dimensions (31c969fc) -...
0.1.38 Unknown v0.1.38 (2025-09-12) Bug Fixes - cli: fix typo in the toggle-pause docs (4d0df9c5) - wm: move last_focused_workspace logic to focus_workspace method (ccd2f3a4) - wm: prevent stack-all issues with n>1 stacks on ws (98c5ab...
0.1.37 Unknown v0.1.37 (2025-05-17) - Rahaf Commercial Use Licensing A dedicated individual commercial use license for komorebi is now available. As a reminder, komorebi is educational source software, and the Komorebi License is stric...
0.1.36 Unknown v0.1.36 (2025-04-12) - Health Care in Danger Bug Fixes - config: update monitor wallpaper on reload (3a8a6111) - bar: avoid retile messages on ws switch (b6e261ae) - borders: avoid deadlock on state hashmaps (d40c3043) -...
0.1.35 Unknown v0.1.35 (2025-03-20) - Ghazza al 'Izza Bug Fixes - wm: change when floating windows are centered (24791f0c) - wm: unset all duplicate monitor serial ids (6b95bf95) - borders: show regular cursor on hover (53294940) - wm:...
0.1.34 Unknown v0.1.34 (2025-02-20) - Slow Burn Commercial Use Licensing A dedicated individual commercial use license for komorebi is now available. As a reminder, the Komorebi License is strictly for personal use only and forbids any...
0.1.33 Unknown v0.1.33 (2025-01-11) Commercial Use Licensing A dedicated individual commercial use license for komorebi is now available.As a reminder, the Komorebi License is strictly for personal use only and forbids any kind of comm...
0.1.32 Unknown v0.1.32 (2025-01-01) Bug Fixes - bar: prevent komorebi connection from staling (4babf336) - wm: focus prev idx when closing workspace (2c08fbe8) - bar: update widgets background color properly (d93b6fa1) - bar: network w...
0.1.31 Unknown v0.1.31 (2024-12-13) - Luigi Bug Fixes - bar: only indicate focused window on stack (64382b18) - borders: floating window z-order handling (26f90cc9) - border: stop removing borders on wrong monitors (192af675) - cli: ha...
0.1.30 Unknown Bug Fixes - wm: remove panic on missing matching strategy (24b43a15) - wm: restore hidden windows correctly (0f385d62) - wm: handle moving windows to/from floating workspaces (55033236) - borders: permit failure on globa...
0.1.29 Unknown Bug Fixes - wm: add layout edge index awareness (21bd09e4) - wm: cross-border focus direction awareness (c3f13570) - bar: use truncated labels for titles (3720ce42) - wm: cross-border move direction awareness (1080159e)...
0.1.28 Unknown Bug Fixes - wm: handle "rdpudd chained dd" edge case (ef9e7346) Chore - release: v0.1.28 (e0b47627)
0.1.27 Unknown Bug Fixes - wm: ensure window msg threads are stopped (83cc7bf7) - wm: remove blocking channel send calls (8bf4ab9f) - ffm: follow focus across monitor boundaries (31864b15) - borders: always validate border client area...
0.1.26 Unknown Bug Fixes - wm: make close + min op on foreground hwnd (62770033) - stackbar: destroy stackbars on ws change (69680b42) - wm: restore containers when closing monocle (0dc17e9c) - wm: respect horizontal focus from monocle...
0.1.25 Unknown Bug Fixes - stackbar: avoid drops on notification events (7cab0621) - stackbar: avoid drops from variable updates (611fa345) - config: ensure tiling with layout rules (95990d68) - wm: avoid out of range container focus o...
0.1.24 Unknown Bug Fixes - wm: address regression from 5e714ca (3d0ed4cf) Code Refactoring - logs: reduce noise on info level (d67f355a) Documentation - mkdocs: show default loc for whkdrc (#739) (21be01b9) - config: update schema vers...
0.1.23 Unknown Bug Fixes - wm: address toggle-float container edge case (251ec3d5) - wm: limit resize/move path to managed hwnds (5e714caf) - config: gracefully handled deprecated asc opt (6aa9be1e) - wm: always check/ensure datadir cr...
0.1.22 Unknown Bug Fixes - wm: prevent ghost active border on empty ws (7b24474e) - subscriptions: emit ws event on empty targets (38b0418c) - wm: restore full mouse resize functionality (6781f349) - wm: adds special case for grid stac...