Amethyst
brew install --cask amethyst
v0.24.3
Automatic tiling window manager that organizes open windows into non-overlapping layouts like xmonad.
Why you might care
For developers and power users who want hands-free window management without manual resizing. Amethyst automatically arranges windows in tile patterns (bsp, tall, wide, etc.) and keeps your workspace organized as you open and close apps. It's free and open-source.
624
30-day installs · #405
2.1k
90-day · #367
11.9k
365-day · #272
Links
- https://ianyh.com/amethyst/
- Brew formula source: Casks/a/amethyst.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"alternatives": [
"Rectangle",
"Magnet",
"yabai",
"Slate"
],
"artifacts": [
{
"app": [
"Amethyst.app"
],
"target": "/Applications/Amethyst.app"
},
{
"zap": [
{
"trash": [
"~/Library/Application Support/Amethyst",
"~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.amethyst.amethyst.sfl*",
"~/Library/Caches/com.amethyst.Amethyst",
"~/Library/Cookies/com.amethyst.Amethyst.binarycookies",
"~/Library/HTTPStorages/com.amethyst.Amethyst",
"~/Library/Preferences/com.amethyst.Amethyst.plist"
]
}
]
}
],
"auto_updates": 1,
"categories": [
"window-manager",
"productivity"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Automatic tiling window manager similar to xmonad",
"disable_reason": null,
"disabled": 0,
"display_name": "Amethyst",
"enrichment_fetched_at": "2026-06-20T22:40:31+00:00",
"first_seen": "2026-06-20T00:47:34+00:00",
"full_token": "amethyst",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://ianyh.com/amethyst/",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": "Amethyst | ianyh",
"installs_30d": 624,
"installs_365d": 11890,
"installs_90d": 2146,
"last_seen": "2026-06-20T00:47:34+00:00",
"llm_generated_at": "2026-06-20T23:04:06+00:00",
"llm_model": "claude-haiku-4-5",
"names": [
"Amethyst"
],
"one_liner": "Automatic tiling window manager that organizes open windows into non-overlapping layouts like xmonad.",
"rank_30d": 405,
"rank_365d": 272,
"rank_90d": 367,
"raw_hash": "b7e76e1dd53bb812",
"ruby_source_path": "Casks/a/amethyst.rb",
"tap": "homebrew/cask",
"token": "amethyst",
"version": "0.24.3",
"why_use_this": "For developers and power users who want hands-free window management without manual resizing. Amethyst automatically arranges windows in tile patterns (bsp, tall, wide, etc.) and keeps your workspace organized as you open and close apps. It\u0027s free and open-source."
}