# ianyh/Amethyst

Automatic tiling window manager for macOS à la xmonad.

Repository: https://github.com/ianyh/Amethyst
Canonical: https://ross.abutalabs.com/products/amethyst
Homepage: https://ianyh.com/amethyst/
Language: Swift
License: MIT
License Family: permissive
Topics: window-manager, xmonad, macos, mac
Last push: 2026-08-19T13:38:37+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 98, release rhythm 65, longevity 100
- inputs: {"age_days": 4856, "days_push": 14, "days_rel": 153, "gap_med": 31, "n_releases_24m": 10}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 16236, forks 530 (observed 2026-08-28T04:11:14.981205+00:00)

## What it is
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
- artifact type: application
- maturity: active
- function: developer-tools, gui
- domain: developer-tools, desktop-applications, operating-systems
- platform: -
- tags: tiling-window-manager, xmonad, window-management, keyboard-driven, accessibility-api, macos

## Member repositories
- ianyh/Amethyst (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:14.981205+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:05:10.803045+00:00, confidence not recorded.
  - readme: https://github.com/ianyh/Amethyst (fetched 2026-08-28T04:11:14.981205+00:00, sha 50d3aca98071)
  - homepage: https://ianyh.com/amethyst/ (fetched 2026-08-29T08:02:40.168088+00:00, sha 80237f972474)
- Data as of 2026-08-30T08:39:29.467469+00:00.
