{"adoption": {"forks": 81, "observed_at": "2026-08-28T04:04:02.429740+00:00", "stars": 1222}, "canonical_url": "https://ross.abutalabs.com/products/uiss", "card": {"archived": true, "artifact_type": "library", "description": "UIAppearance Stylesheets", "domain": ["mobile-development", "frontend", "web-design"], "enriched": true, "function": ["ui-components", "theme", "configuration-management"], "health_score": 10, "homepage": null, "language": "Objective-C", "license": "MIT", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["robertwijas/UISS"], "name": "robertwijas/UISS", "platform": ["cpp"], "pushed_at": "2017-07-05T20:30:27+00:00", "repo": "robertwijas/UISS", "stars": 1222, "tags": ["uikit", "uiappearance", "json-stylesheets", "objective-c", "styling", "live-theming", "ios", "mobile", "swift"], "topics": [], "urls": [], "use_cases": ["style ios app ui with json instead of uiappearance code", "change app theme at runtime without restarting", "replace verbose uiappearance boilerplate", "generate objective-c styling code from a stylesheet", "prototype app look and feel live on device"], "what_it_is": "UISS is an iOS library that lets developers define UIKit app styling via JSON stylesheets built on top of UIAppearance proxies. It supports live style updates without rebuilding or restarting the app, and can generate Objective-C code so the library need not be linked in production.", "when_to_avoid": ["starting a new Swift or SwiftUI project", "you need actively maintained styling tooling", "your app targets modern iOS beyond UIKit UIAppearance"], "when_to_choose": ["you maintain a legacy Objective-C UIKit app with heavy UIAppearance usage", "you want JSON-driven theming with live style updates on iOS"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/uiss", "repo": "robertwijas/UISS", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.429740+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:15:39.392460+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7fd4b546aeccadc081f5f200d9c64556a2e6fee3070f3ed8852d179561a542d1", "fetched_at": "2026-08-28T04:04:02.429740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/robertwijas/UISS"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.429740+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:15:39.392460+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7fd4b546aeccadc081f5f200d9c64556a2e6fee3070f3ed8852d179561a542d1", "fetched_at": "2026-08-28T04:04:02.429740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/robertwijas/UISS"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:15:39.392460+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7fd4b546aeccadc081f5f200d9c64556a2e6fee3070f3ed8852d179561a542d1", "fetched_at": "2026-08-28T04:04:02.429740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/robertwijas/UISS"}], "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:04:02.429740+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.429740+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.429740+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:15:39.392460+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7fd4b546aeccadc081f5f200d9c64556a2e6fee3070f3ed8852d179561a542d1", "fetched_at": "2026-08-28T04:04:02.429740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/robertwijas/UISS"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.429740+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.429740+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:15:39.392460+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7fd4b546aeccadc081f5f200d9c64556a2e6fee3070f3ed8852d179561a542d1", "fetched_at": "2026-08-28T04:04:02.429740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/robertwijas/UISS"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.429740+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.429740+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.429740+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:15:39.392460+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7fd4b546aeccadc081f5f200d9c64556a2e6fee3070f3ed8852d179561a542d1", "fetched_at": "2026-08-28T04:04:02.429740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/robertwijas/UISS"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.429740+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:02.429740+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:15:39.392460+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7fd4b546aeccadc081f5f200d9c64556a2e6fee3070f3ed8852d179561a542d1", "fetched_at": "2026-08-28T04:04:02.429740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/robertwijas/UISS"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:15:39.392460+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7fd4b546aeccadc081f5f200d9c64556a2e6fee3070f3ed8852d179561a542d1", "fetched_at": "2026-08-28T04:04:02.429740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/robertwijas/UISS"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:15:39.392460+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7fd4b546aeccadc081f5f200d9c64556a2e6fee3070f3ed8852d179561a542d1", "fetched_at": "2026-08-28T04:04:02.429740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/robertwijas/UISS"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:15:39.392460+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7fd4b546aeccadc081f5f200d9c64556a2e6fee3070f3ed8852d179561a542d1", "fetched_at": "2026-08-28T04:04:02.429740+00:00", "kind": "readme", "missing": false, "url": "https://github.com/robertwijas/UISS"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5444, "days_push": 3346, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}