{"adoption": {"forks": 168, "observed_at": "2026-08-28T04:04:05.271783+00:00", "stars": 1236}, "canonical_url": "https://ross.abutalabs.com/products/big-sur-micropatcher", "card": {"archived": false, "artifact_type": "cli-tool", "description": "A primitive USB patcher for installing macOS Big Sur on unsupported Macs", "domain": ["operating-systems", "apple-ecosystem", "hardware"], "enriched": true, "function": ["developer-tools", "cli"], "health_score": 20, "homepage": null, "language": "Shell", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["barrykn/big-sur-micropatcher"], "name": "barrykn/big-sur-micropatcher", "platform": ["cli"], "pushed_at": "2021-07-28T05:11:30+00:00", "repo": "barrykn/big-sur-micropatcher", "stars": 1236, "tags": ["macos-big-sur", "unsupported-macs", "usb-installer", "hackintosh", "shell-script", "legacy-mac", "macos"], "topics": ["unsupported-macs", "macos-big-sur", "big-sur"], "urls": [], "use_cases": ["install macOS Big Sur on an unsupported Mac", "create a patched Big Sur USB installer", "bypass macOS compatibility checks on old hardware", "get USB working on pre-2011 Macs during Big Sur install", "enable Metal GPU support on 2011 iMacs running Big Sur", "revive an older Mac stuck on Mojave or Catalina"], "what_it_is": "A shell-based USB patcher that prepares a macOS Big Sur installer USB drive capable of booting and installing on Macs Apple no longer supports. It applies community patches to bypass compatibility checks and restore functionality like USB and Wi-Fi on legacy hardware.", "when_to_avoid": ["you have a 2008 Mac Pro, where the Big Mac patcher is a better fit", "you want a supported, risk-free upgrade path", "you cannot tolerate potential data loss or instability", "you need ongoing updates for macOS versions beyond Big Sur"], "when_to_choose": ["you want to run Big Sur on a Mac officially left behind by Apple", "you need a scriptable USB patcher for legacy Mac hardware", "you have a 2011 iMac or pre-2011 MacBook needing kernel patches"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/big-sur-micropatcher", "repo": "barrykn/big-sur-micropatcher", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.271783+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:21:57.457269+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "592d9a3976aac0e7fade7a09b46336992886528463a771bf5134884030b64a1c", "fetched_at": "2026-08-28T04:04:05.271783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/barrykn/big-sur-micropatcher"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.271783+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:21:57.457269+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "592d9a3976aac0e7fade7a09b46336992886528463a771bf5134884030b64a1c", "fetched_at": "2026-08-28T04:04:05.271783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/barrykn/big-sur-micropatcher"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:21:57.457269+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "592d9a3976aac0e7fade7a09b46336992886528463a771bf5134884030b64a1c", "fetched_at": "2026-08-28T04:04:05.271783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/barrykn/big-sur-micropatcher"}], "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:04:05.271783+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.271783+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.271783+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:21:57.457269+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "592d9a3976aac0e7fade7a09b46336992886528463a771bf5134884030b64a1c", "fetched_at": "2026-08-28T04:04:05.271783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/barrykn/big-sur-micropatcher"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.271783+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.271783+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:21:57.457269+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "592d9a3976aac0e7fade7a09b46336992886528463a771bf5134884030b64a1c", "fetched_at": "2026-08-28T04:04:05.271783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/barrykn/big-sur-micropatcher"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.271783+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.271783+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.271783+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:21:57.457269+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "592d9a3976aac0e7fade7a09b46336992886528463a771bf5134884030b64a1c", "fetched_at": "2026-08-28T04:04:05.271783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/barrykn/big-sur-micropatcher"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.271783+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:05.271783+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:21:57.457269+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "592d9a3976aac0e7fade7a09b46336992886528463a771bf5134884030b64a1c", "fetched_at": "2026-08-28T04:04:05.271783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/barrykn/big-sur-micropatcher"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:21:57.457269+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "592d9a3976aac0e7fade7a09b46336992886528463a771bf5134884030b64a1c", "fetched_at": "2026-08-28T04:04:05.271783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/barrykn/big-sur-micropatcher"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:21:57.457269+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "592d9a3976aac0e7fade7a09b46336992886528463a771bf5134884030b64a1c", "fetched_at": "2026-08-28T04:04:05.271783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/barrykn/big-sur-micropatcher"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:21:57.457269+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "592d9a3976aac0e7fade7a09b46336992886528463a771bf5134884030b64a1c", "fetched_at": "2026-08-28T04:04:05.271783+00:00", "kind": "readme", "missing": false, "url": "https://github.com/barrykn/big-sur-micropatcher"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2260, "days_push": 1862, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}