HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
LGUG2Z
komorebi
Rust2021–2026
LGUG2Z / komorebi

komorebi

A tiling window manager for Windows 🍉

12Distinct people
56Mentions
1Explicit recommenders
15.4KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A tiling window manager for Windows 🍉

GitHub

Where it is used

No documented product use was verified in the last source check.

What people are saying

I love seeing whenever this is (re)posted. This article had such a huge impact on my life and led to me creating many pieces of software[1][2][3] that were hyper-specific to…

bsnnkv used a recommendation phrase. One indexed comment matches. This is a phrase match, not a verdict.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by year56 dated mentions

Observed mentions: 2021-08-06 18:24:01 UTC to 2026-02-02 21:06:16 UTC.

051015202021-01-01 00:00:00 UTC to 2022-01-01 00:00:00 UTC (exclusive): 8 mentions; 3 submissions, 5 comments20212022-01-01 00:00:00 UTC to 2023-01-01 00:00:00 UTC (exclusive): 19 mentions; 2 submissions, 17 comments2023-01-01 00:00:00 UTC to 2024-01-01 00:00:00 UTC (exclusive): 7 mentions; 0 submissions, 7 comments20232024-01-01 00:00:00 UTC to 2025-01-01 00:00:00 UTC (exclusive): 10 mentions; 2 submissions, 8 comments2025-01-01 00:00:00 UTC to 2026-01-01 00:00:00 UTC (exclusive): 10 mentions; 2 submissions, 8 comments2026-01-01 00:00:00 UTC to 2027-01-01 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 comments. Incomplete calendar period.2026*

* An incomplete calendar period is marked with an outlined bar. Its count is not directly comparable with a full period.

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
20212021-01-01 00:00:00 UTC2022-01-01 00:00:00 UTC835
20222022-01-01 00:00:00 UTC2023-01-01 00:00:00 UTC19217
20232023-01-01 00:00:00 UTC2024-01-01 00:00:00 UTC707
20242024-01-01 00:00:00 UTC2025-01-01 00:00:00 UTC1028
20252025-01-01 00:00:00 UTC2026-01-01 00:00:00 UTC1028
2026 (partial)2026-01-01 00:00:00 UTC2027-01-01 00:00:00 UTC202

What Hacker News says

56 sources
I'm still mulling how to go about porting my tiling window manager for Windows[1] to another platform, or even if I'll do it at all. There is some demand, but I don't know if there is _enough_ demand Regardless of if I target macOS or Linux first, this would be a pretty full time endeavour on my part. I could wait until the commercial use licenses of the Windows version sustain me enough to be able to work on this full time, or try to raise a Kickstarter for $X00,000 to be able to quit my 9-5 and work on porting full time for a year or so [1]: https://github.com/LGUG2Z/komorebi
In Ask HN: What are you working on? (April 2025)
Switch flip after I was unceremoniously laid off from a Series C (now D) company (along with 25% of my fellow comrade workers) that I went many extra miles, many times, to stop from going under between Seed - Series C. I'm still what people refer to as a "10xer" (though I don't like this term) when it comes to my own projects[1], but at this point if an employer wants this kind of quality from me, they'd need to x10 whatever initial salary offer they present me with. Besides my own software projects, I now put the extra brain power into music, dance, videography, editing etc., and life is good. [1]: https://github.com/LGUG2Z/komorebi
In On loyalty to Your Employer
I'll bite: after writing and using komorebi[1], it's very painful for me to go back to using software like yabai or aerospace - macOS programmatic UI interactions are just too slow, while on Windows they feel comparatively instant. All of this is made possible for me as a developer by the excellent work Microsoft has done in providing Win32 bindings for Rust. If only Apple would provide the same. [1]: https://github.com/LGUG2Z/komorebi
In Windows 11 Insider Preview Build
If anyone is trying to reach mouseless nirvana on Windows, I maintain a tiling window manager[1] and a hotkey daemon[2] (though you can bring your own thanks to the architecture choices I made), the former of which provides a very robust event subscription system which you can integrate with using any language of your choice. One of the cooler parts of my little mouseless ecosystem is that I automatically have different keyboard layers (QMK style) activate depending on which application is currently focused, saving me a whole bunch of time fumbling around with obscure hotkey combinations for changing layers![3] [1]: https://github.com/LGUG2Z/komorebi [2]: https://github.com/LGUG2Z/whkd [3]: https://github.com/LGUG2Z/komokana
In A mouseless tale: trying for a keyboard-driven desktop
I have the Dell UltraSharp 40 Curved Thunderbolt™ Hub Monitor (U4025QW). It's very expensive, but the 5120x2160 resolution with the 120hz refresh rate is absolutely worth the cost for me over the long run considering how long I spend looking at the screen while coding. I pair this with my tiling window manager[1] which treats ultrawides as a first class citizen (not all twms do this unfortunately) and I'm very happy with this setup. [1]: https://github.com/LGUG2Z/komorebi
In Ask HN: What is your Monitor setup?
> the biggest issue is the constant config changes. It seems every version changes the config file, and you have to resolve the new errors and find the new knobs to turn. I also maintain a very popular tiling window manager now (after years of suffering through breaking configuration changes with other twms) and this is the one thing that I will not budge on as a maintainer: Breaking configuration changes are unacceptable. Period. From the contribution guidelines on the project README[1]: > Breaking changes to user-facing interfaces are unacceptable > ... > No user should ever find that their configuration file has stopped working after upgrading to a new version of komorebi. [1]: https://github.com/LGUG2Z/komorebi?tab=readme-ov-file#breaki...
In Hyprland 0.44
Thanks for this detailed feedback. Another user somewhere else down this comment thread gave similar feedback and I think together it's enough for me to throw together some alternative landing page layouts. Funnily enough I apply some of these things in a different context to READMEs for my popular GitHub projects[1], but whenever I see them applied on a product page I often click away very quickly because I associate with snake oil (it wouldn't surprise me that I'm in the minority here). [1]: https://github.com/LGUG2Z/komorebi
In The best browser bookmarking system is files

Showing the 15 most recent of 56 sources. Enable JavaScript to search and browse every indexed mention.

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.