# florent37/ArcLayout

With Arc Layout explore new styles and approaches on material design

Repository: https://github.com/florent37/ArcLayout
Canonical: https://ross.abutalabs.com/products/arclayout
Language: Java
License: Apache-2.0
License Family: permissive
Topics: android, material, design, arc, shadow, arclayout, crop, cinema, custom, layout, view, kenburns, ui
Archived: true
Last push: 2020-12-21T23:54:12+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": 3575, "days_push": 2081, "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 1617, forks 237 (observed 2026-08-28T04:05:11.986546+00:00)

## What it is
ArcLayout is an Android UI library providing a custom layout view that crops its content with curved arc edges, in inside or outside directions, on any side of the view. It supports elevation shadows and works with content like images, including KenBurns animated views, to create distinctive material design styles.

## Use cases
- add curved arc edges to a header image in an Android app
- create a cinema-style cropped hero view on Android
- apply material design arc shadows to a layout
- crop an ImageView with an inside or outside arc
- build a KenBurns animated banner with arc cropping
- make a custom curved bottom or top layout in Android

## When to choose
- you need arc-shaped cropping for Android layouts with simple XML attributes
- you want a lightweight Java Android view library for curved material design effects

## When to avoid
- you need Jetpack Compose UI components
- you need an actively maintained library with recent updates
- you are building for platforms other than Android

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components, animation
- domain: mobile-development, web-design
- platform: -
- tags: material-design, custom-layout, arc-shape, kenburns, java, android-view, android

## Member repositories
- florent37/ArcLayout (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:11.986546+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-30T03:49:54.220526+00:00, confidence not recorded.
  - readme: https://github.com/florent37/ArcLayout (fetched 2026-08-28T04:05:11.986546+00:00, sha 0d63d4b3916c)
- Data as of 2026-08-30T08:39:29.467469+00:00.
