{"adoption": {"forks": 431, "observed_at": "2026-08-28T04:04:51.777755+00:00", "stars": 1485}, "canonical_url": "https://ross.abutalabs.com/products/stickygridheaders", "card": {"archived": true, "artifact_type": "library", "description": "This project has been superseded by SuperSLiM, a layout manager for RecyclerView. I strongly recommend using SuperSLiM and not StickyGridHeaders.", "domain": ["mobile-development", "frontend"], "enriched": true, "function": ["ui-components", "mobile-framework"], "health_score": 10, "homepage": "http://tonicartos.com", "language": "Java", "license": "Apache-2.0", "license_family": "permissive", "maturity": "abandoned", "member_repos": ["TonicArtos/StickyGridHeaders"], "name": "TonicArtos/StickyGridHeaders", "platform": ["jvm"], "pushed_at": "2015-02-12T23:57:06+00:00", "repo": "TonicArtos/StickyGridHeaders", "stars": 1485, "tags": ["gridview", "sticky-headers", "android-library", "listview", "sections", "android"], "topics": [], "urls": [], "use_cases": ["show grid items grouped into sections with sticky headers on android", "replace gridview with sectioned headers in an android app", "automatically size grid rows to the largest item", "migrate adapters from stickylistheaders to a grid", "build a contacts-style sectioned grid view"], "what_it_is": "An Android library providing a GridView that displays items in sections with sticky headers, similar to the Android 4.x People app. It is abandoned and superseded by the SuperSLiM RecyclerView layout manager.", "when_to_avoid": ["starting any new Android project - use SuperSLiM or RecyclerView instead", "you need ongoing support or bug fixes", "your app targets modern Android with RecyclerView"], "when_to_choose": ["maintaining a legacy Android 2.3+ app already using GridView", "you need a jar or Maven dependency compatible with StickyListHeaders adapters"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/stickygridheaders", "repo": "TonicArtos/StickyGridHeaders", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:51.777755+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:33:54.853068+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4bb4cb8a0ece20282f98080453c5a5ee385816d42e3bde14a6dfb9b7eee5183d", "fetched_at": "2026-08-28T04:04:51.777755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TonicArtos/StickyGridHeaders"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:51.777755+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:33:54.853068+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4bb4cb8a0ece20282f98080453c5a5ee385816d42e3bde14a6dfb9b7eee5183d", "fetched_at": "2026-08-28T04:04:51.777755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TonicArtos/StickyGridHeaders"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:33:54.853068+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4bb4cb8a0ece20282f98080453c5a5ee385816d42e3bde14a6dfb9b7eee5183d", "fetched_at": "2026-08-28T04:04:51.777755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TonicArtos/StickyGridHeaders"}], "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:51.777755+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:51.777755+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:51.777755+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:33:54.853068+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4bb4cb8a0ece20282f98080453c5a5ee385816d42e3bde14a6dfb9b7eee5183d", "fetched_at": "2026-08-28T04:04:51.777755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TonicArtos/StickyGridHeaders"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:51.777755+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:51.777755+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:33:54.853068+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4bb4cb8a0ece20282f98080453c5a5ee385816d42e3bde14a6dfb9b7eee5183d", "fetched_at": "2026-08-28T04:04:51.777755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TonicArtos/StickyGridHeaders"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:51.777755+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:51.777755+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:51.777755+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:33:54.853068+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4bb4cb8a0ece20282f98080453c5a5ee385816d42e3bde14a6dfb9b7eee5183d", "fetched_at": "2026-08-28T04:04:51.777755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TonicArtos/StickyGridHeaders"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:51.777755+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:51.777755+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:33:54.853068+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4bb4cb8a0ece20282f98080453c5a5ee385816d42e3bde14a6dfb9b7eee5183d", "fetched_at": "2026-08-28T04:04:51.777755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TonicArtos/StickyGridHeaders"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:33:54.853068+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4bb4cb8a0ece20282f98080453c5a5ee385816d42e3bde14a6dfb9b7eee5183d", "fetched_at": "2026-08-28T04:04:51.777755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TonicArtos/StickyGridHeaders"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:33:54.853068+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4bb4cb8a0ece20282f98080453c5a5ee385816d42e3bde14a6dfb9b7eee5183d", "fetched_at": "2026-08-28T04:04:51.777755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TonicArtos/StickyGridHeaders"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:33:54.853068+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4bb4cb8a0ece20282f98080453c5a5ee385816d42e3bde14a6dfb9b7eee5183d", "fetched_at": "2026-08-28T04:04:51.777755+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TonicArtos/StickyGridHeaders"}], "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": 4990, "days_push": 4220, "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}}