{"adoption": {"forks": 424, "observed_at": "2026-08-28T04:10:59.548390+00:00", "stars": 12668}, "canonical_url": "https://ross.abutalabs.com/products/glazewm", "card": {"archived": false, "artifact_type": "application", "description": "GlazeWM is a tiling window manager for macOS and Windows inspired by i3wm.", "domain": ["desktop-applications", "developer-tools", "windows"], "enriched": true, "function": ["gui", "developer-tools", "cli"], "health_score": 91, "homepage": null, "language": "Rust", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["glzr-io/glazewm"], "name": "glzr-io/glazewm", "platform": ["windows"], "pushed_at": "2026-06-20T06:02:04+00:00", "repo": "glzr-io/glazewm", "stars": 12668, "tags": ["tiling-window-manager", "i3wm-inspired", "keyboard-driven", "yaml-config", "multi-monitor", "rust", "macos"], "topics": ["i3wm", "window-manager", "windows", "rust", "tiling-window-manager", "macos"], "urls": [], "use_cases": ["tile windows automatically on Windows like i3wm", "manage windows entirely with keyboard shortcuts", "organize windows across multiple monitors", "set custom rules for how specific apps are positioned", "replace the default Windows window manager with a tiling layout", "configure window management with a simple YAML file"], "what_it_is": "GlazeWM is a tiling window manager for Windows (and macOS) inspired by i3wm, letting users organize and resize windows via keyboard-driven commands. It supports YAML configuration, multi-monitor setups, per-window rules, and integrates with Zebar as a status bar.", "when_to_avoid": ["you prefer floating window managers or your current workflow", "you need a window manager for Linux (use i3wm or similar instead)", "you rely on Windows features that conflict with third-party window managers"], "when_to_choose": ["you want an i3-like tiling window manager on Windows or macOS", "you prefer keyboard-driven window management over mouse dragging", "you need multi-monitor support with customizable window rules", "you want a simple YAML-based configuration"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/glazewm", "repo": "glzr-io/glazewm", "role": "main", "score": 86}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:59.548390+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:13:52.952180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1c890dad858bc720d10b88360e9706345d1a65a23a803547b13f7090b155679", "fetched_at": "2026-08-28T04:10:59.548390+00:00", "kind": "readme", "missing": false, "url": "https://github.com/glzr-io/glazewm"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:59.548390+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:13:52.952180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1c890dad858bc720d10b88360e9706345d1a65a23a803547b13f7090b155679", "fetched_at": "2026-08-28T04:10:59.548390+00:00", "kind": "readme", "missing": false, "url": "https://github.com/glzr-io/glazewm"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:13:52.952180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1c890dad858bc720d10b88360e9706345d1a65a23a803547b13f7090b155679", "fetched_at": "2026-08-28T04:10:59.548390+00:00", "kind": "readme", "missing": false, "url": "https://github.com/glzr-io/glazewm"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:10:59.548390+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:59.548390+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:59.548390+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:13:52.952180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1c890dad858bc720d10b88360e9706345d1a65a23a803547b13f7090b155679", "fetched_at": "2026-08-28T04:10:59.548390+00:00", "kind": "readme", "missing": false, "url": "https://github.com/glzr-io/glazewm"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:59.548390+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:59.548390+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:13:52.952180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1c890dad858bc720d10b88360e9706345d1a65a23a803547b13f7090b155679", "fetched_at": "2026-08-28T04:10:59.548390+00:00", "kind": "readme", "missing": false, "url": "https://github.com/glzr-io/glazewm"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:59.548390+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:59.548390+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:59.548390+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:13:52.952180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1c890dad858bc720d10b88360e9706345d1a65a23a803547b13f7090b155679", "fetched_at": "2026-08-28T04:10:59.548390+00:00", "kind": "readme", "missing": false, "url": "https://github.com/glzr-io/glazewm"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:59.548390+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:59.548390+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:13:52.952180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1c890dad858bc720d10b88360e9706345d1a65a23a803547b13f7090b155679", "fetched_at": "2026-08-28T04:10:59.548390+00:00", "kind": "readme", "missing": false, "url": "https://github.com/glzr-io/glazewm"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:13:52.952180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1c890dad858bc720d10b88360e9706345d1a65a23a803547b13f7090b155679", "fetched_at": "2026-08-28T04:10:59.548390+00:00", "kind": "readme", "missing": false, "url": "https://github.com/glzr-io/glazewm"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:13:52.952180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1c890dad858bc720d10b88360e9706345d1a65a23a803547b13f7090b155679", "fetched_at": "2026-08-28T04:10:59.548390+00:00", "kind": "readme", "missing": false, "url": "https://github.com/glzr-io/glazewm"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:13:52.952180+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "e1c890dad858bc720d10b88360e9706345d1a65a23a803547b13f7090b155679", "fetched_at": "2026-08-28T04:10:59.548390+00:00", "kind": "readme", "missing": false, "url": "https://github.com/glzr-io/glazewm"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 88, "longevity": 100, "rhythm": 75}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2257, "days_push": 74, "days_rel": 165, "gap_med": 18, "n_releases_24m": 12}, "score": 86, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}