{"adoption": {"forks": 113, "observed_at": "2026-08-28T04:05:15.443345+00:00", "stars": 1642}, "canonical_url": "https://ross.abutalabs.com/products/ivanvorobei-awesome-ios", "card": {"archived": false, "artifact_type": "learning-resource", "description": "A collaborative list of awesome for iOS developers. Include quick preview.", "domain": ["mobile-development", "awesome-lists", "cross-platform"], "enriched": true, "function": ["ui-components", "animation", "developer-tools"], "health_score": 20, "homepage": "https://opensource.ivanvorobei.by", "language": "PHP", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["ivanvorobei/awesome-ios"], "name": "ivanvorobei/awesome-ios", "platform": [], "pushed_at": "2023-03-06T08:19:36+00:00", "repo": "ivanvorobei/awesome-ios", "stars": 1642, "tags": ["awesome-list", "uikit", "swiftui", "cocoapods", "spm", "xcode", "curated-list", "ios", "swift"], "topics": ["awesome-ios-ui", "ios", "ui", "uikit", "animation", "swift", "awesome", "awesome-list", "frameworks", "xcode", "spm", "cocoapods", "ui-components", "swift5"], "urls": [], "use_cases": ["find iOS UI component libraries for my app", "discover Swift animation frameworks", "look up loading indicator libraries for iOS", "find table view and collection view helpers", "browse curated iOS developer resources", "find alert and action sheet libraries for UIKit"], "what_it_is": "A curated, collaborative list of iOS libraries, UI components, and frameworks for Swift developers, organized by category with quick visual previews. It serves as a discovery index covering activity indicators, animations, controls, collection views, and more.", "when_to_avoid": ["you need a runnable library rather than a list of links", "you need up-to-date recommendations, as the list was last released in 2023", "you target platforms other than iOS"], "when_to_choose": ["you are an iOS developer looking for vetted libraries and UI components", "you want a categorized index with visual previews of components", "you need inspiration for which Swift packages or pods to adopt"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ivanvorobei-awesome-ios", "repo": "ivanvorobei/awesome-ios", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.443345+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:46:20.536909+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6863d00f11e752c3ccfe5f44b505a343e64243958274fde6f75505f6fb11ebbf", "fetched_at": "2026-08-28T04:05:15.443345+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/awesome-ios"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.443345+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:46:20.536909+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6863d00f11e752c3ccfe5f44b505a343e64243958274fde6f75505f6fb11ebbf", "fetched_at": "2026-08-28T04:05:15.443345+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/awesome-ios"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:46:20.536909+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6863d00f11e752c3ccfe5f44b505a343e64243958274fde6f75505f6fb11ebbf", "fetched_at": "2026-08-28T04:05:15.443345+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/awesome-ios"}], "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:15.443345+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.443345+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.443345+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:46:20.536909+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6863d00f11e752c3ccfe5f44b505a343e64243958274fde6f75505f6fb11ebbf", "fetched_at": "2026-08-28T04:05:15.443345+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/awesome-ios"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.443345+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.443345+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:46:20.536909+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6863d00f11e752c3ccfe5f44b505a343e64243958274fde6f75505f6fb11ebbf", "fetched_at": "2026-08-28T04:05:15.443345+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/awesome-ios"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.443345+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.443345+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.443345+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:46:20.536909+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6863d00f11e752c3ccfe5f44b505a343e64243958274fde6f75505f6fb11ebbf", "fetched_at": "2026-08-28T04:05:15.443345+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/awesome-ios"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.443345+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.443345+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:46:20.536909+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6863d00f11e752c3ccfe5f44b505a343e64243958274fde6f75505f6fb11ebbf", "fetched_at": "2026-08-28T04:05:15.443345+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/awesome-ios"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:46:20.536909+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6863d00f11e752c3ccfe5f44b505a343e64243958274fde6f75505f6fb11ebbf", "fetched_at": "2026-08-28T04:05:15.443345+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/awesome-ios"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:46:20.536909+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6863d00f11e752c3ccfe5f44b505a343e64243958274fde6f75505f6fb11ebbf", "fetched_at": "2026-08-28T04:05:15.443345+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/awesome-ios"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:46:20.536909+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6863d00f11e752c3ccfe5f44b505a343e64243958274fde6f75505f6fb11ebbf", "fetched_at": "2026-08-28T04:05:15.443345+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/awesome-ios"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "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": 2650, "days_push": 1276, "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}}