{"adoption": {"forks": 511, "observed_at": "2026-08-28T04:10:05.903774+00:00", "stars": 7834}, "canonical_url": "https://ross.abutalabs.com/products/jigish-slate", "card": {"archived": false, "artifact_type": "application", "description": "A window management application (replacement for Divvy/SizeUp/ShiftIt)", "domain": ["desktop-applications", "developer-tools"], "enriched": true, "function": ["gui", "developer-tools", "configuration-management"], "health_score": 20, "homepage": null, "language": "Objective-C", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["jigish/slate"], "name": "jigish/slate", "platform": [], "pushed_at": "2022-06-23T09:17:42+00:00", "repo": "jigish/slate", "stars": 7834, "tags": ["window-management", "keyboard-shortcuts", "window-tiling", "macos-app", "divvy-alternative", "macos", "desktop"], "topics": [], "urls": [], "use_cases": ["manage mac window positions with keyboard shortcuts", "resize and move windows on macOS", "save and restore window layouts", "switch window focus using keyboard hints", "automatically apply layouts per monitor configuration", "replace divvy or sizeup on mac"], "what_it_is": "Slate is a highly configurable macOS window management application that lets users bind keystrokes to move, resize, and focus windows, activate layouts, and take window snapshots. It serves as a free replacement for tools like Divvy, SizeUp, and ShiftIt, with configuration via a .slate file or JavaScript.", "when_to_avoid": ["you want a modern, actively developed app with GUI-based configuration", "you need window management on Linux or Windows", "you prefer plug-and-play tiling without writing config files"], "when_to_choose": ["you want a free, extremely customizable macOS window manager", "you prefer text/JavaScript-based configuration for window layouts", "you need per-monitor-configuration default layouts or window snapshots"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/jigish-slate", "repo": "jigish/slate", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:05.903774+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:33:58.727602+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f19bbbb66745e5b8b84a372d3b6be228985815bf76abf46cd19040a73e58153", "fetched_at": "2026-08-28T04:10:05.903774+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jigish/slate"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:05.903774+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:33:58.727602+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f19bbbb66745e5b8b84a372d3b6be228985815bf76abf46cd19040a73e58153", "fetched_at": "2026-08-28T04:10:05.903774+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jigish/slate"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:33:58.727602+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f19bbbb66745e5b8b84a372d3b6be228985815bf76abf46cd19040a73e58153", "fetched_at": "2026-08-28T04:10:05.903774+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jigish/slate"}], "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:05.903774+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:05.903774+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:05.903774+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:33:58.727602+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f19bbbb66745e5b8b84a372d3b6be228985815bf76abf46cd19040a73e58153", "fetched_at": "2026-08-28T04:10:05.903774+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jigish/slate"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:05.903774+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:05.903774+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:33:58.727602+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f19bbbb66745e5b8b84a372d3b6be228985815bf76abf46cd19040a73e58153", "fetched_at": "2026-08-28T04:10:05.903774+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jigish/slate"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:05.903774+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:05.903774+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:05.903774+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:33:58.727602+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f19bbbb66745e5b8b84a372d3b6be228985815bf76abf46cd19040a73e58153", "fetched_at": "2026-08-28T04:10:05.903774+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jigish/slate"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:05.903774+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:05.903774+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:33:58.727602+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f19bbbb66745e5b8b84a372d3b6be228985815bf76abf46cd19040a73e58153", "fetched_at": "2026-08-28T04:10:05.903774+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jigish/slate"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:33:58.727602+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f19bbbb66745e5b8b84a372d3b6be228985815bf76abf46cd19040a73e58153", "fetched_at": "2026-08-28T04:10:05.903774+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jigish/slate"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:33:58.727602+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f19bbbb66745e5b8b84a372d3b6be228985815bf76abf46cd19040a73e58153", "fetched_at": "2026-08-28T04:10:05.903774+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jigish/slate"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:33:58.727602+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5f19bbbb66745e5b8b84a372d3b6be228985815bf76abf46cd19040a73e58153", "fetched_at": "2026-08-28T04:10:05.903774+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jigish/slate"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5581, "days_push": 1532, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}