{"adoption": {"forks": 1053, "observed_at": "2026-08-28T04:08:10.763270+00:00", "stars": 3574}, "canonical_url": "https://ross.abutalabs.com/products/applealc", "card": {"archived": false, "artifact_type": "plugin", "description": "Native macOS HD audio for not officially supported codecs", "domain": ["operating-systems", "hardware", "developer-tools"], "enriched": true, "function": ["audio-processing", "security", "plugin-system"], "health_score": 82, "homepage": null, "language": "C++", "license": "BSD-3-Clause", "license_family": "permissive", "maturity": "active", "member_repos": ["acidanthera/AppleALC"], "name": "acidanthera/AppleALC", "platform": ["cpp"], "pushed_at": "2026-03-20T15:05:27+00:00", "repo": "acidanthera/AppleALC", "stars": 3574, "tags": ["hackintosh", "kext", "kernel-extension", "applehda", "audio-codecs", "acidanthera", "audio", "macos"], "topics": ["applealc"], "urls": [], "use_cases": ["enable onboard audio on a hackintosh", "get analog audio working on unsupported codecs in macOS", "fix audio in macOS recovery and installer", "inject custom audio layout IDs on hackintosh", "enable unsupported audio controllers in macOS", "digital-only audio setup with AppleALCU"], "what_it_is": "AppleALC is an open-source macOS kernel extension (kext) that enables native HD audio for codecs not officially supported by Apple, without filesystem modifications. It dynamically patches AppleHDA at runtime, supporting codec detection, layout injection, and arbitrary kext patching.", "when_to_avoid": ["you are on a real Mac with supported audio hardware", "you are on macOS 26+ where AppleHDA.kext was dropped and extra steps are required", "you need USB or HDMI audio handled outside AppleHDA patching"], "when_to_choose": ["you are building a hackintosh and need native audio without modifying system files", "your audio codec is unsupported by AppleHDA and you want automatic codec detection", "you need audio working from macOS installation and Recovery HD"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/applealc", "repo": "acidanthera/AppleALC", "role": "main", "score": 71}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:10.763270+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:34:03.749072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bcdb985d11a59cbd3e15afbf22d2f76f965e10066b24df5694e5967cf19ae1c8", "fetched_at": "2026-08-28T04:08:10.763270+00:00", "kind": "readme", "missing": false, "url": "https://github.com/acidanthera/AppleALC"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:10.763270+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:34:03.749072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bcdb985d11a59cbd3e15afbf22d2f76f965e10066b24df5694e5967cf19ae1c8", "fetched_at": "2026-08-28T04:08:10.763270+00:00", "kind": "readme", "missing": false, "url": "https://github.com/acidanthera/AppleALC"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:34:03.749072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bcdb985d11a59cbd3e15afbf22d2f76f965e10066b24df5694e5967cf19ae1c8", "fetched_at": "2026-08-28T04:08:10.763270+00:00", "kind": "readme", "missing": false, "url": "https://github.com/acidanthera/AppleALC"}], "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:08:10.763270+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:10.763270+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:10.763270+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:34:03.749072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bcdb985d11a59cbd3e15afbf22d2f76f965e10066b24df5694e5967cf19ae1c8", "fetched_at": "2026-08-28T04:08:10.763270+00:00", "kind": "readme", "missing": false, "url": "https://github.com/acidanthera/AppleALC"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:10.763270+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:10.763270+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:34:03.749072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bcdb985d11a59cbd3e15afbf22d2f76f965e10066b24df5694e5967cf19ae1c8", "fetched_at": "2026-08-28T04:08:10.763270+00:00", "kind": "readme", "missing": false, "url": "https://github.com/acidanthera/AppleALC"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:10.763270+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:10.763270+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:10.763270+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:34:03.749072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bcdb985d11a59cbd3e15afbf22d2f76f965e10066b24df5694e5967cf19ae1c8", "fetched_at": "2026-08-28T04:08:10.763270+00:00", "kind": "readme", "missing": false, "url": "https://github.com/acidanthera/AppleALC"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:10.763270+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:10.763270+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:34:03.749072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bcdb985d11a59cbd3e15afbf22d2f76f965e10066b24df5694e5967cf19ae1c8", "fetched_at": "2026-08-28T04:08:10.763270+00:00", "kind": "readme", "missing": false, "url": "https://github.com/acidanthera/AppleALC"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:34:03.749072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bcdb985d11a59cbd3e15afbf22d2f76f965e10066b24df5694e5967cf19ae1c8", "fetched_at": "2026-08-28T04:08:10.763270+00:00", "kind": "readme", "missing": false, "url": "https://github.com/acidanthera/AppleALC"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:34:03.749072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bcdb985d11a59cbd3e15afbf22d2f76f965e10066b24df5694e5967cf19ae1c8", "fetched_at": "2026-08-28T04:08:10.763270+00:00", "kind": "readme", "missing": false, "url": "https://github.com/acidanthera/AppleALC"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:34:03.749072+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "bcdb985d11a59cbd3e15afbf22d2f76f965e10066b24df5694e5967cf19ae1c8", "fetched_at": "2026-08-28T04:08:10.763270+00:00", "kind": "readme", "missing": false, "url": "https://github.com/acidanthera/AppleALC"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 73, "longevity": 100, "rhythm": 51}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3831, "days_push": 166, "days_rel": 166, "gap_med": 119, "n_releases_24m": 6}, "score": 71, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}