{"adoption": {"forks": 119, "observed_at": "2026-08-28T04:05:19.755892+00:00", "stars": 1668}, "canonical_url": "https://ross.abutalabs.com/products/macsymbolicator", "card": {"archived": false, "artifact_type": "application", "description": "Symbolicating macOS/iOS crash reports, easily.", "domain": ["developer-tools", "operating-systems"], "enriched": true, "function": ["developer-tools", "cli", "gui"], "health_score": 46, "homepage": null, "language": "Swift", "license": "GPL-2.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["inket/MacSymbolicator"], "name": "inket/MacSymbolicator", "platform": ["cli"], "pushed_at": "2025-09-27T08:38:46+00:00", "repo": "inket/MacSymbolicator", "stars": 1668, "tags": ["crash-reports", "symbolication", "dsym", "ios", "crash-debugging", "debugging", "macos"], "topics": ["crash-reports", "symbolication", "macos", "dsym", "app", "ios"], "urls": [], "use_cases": ["symbolicate an iOS crash report with dSYMs", "translate .ips crash reports to .crash format", "symbolicate spindump and hang reports on macOS", "batch symbolicate crash reports from the command line", "extract binary UUIDs from a crash report", "debug app crashes without using Xcode"], "what_it_is": "A native macOS app for symbolicating macOS/iOS crash reports (.crash, .ips) as well as sample, spindump, and hang reports using dSYM files. It also ships with a bundled command-line interface for scripted symbolication.", "when_to_avoid": ["you need Linux or Windows symbolication", "you need to symbolicate Android or non-Apple platform crashes", "you require symbolication of server-side stack traces outside Apple platforms"], "when_to_choose": ["you need a simple GUI to symbolicate macOS/iOS crash reports", "you want to symbolicate .ips, sample, spindump, or hang reports", "you prefer a drag-and-drop tool over atos or Xcode", "you need a CLI for automated crash symbolication pipelines"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/macsymbolicator", "repo": "inket/MacSymbolicator", "role": "main", "score": 43}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.755892+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:42:50.203543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ac543653b01ecf3ad4c3ebaf76af15f0ef7150da11dc4a1fbf5cc7e370aa151", "fetched_at": "2026-08-28T04:05:19.755892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/inket/MacSymbolicator"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.755892+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:42:50.203543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ac543653b01ecf3ad4c3ebaf76af15f0ef7150da11dc4a1fbf5cc7e370aa151", "fetched_at": "2026-08-28T04:05:19.755892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/inket/MacSymbolicator"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:42:50.203543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ac543653b01ecf3ad4c3ebaf76af15f0ef7150da11dc4a1fbf5cc7e370aa151", "fetched_at": "2026-08-28T04:05:19.755892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/inket/MacSymbolicator"}], "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:05:19.755892+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.755892+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.755892+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:42:50.203543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ac543653b01ecf3ad4c3ebaf76af15f0ef7150da11dc4a1fbf5cc7e370aa151", "fetched_at": "2026-08-28T04:05:19.755892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/inket/MacSymbolicator"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.755892+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.755892+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:42:50.203543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ac543653b01ecf3ad4c3ebaf76af15f0ef7150da11dc4a1fbf5cc7e370aa151", "fetched_at": "2026-08-28T04:05:19.755892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/inket/MacSymbolicator"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.755892+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.755892+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.755892+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:42:50.203543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ac543653b01ecf3ad4c3ebaf76af15f0ef7150da11dc4a1fbf5cc7e370aa151", "fetched_at": "2026-08-28T04:05:19.755892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/inket/MacSymbolicator"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.755892+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:19.755892+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:42:50.203543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ac543653b01ecf3ad4c3ebaf76af15f0ef7150da11dc4a1fbf5cc7e370aa151", "fetched_at": "2026-08-28T04:05:19.755892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/inket/MacSymbolicator"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:42:50.203543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ac543653b01ecf3ad4c3ebaf76af15f0ef7150da11dc4a1fbf5cc7e370aa151", "fetched_at": "2026-08-28T04:05:19.755892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/inket/MacSymbolicator"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:42:50.203543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ac543653b01ecf3ad4c3ebaf76af15f0ef7150da11dc4a1fbf5cc7e370aa151", "fetched_at": "2026-08-28T04:05:19.755892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/inket/MacSymbolicator"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:42:50.203543+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9ac543653b01ecf3ad4c3ebaf76af15f0ef7150da11dc4a1fbf5cc7e370aa151", "fetched_at": "2026-08-28T04:05:19.755892+00:00", "kind": "readme", "missing": false, "url": "https://github.com/inket/MacSymbolicator"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 44, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4196, "days_push": 340, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 43, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}