{"adoption": {"forks": 101, "observed_at": "2026-08-28T04:09:34.205540+00:00", "stars": 6006}, "canonical_url": "https://ross.abutalabs.com/products/notunes", "card": {"archived": false, "artifact_type": "application", "description": "A simple macOS application that will prevent iTunes or Apple Music from launching.", "domain": ["operating-systems", "developer-tools", "apple-ecosystem"], "enriched": true, "function": ["gui", "developer-tools"], "health_score": 27, "homepage": null, "language": "Swift", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["tombonez/noTunes"], "name": "tombonez/noTunes", "platform": [], "pushed_at": "2024-08-08T21:26:42+00:00", "repo": "tombonez/noTunes", "stars": 6006, "tags": ["menu-bar-app", "itunes-blocker", "apple-music", "swift", "utility", "macos", "desktop"], "topics": ["macos", "itunes", "swift"], "urls": [], "use_cases": ["stop itunes from opening when bluetooth headphones connect", "prevent apple music from launching on mac", "block itunes auto-launch at startup", "replace itunes with another music app on macos", "open youtube music instead of apple music", "hide itunes from my mac"], "what_it_is": "noTunes is a small macOS menu bar application that prevents iTunes or Apple Music from launching, for example when Bluetooth headphones reconnect. It can be toggled from the menu bar and can optionally launch a replacement app or URL instead.", "when_to_avoid": ["you're not on macOS", "you want to uninstall iTunes entirely rather than block it", "you need fine-grained control over which apps can launch"], "when_to_choose": ["you're on macOS and iTunes or Music keeps launching unwantedly", "you want a lightweight menu bar toggle to block or allow it", "you want a different music app or website to open instead"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/notunes", "repo": "tombonez/noTunes", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.205540+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:49:47.920461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b88833d85c5b7722bad45c612e4dd5ab9662e1f4872256b60492aff5a6103e3f", "fetched_at": "2026-08-28T04:09:34.205540+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tombonez/noTunes"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.205540+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:49:47.920461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b88833d85c5b7722bad45c612e4dd5ab9662e1f4872256b60492aff5a6103e3f", "fetched_at": "2026-08-28T04:09:34.205540+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tombonez/noTunes"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:49:47.920461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b88833d85c5b7722bad45c612e4dd5ab9662e1f4872256b60492aff5a6103e3f", "fetched_at": "2026-08-28T04:09:34.205540+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tombonez/noTunes"}], "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:09:34.205540+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.205540+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.205540+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:49:47.920461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b88833d85c5b7722bad45c612e4dd5ab9662e1f4872256b60492aff5a6103e3f", "fetched_at": "2026-08-28T04:09:34.205540+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tombonez/noTunes"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.205540+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.205540+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:49:47.920461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b88833d85c5b7722bad45c612e4dd5ab9662e1f4872256b60492aff5a6103e3f", "fetched_at": "2026-08-28T04:09:34.205540+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tombonez/noTunes"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.205540+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.205540+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.205540+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:49:47.920461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b88833d85c5b7722bad45c612e4dd5ab9662e1f4872256b60492aff5a6103e3f", "fetched_at": "2026-08-28T04:09:34.205540+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tombonez/noTunes"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.205540+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:34.205540+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:49:47.920461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b88833d85c5b7722bad45c612e4dd5ab9662e1f4872256b60492aff5a6103e3f", "fetched_at": "2026-08-28T04:09:34.205540+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tombonez/noTunes"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:49:47.920461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b88833d85c5b7722bad45c612e4dd5ab9662e1f4872256b60492aff5a6103e3f", "fetched_at": "2026-08-28T04:09:34.205540+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tombonez/noTunes"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:49:47.920461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b88833d85c5b7722bad45c612e4dd5ab9662e1f4872256b60492aff5a6103e3f", "fetched_at": "2026-08-28T04:09:34.205540+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tombonez/noTunes"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:49:47.920461+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b88833d85c5b7722bad45c612e4dd5ab9662e1f4872256b60492aff5a6103e3f", "fetched_at": "2026-08-28T04:09:34.205540+00:00", "kind": "readme", "missing": false, "url": "https://github.com/tombonez/noTunes"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "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": 3528, "days_push": 755, "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}}