chrisbanes/insetter
Insetter is a library to help apps handle WindowInsets more easily observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2519
- days_rel: n/a
- days_push: 702
- n_releases_24m: 0
Adoption not part of the score
1128 stars · 41 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Insetter is a Kotlin library that simplifies handling Android WindowInsets, providing declarative APIs and Data Binding adapters for applying system bar insets as padding or margins. It has been deprecated and archived, with Jetpack Compose recommended as the migration path.
Use cases
- handle window insets in android views
- apply navigation bar insets as padding
- edge-to-edge layout support in android apps
- system bar inset handling with data binding
- avoid content overlapping status and navigation bars
When to choose
- maintaining an existing View-based Android app that already uses Insetter
- needing simple View-based WindowInsets handling without Compose
When to avoid
- starting a new Android project - use Jetpack Compose instead
- needing ongoing support or updates, since the library is archived
Facets
library · maturity abandoned
ui-components developer-tools mobile-development android-tools frontend jvm window-insets android-ui deprecated data-binding edge-to-edge android mobile
2 sources
- readme: https://github.com/chrisbanes/insetter · fetched 2026-08-28 · e175d026aa41
- homepage: https://chrisbanes.github.io/insetter · fetched 2026-08-29 · 9063291d79e7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| chrisbanes/insetter | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="chrisbanes/insetter")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem