TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
macOS tiling, done as a Mac app: Settings instead of config files, seven layouts incl. PaperWM-style scrolling, your native Desktops kept intact, Lua underneath. Accessibility only, never SIP.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Tiling that feels like it shipped with macOS.
Start simple. Grow without limits. KiwiDesk tiles your windows
the moment you install it — no config required. When you want more,
go deeper: custom Lua, profiles, advanced layouts, per-space rules.
Powerful when you reach for it, never in your way.README 전문 보기 ↗Start simple. Grow without limits. KiwiDesk tiles your windows the moment you install it — no config required. When you want more, go deeper: custom Lua, profiles, advanced layouts, per-space rules. Powerful when you reach for it, never in your way.
Website · Docs · Quick Start · Recipes · Changelog · Roadmap · Discord · Sponsor
I love tiling window managers, but I could never seriously recommend one to a friend who doesn't live in a terminal. On macOS, most of them make you write a config file before you can even move a window — they feel more like a nerd's construction kit than actual software.
I want KiwiDesk to be different. A few ideas drive how I build it:
How it compares with yabai, AeroSpace and the rest →
Everything it does, feature by feature →
Requirements: macOS 14 or later, on Apple silicon.
brew install --cask kiwicanopy/tap/kiwidesk
Or download the .dmg — the
same signed, notarized app; the cask additionally puts the kiwidesk
CLI on your PATH. Either way KiwiDesk checks for updates itself.
On first launch a wizard walks you through the Accessibility permission; nothing moves until you press Start Tiling. Everything past that — Settings, the CLI, Lua — is in the Quick Start.
For contributors, or to run an unreleased commit. Requirements: Xcode 27+ / Swift 6.4 (the app itself runs on macOS 14+).
git clone https://github.com/KiwiCanopy/KiwiDesk.git
cd KiwiDesk
swift build -c release
.build/release/KiwiDesk # run the app
See CONTRIBUTING.md and AGENTS.md; AI coding agents are welcome. To report a vulnerability, see SECURITY.md.
Questions and ideas go to Discussions, where the answer helps the next person too. To chat, share a setup or follow releases, join the Discord.
Business Source License 1.1: using KiwiDesk is free, at home and at work; offering, selling, bundling or hosting it or a derivative as a product or service needs a commercial license. Each version becomes MIT four years after publication.
KiwiDesk's source is public. If you like it, leave a ⭐ — it is the one thing that helps other people find it.