Comcast/FreeFlow
A layout engine for Android that decouples layouts from the View containers that manage scrolling and view recycling. FreeFlow makes it really easy to create custom layouts and beautiful transition animations as data and layouts change 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: 4712
- days_rel: n/a
- days_push: 2862
- n_releases_24m: 0
Adoption not part of the score
2361 stars · 386 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
FreeFlow is a layout engine for Android that decouples layouts from the View containers managing scrolling and view recycling. It enables swappable custom layouts at runtime with smooth transition animations when layouts change.
Use cases
- create custom grid and list layouts for Android apps
- animate transitions when switching between layouts at runtime
- build sectioned scrolling containers with view recycling
- implement magazine-style or photo-wall layouts on Android
- swap layout styles without rewriting view containers
When to choose
- maintaining a legacy Android app already built on FreeFlow
- needing runtime-swappable layouts with transition animations on old Android codebases not using RecyclerView
When to avoid
- starting a new Android project - the project is officially abandoned and the authors recommend RecyclerView
- needing long-term support, bug fixes, or modern Android compatibility
- working with Jetpack Compose or modern Android UI toolkits
Facets
library · maturity abandoned
ui-components animation state-management mobile-development android-tools web-development jvm layout-engine view-recycling transition-animations android-viewgroup custom-layouts android mobile
1 source
- readme: https://github.com/Comcast/FreeFlow · fetched 2026-08-28 · 45fea378f48b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Comcast/FreeFlow | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="Comcast/FreeFlow")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem