ianyh/Amethyst
Automatic tiling window manager for macOS à la xmonad. observed · 2026-08-28
Health v2 · maintenance only
87/100
- Activity 98
- Release rhythm 65
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 31
- age_days: 4856
- days_rel: 153
- days_push: 14
- n_releases_24m: 10
Adoption not part of the score
16236 stars · 530 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Amethyst is an automatic tiling window manager for macOS, inspired by xmonad. It arranges windows into configurable layouts controlled entirely via keyboard shortcuts using the macOS accessibility APIs.
Use cases
- automatically tile windows on macOS
- manage macOS windows with keyboard shortcuts
- get xmonad-style tiling on a Mac
- organize multiple windows without dragging with the mouse
- cycle through window layouts like tall, wide, and fullscreen
- navigate between macOS Spaces with the keyboard
When to choose
- you want automatic window tiling on macOS without manual resizing
- you prefer keyboard-driven window management over mouse dragging
- you are familiar with xmonad or other tiling window managers
- you want a free, open-source, actively maintained macOS window manager
When to avoid
- you are on macOS older than 10.15
- you prefer free-floating, manually positioned windows
- you need a window manager for Linux or Windows
- you cannot grant accessibility permissions to applications
Facets
application · maturity active
developer-tools gui developer-tools desktop-applications operating-systems tiling-window-manager xmonad window-management keyboard-driven accessibility-api macos
2 sources
- readme: https://github.com/ianyh/Amethyst · fetched 2026-08-28 · 50d3aca98071
- homepage: https://ianyh.com/amethyst/ · fetched 2026-08-29 · 80237f972474
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ianyh/Amethyst | main | 87 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem