{"adoption": {"forks": 568, "observed_at": "2026-08-28T04:09:23.096744+00:00", "stars": 5622}, "canonical_url": "https://ross.abutalabs.com/products/swiftui", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Examples projects using SwiftUI released by WWDC2019. Include Layout, UI, Animations, Gestures, Draw and Data.", "domain": ["mobile-development", "tutorials", "education", "cross-platform"], "enriched": true, "function": ["ui-components", "animation", "developer-tools"], "health_score": 20, "homepage": "https://opensource.ivanvorobei.by", "language": "Swift", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["ivanvorobei/SwiftUI"], "name": "ivanvorobei/SwiftUI", "platform": [], "pushed_at": "2023-12-07T14:10:03+00:00", "repo": "ivanvorobei/SwiftUI", "stars": 5622, "tags": ["swiftui", "swift", "examples", "wwdc", "combine", "sample-projects", "animations", "gestures", "ios", "mobile", "macos"], "topics": ["swiftui", "swiftui-controls", "interface", "swiftui-animations", "animate", "swiftui-sidemenu", "composing-complex-interfaces"], "urls": [], "use_cases": ["learn SwiftUI animations with example code", "see how to build lists and navigation in SwiftUI", "example of interfacing SwiftUI with UIKit", "SwiftUI side menu implementation example", "learn gestures and drawing shapes in SwiftUI", "sample SwiftUI app using Combine with GitHub API"], "what_it_is": "A curated collection of example projects demonstrating SwiftUI and Combine, released around WWDC2019. It covers layout, UI controls, animations, gestures, drawing, and data handling through many small runnable sample apps.", "when_to_avoid": ["you need a production-ready UI component library rather than examples", "you target UIKit-only development without SwiftUI", "you need actively maintained, up-to-date SwiftUI best practices"], "when_to_choose": ["you are learning SwiftUI and want runnable example projects", "you need reference code for animations, transitions, or UIControls in SwiftUI", "you want to see how SwiftUI combines with Combine"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/swiftui", "repo": "ivanvorobei/SwiftUI", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:23.096744+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:55:22.994530+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "51b58a68874c57e15164316c39e6d3e585c4f396cc4f0c278d6df4afd93bb3f7", "fetched_at": "2026-08-28T04:09:23.096744+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/SwiftUI"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:23.096744+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:55:22.994530+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "51b58a68874c57e15164316c39e6d3e585c4f396cc4f0c278d6df4afd93bb3f7", "fetched_at": "2026-08-28T04:09:23.096744+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/SwiftUI"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:55:22.994530+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "51b58a68874c57e15164316c39e6d3e585c4f396cc4f0c278d6df4afd93bb3f7", "fetched_at": "2026-08-28T04:09:23.096744+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/SwiftUI"}], "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:23.096744+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:23.096744+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:23.096744+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:55:22.994530+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "51b58a68874c57e15164316c39e6d3e585c4f396cc4f0c278d6df4afd93bb3f7", "fetched_at": "2026-08-28T04:09:23.096744+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/SwiftUI"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:23.096744+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:23.096744+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:55:22.994530+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "51b58a68874c57e15164316c39e6d3e585c4f396cc4f0c278d6df4afd93bb3f7", "fetched_at": "2026-08-28T04:09:23.096744+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/SwiftUI"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:23.096744+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:23.096744+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:23.096744+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:55:22.994530+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "51b58a68874c57e15164316c39e6d3e585c4f396cc4f0c278d6df4afd93bb3f7", "fetched_at": "2026-08-28T04:09:23.096744+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/SwiftUI"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:23.096744+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:23.096744+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:55:22.994530+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "51b58a68874c57e15164316c39e6d3e585c4f396cc4f0c278d6df4afd93bb3f7", "fetched_at": "2026-08-28T04:09:23.096744+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/SwiftUI"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:55:22.994530+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "51b58a68874c57e15164316c39e6d3e585c4f396cc4f0c278d6df4afd93bb3f7", "fetched_at": "2026-08-28T04:09:23.096744+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/SwiftUI"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:55:22.994530+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "51b58a68874c57e15164316c39e6d3e585c4f396cc4f0c278d6df4afd93bb3f7", "fetched_at": "2026-08-28T04:09:23.096744+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/SwiftUI"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:55:22.994530+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "51b58a68874c57e15164316c39e6d3e585c4f396cc4f0c278d6df4afd93bb3f7", "fetched_at": "2026-08-28T04:09:23.096744+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ivanvorobei/SwiftUI"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2647, "days_push": 1000, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}