# robinhood/ticker

An Android text view with scrolling text change animation

Repository: https://github.com/robinhood/ticker
Canonical: https://ross.abutalabs.com/products/robinhood-ticker
Homepage: https://medium.com/robinhood-engineering/hello-ticker-20eaf6e51689
Language: Java
License: Apache-2.0
License Family: permissive
Topics: android, android-ui, android-animation
Last push: 2023-11-23T18:03:23+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3701, "days_push": 1014, "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 4380, forks 468 (observed 2026-08-28T04:08:46.958775+00:00)

## What it is
An Android UI library providing a TickerView component that animates scrolling text changes, like an odometer, with customizable character lists and animation styles. It draws directly onto the canvas for high performance and handles string resizing animations.

## Use cases
- animate stock price changes in an Android app
- display odometer-style scrolling numbers
- animate text transitions between values like 9999 to 10000
- show scrolling counters or tickers in a mobile UI
- add smooth text change animations to Android text views

## When to choose
- you need performant, smooth scrolling text animations on Android
- you want odometer-like number transitions with customizable character animation
- you need a lightweight custom View that avoids layout overhead

## When to avoid
- you need a cross-platform or non-Android solution
- you need extensive text styling beyond the limited customization subset
- your project is not on the JVM/Android toolchain

## Facets
- artifact type: library
- maturity: maintenance
- function: animation, ui-components
- domain: mobile-development, frontend
- platform: -
- tags: android-ui, text-animation, odometer, scrolling-text, java, android, mobile

## Member repositories
- robinhood/ticker (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:46.958775+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-29T18:21:18.274917+00:00, confidence not recorded.
  - readme: https://github.com/robinhood/ticker (fetched 2026-08-28T04:08:46.958775+00:00, sha 036aa13579c9)
  - homepage: https://medium.com/robinhood-engineering/hello-ticker-20eaf6e51689 (fetched 2026-08-29T09:09:25.547859+00:00, sha b4ec0b6fe754)
- Data as of 2026-08-30T08:39:29.467469+00:00.
