{"adoption": {"forks": 226, "observed_at": "2026-08-28T04:09:11.753090+00:00", "stars": 5177}, "canonical_url": "https://ross.abutalabs.com/products/ninxsoft-mist", "card": {"archived": false, "artifact_type": "application", "description": "A Mac utility that automatically downloads macOS Firmwares / Installers.", "domain": ["apple-ecosystem", "developer-tools"], "enriched": true, "function": ["developer-tools", "workflow-automation", "file-system"], "health_score": 95, "homepage": null, "language": "Swift", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["ninxsoft/Mist"], "name": "ninxsoft/Mist", "platform": [], "pushed_at": "2026-07-07T18:48:06+00:00", "repo": "ninxsoft/Mist", "stars": 5177, "tags": ["macos-installers", "firmware-download", "ipsw", "mac-admins", "system-administration", "automation", "macos", "desktop"], "topics": [], "urls": [], "use_cases": ["download macOS installer ipsw firmware", "create bootable macOS disk image for VMware or Parallels", "generate macOS installer pkg package for deployment", "list all available macOS versions and builds", "download macOS installers for Intel Macs", "export macOS firmware list as CSV or JSON"], "what_it_is": "Mist is a Mac GUI utility that automatically downloads macOS firmware restore files (.ipsw) and installers. It can list available versions, filter by compatibility, and generate .app, .dmg, .iso, and .pkg installer artifacts for Apple Silicon and Intel Macs.", "when_to_avoid": ["you need a command-line-only workflow (use the companion mist-cli instead)", "you are not on macOS", "you need to download installers for operating systems other than macOS"], "when_to_choose": ["you are a Mac admin needing to download or package macOS installers at scale", "you need bootable ISO images for macOS virtual machines", "you want a GUI alternative to manually fetching installers from Apple", "you need codesigned DMG or PKG installers for deployment"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ninxsoft-mist", "repo": "ninxsoft/Mist", "role": "main", "score": 82}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.753090+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:01:49.157300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "77182a8a60d380ea55f9cb9fce2f519f8417837dfbd48c4c1d6b637d65293710", "fetched_at": "2026-08-28T04:09:11.753090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ninxsoft/Mist"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.753090+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:01:49.157300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "77182a8a60d380ea55f9cb9fce2f519f8417837dfbd48c4c1d6b637d65293710", "fetched_at": "2026-08-28T04:09:11.753090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ninxsoft/Mist"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:01:49.157300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "77182a8a60d380ea55f9cb9fce2f519f8417837dfbd48c4c1d6b637d65293710", "fetched_at": "2026-08-28T04:09:11.753090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ninxsoft/Mist"}], "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:11.753090+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.753090+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.753090+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:01:49.157300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "77182a8a60d380ea55f9cb9fce2f519f8417837dfbd48c4c1d6b637d65293710", "fetched_at": "2026-08-28T04:09:11.753090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ninxsoft/Mist"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.753090+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.753090+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:01:49.157300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "77182a8a60d380ea55f9cb9fce2f519f8417837dfbd48c4c1d6b637d65293710", "fetched_at": "2026-08-28T04:09:11.753090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ninxsoft/Mist"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.753090+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.753090+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.753090+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:01:49.157300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "77182a8a60d380ea55f9cb9fce2f519f8417837dfbd48c4c1d6b637d65293710", "fetched_at": "2026-08-28T04:09:11.753090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ninxsoft/Mist"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.753090+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:11.753090+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:01:49.157300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "77182a8a60d380ea55f9cb9fce2f519f8417837dfbd48c4c1d6b637d65293710", "fetched_at": "2026-08-28T04:09:11.753090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ninxsoft/Mist"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:01:49.157300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "77182a8a60d380ea55f9cb9fce2f519f8417837dfbd48c4c1d6b637d65293710", "fetched_at": "2026-08-28T04:09:11.753090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ninxsoft/Mist"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:01:49.157300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "77182a8a60d380ea55f9cb9fce2f519f8417837dfbd48c4c1d6b637d65293710", "fetched_at": "2026-08-28T04:09:11.753090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ninxsoft/Mist"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:01:49.157300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "77182a8a60d380ea55f9cb9fce2f519f8417837dfbd48c4c1d6b637d65293710", "fetched_at": "2026-08-28T04:09:11.753090+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ninxsoft/Mist"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 91, "longevity": 100, "rhythm": 60}, "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": 1525, "days_push": 57, "days_rel": 57, "gap_med": 320.0, "n_releases_24m": 3}, "score": 82, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}