# nex3z/FlowLayout

A flow layout for Android with auto-spacing.

Repository: https://github.com/nex3z/FlowLayout
Canonical: https://ross.abutalabs.com/products/nex3z-flowlayout
Language: Java
License: Apache-2.0
License Family: permissive
Topics: android-library, flowlayout
Last push: 2025-05-29T08:21:35+00:00

## Health v2 (maintenance only)
Score: 34/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 24, release rhythm 8, longevity 100
- inputs: {"age_days": 3529, "days_push": 461, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2421, forks 288 (observed 2026-08-28T04:06:50.586133+00:00)

## What it is
A FlowLayout library for Android that lets child views wrap to the next row when space runs out, with automatic even spacing between children and rows. It is distributed via Gradle and configured through XML attributes.

## Use cases
- display tag chips that wrap to multiple rows
- evenly space views in a wrapping layout
- build a chip group with auto spacing on Android
- limit a wrapping layout to a maximum number of rows
- support right-to-left flow layouts
- align the last row of a wrapping layout

## When to choose
- you need a wrap-around layout on Android with automatic or fixed child and row spacing
- you want RTL support and max-row limits in a flow layout
- you prefer a simple XML-configurable AndroidX or AppCompat view

## When to avoid
- you are not building for Android
- you need a constraint-based or flexbox-style layout with alignment options beyond spacing
- you need Jetpack Compose layouts rather than XML views

## Facets
- artifact type: library
- maturity: stable
- function: ui-components, mobile-framework
- domain: mobile-development, android-tools, frontend
- platform: -
- tags: flow-layout, android-view, layout, java, tag-layout, android

## Member repositories
- nex3z/FlowLayout (main) score 34

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:50.586133+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-30T02:33:03.817752+00:00, confidence not recorded.
  - readme: https://github.com/nex3z/FlowLayout (fetched 2026-08-28T04:06:50.586133+00:00, sha b3b9f8d09a51)
- Data as of 2026-08-30T08:39:29.467469+00:00.
