{"adoption": {"forks": 161, "observed_at": "2026-08-28T04:03:29.025304+00:00", "stars": 1074}, "canonical_url": "https://ross.abutalabs.com/products/uiview-fdcollapsibleconstraints", "card": {"archived": false, "artifact_type": "library", "description": "Builds to collapse a view and its relevant layout constraints, simulating a \"Flow Layout\" mode", "domain": ["mobile-development", "frontend"], "enriched": true, "function": ["ui-components", "animation"], "health_score": 20, "homepage": null, "language": "Objective-C", "license": "MIT", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["forkingdog/UIView-FDCollapsibleConstraints"], "name": "forkingdog/UIView-FDCollapsibleConstraints", "platform": [], "pushed_at": "2016-04-04T02:15:32+00:00", "repo": "forkingdog/UIView-FDCollapsibleConstraints", "stars": 1074, "tags": ["objective-c", "autolayout", "uikit", "interface-builder", "cocoapods", "ios", "mobile"], "topics": [], "urls": [], "use_cases": ["collapse a view and its margins in an Auto Layout stack", "hide empty labels or image views in table view cells automatically", "simulate flow layout behavior for dynamic cell content", "toggle view visibility while keeping layout clean in Interface Builder", "remove spacing constraints when a component has no content"], "what_it_is": "An Objective-C UIKit category that collapses a UIView and its related Auto Layout constraints to simulate a flow-layout effect. It supports Interface Builder wiring via IBOutletCollection and auto-collapsing views like UILabel or UIImageView when their content becomes empty.", "when_to_avoid": ["you use SwiftUI or modern UIKit stack views, which handle this natively", "you need an actively maintained library", "your project is in Swift and you prefer Swift-native solutions"], "when_to_choose": ["you maintain a legacy Objective-C iOS codebase using Auto Layout", "you need Interface Builder-friendly collapsing of views and constraints", "you want views to auto-collapse when their content is empty"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/uiview-fdcollapsibleconstraints", "repo": "forkingdog/UIView-FDCollapsibleConstraints", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.025304+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:53:31.132797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e0df099403add7ae8285f5cf04d94aad86ba608316ac1659d97a0ec794a436c", "fetched_at": "2026-08-28T04:03:29.025304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/forkingdog/UIView-FDCollapsibleConstraints"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.025304+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:53:31.132797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e0df099403add7ae8285f5cf04d94aad86ba608316ac1659d97a0ec794a436c", "fetched_at": "2026-08-28T04:03:29.025304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/forkingdog/UIView-FDCollapsibleConstraints"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:53:31.132797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e0df099403add7ae8285f5cf04d94aad86ba608316ac1659d97a0ec794a436c", "fetched_at": "2026-08-28T04:03:29.025304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/forkingdog/UIView-FDCollapsibleConstraints"}], "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:03:29.025304+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.025304+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.025304+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:53:31.132797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e0df099403add7ae8285f5cf04d94aad86ba608316ac1659d97a0ec794a436c", "fetched_at": "2026-08-28T04:03:29.025304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/forkingdog/UIView-FDCollapsibleConstraints"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.025304+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.025304+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:53:31.132797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e0df099403add7ae8285f5cf04d94aad86ba608316ac1659d97a0ec794a436c", "fetched_at": "2026-08-28T04:03:29.025304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/forkingdog/UIView-FDCollapsibleConstraints"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.025304+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.025304+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.025304+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:53:31.132797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e0df099403add7ae8285f5cf04d94aad86ba608316ac1659d97a0ec794a436c", "fetched_at": "2026-08-28T04:03:29.025304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/forkingdog/UIView-FDCollapsibleConstraints"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.025304+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.025304+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:53:31.132797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e0df099403add7ae8285f5cf04d94aad86ba608316ac1659d97a0ec794a436c", "fetched_at": "2026-08-28T04:03:29.025304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/forkingdog/UIView-FDCollapsibleConstraints"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:53:31.132797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e0df099403add7ae8285f5cf04d94aad86ba608316ac1659d97a0ec794a436c", "fetched_at": "2026-08-28T04:03:29.025304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/forkingdog/UIView-FDCollapsibleConstraints"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:53:31.132797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e0df099403add7ae8285f5cf04d94aad86ba608316ac1659d97a0ec794a436c", "fetched_at": "2026-08-28T04:03:29.025304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/forkingdog/UIView-FDCollapsibleConstraints"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:53:31.132797+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7e0df099403add7ae8285f5cf04d94aad86ba608316ac1659d97a0ec794a436c", "fetched_at": "2026-08-28T04:03:29.025304+00:00", "kind": "readme", "missing": false, "url": "https://github.com/forkingdog/UIView-FDCollapsibleConstraints"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4159, "days_push": 3804, "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}}