# timehop/sticky-headers-recyclerview

[UNMAINTAINED] Sticky Headers decorator for Android's RecyclerView

Repository: https://github.com/timehop/sticky-headers-recyclerview
Canonical: https://ross.abutalabs.com/products/sticky-headers-recyclerview
Language: Java
License: Apache-2.0
License Family: permissive
Archived: true
Last push: 2018-10-24T21:23:54+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4353, "days_push": 2870, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3781, forks 748 (observed 2026-08-28T04:08:18.444262+00:00)

## What it is
An Android library that adds sticky section headers to RecyclerViews using an ItemDecoration, supporting vertical and horizontal LinearLayoutManager orientations. It is explicitly unmaintained and was last released in 2018.

## Use cases
- add sticky headers to a recyclerview list
- show section headers while scrolling contacts
- group list items with pinned headers on android
- make recyclerview headers stick during scroll
- handle header click events in a recyclerview

## When to choose
- you maintain a legacy Android app already using it
- you need a simple decorator for LinearLayoutManager-based lists on old Android support libraries

## When to avoid
- starting a new Android project
- you need maintenance, bug fixes, or compatibility with modern AndroidX
- your list uses non-LinearLayoutManager layouts

## Facets
- artifact type: library
- maturity: abandoned
- function: ui-components
- domain: mobile-development, android-tools
- platform: -
- tags: recyclerview, sticky-headers, item-decoration, unmaintained, android

## Member repositories
- timehop/sticky-headers-recyclerview (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:18.444262+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:27:45.609683+00:00, confidence not recorded.
  - readme: https://github.com/timehop/sticky-headers-recyclerview (fetched 2026-08-28T04:08:18.444262+00:00, sha d9c5556993b8)
- Data as of 2026-08-30T08:39:29.467469+00:00.
