# florent37/ViewAnimator

A fluent Android animation library

Repository: https://github.com/florent37/ViewAnimator
Canonical: https://ross.abutalabs.com/products/florent37-viewanimator
Language: Java
License: Apache-2.0
License Family: permissive
Topics: android, animation, viewanimator, view, anim, path-animation, compat
Archived: true
Last push: 2021-03-23T18:49:14+00:00

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

## Adoption (not part of the score)
Stars 2701, forks 424 (observed 2026-08-28T04:07:11.422212+00:00)

## What it is
A fluent Android animation library that lets developers animate multiple views with chained, readable method calls instead of verbose AnimatorSet boilerplate. It supports translations, scaling, rotation, color changes, DP values, and animation sequencing.

## Use cases
- animate multiple android views with one fluent call
- chain sequential view animations in android
- replace verbose AnimatorSet boilerplate code
- animate view width height and colors in android
- add start and stop listeners to android animations

## When to choose
- you want concise, readable animation code on Android
- you need to coordinate animations across multiple views
- you want to animate in dp units or animate layout dimensions

## When to avoid
- you need Jetpack Compose animations rather than View-based ones
- you need complex physics-based or motion-layout transitions
- you require a library with recent active development

## Facets
- artifact type: library
- maturity: maintenance
- function: animation
- domain: mobile-development, frontend
- platform: jvm
- tags: fluent-api, view-animation, android-ui, java, android, mobile

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

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:11.422212+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:15:58.403340+00:00, confidence not recorded.
  - readme: https://github.com/florent37/ViewAnimator (fetched 2026-08-28T04:07:11.422212+00:00, sha bd82eefa6e74)
- Data as of 2026-08-30T08:39:29.467469+00:00.
