# fluttercommunity/flutter_sticky_headers

Flutter Sticky Headers - Lets you place "sticky headers" into any scrollable content in your Flutter app. No special wrappers or magic required. Maintainer: @slightfoot

Repository: https://github.com/fluttercommunity/flutter_sticky_headers
Canonical: https://ross.abutalabs.com/products/flutter_sticky_headers
Homepage: https://pub.dev/packages/sticky_headers
Language: Dart
License: MIT
License Family: permissive
Last push: 2024-03-15T01:58:50+00:00

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

## Adoption (not part of the score)
Stars 1167, forks 130 (observed 2026-08-28T04:03:50.710600+00:00)

## What it is
A Flutter package that lets you place sticky headers on scrollable content that remain pinned to the top while the content scrolls. It works with any scrollable widget such as ListView, GridView, CustomScrollView, or SingleChildScrollView without special wrappers.

## Use cases
- add sticky section headers to a list in flutter
- pin headers while scrolling a gridview
- create animated headers over scrollable content
- group list items with headers that stick on scroll
- build alphabetically sectioned contact list in flutter

## When to choose
- you need sticky headers inside any Flutter scrollable widget with minimal setup
- you want a lightweight MIT-licensed widget library with no special wrappers
- you need headers that can be animated or overlap content

## When to avoid
- you need a maintained package with frequent updates - the last release was in 2024 and updates are infrequent
- you need sliver-based sticky headers with advanced CustomScrollView integration beyond simple pinning
- your project is not built with Flutter/Dart

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components, animation
- domain: mobile-development, frontend, cross-platform
- platform: windows, cross-platform
- tags: flutter, sticky-headers, scrollable-content, widgets, dart, android, ios, web, macos, linux

## Member repositories
- fluttercommunity/flutter_sticky_headers (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:50.710600+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-30T06:28:51.372753+00:00, confidence not recorded.
  - readme: https://github.com/fluttercommunity/flutter_sticky_headers (fetched 2026-08-28T04:03:50.710600+00:00, sha d9ea8fa93f3b)
  - homepage: https://pub.dev/packages/sticky_headers (fetched 2026-08-29T12:34:54.748299+00:00, sha f528c67151f7)
  - site_page: https://pub.dev/packages/sticky_headers/install (fetched 2026-08-29T12:34:54.754348+00:00, sha 0d1dc903e147)
  - site_page: https://pub.dev/documentation/sticky_headers/latest (fetched 2026-08-29T12:34:54.756155+00:00, sha dd2c6db6bdae)
  - site_page: https://pub.dev/packages/sticky_headers/changelog (fetched 2026-08-29T12:34:54.752111+00:00, sha 59ad4dfada4b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
