# totond/TextPathView

A View with text path animation!

Repository: https://github.com/totond/TextPathView
Canonical: https://ross.abutalabs.com/products/textpathview
Language: Java
License: MIT
License Family: permissive
Last push: 2019-04-14T09:07:52+00:00

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

## Adoption (not part of the score)
Stars 1899, forks 212 (observed 2026-08-28T04:05:51.391623+00:00)

## What it is
An Android custom View library that converts text into path animations, drawing text stroke by stroke with configurable animation effects. It supports synchronized or asynchronous stroke drawing, custom path calculators, and can also animate arbitrary Path objects.

## Use cases
- animate text being handwritten on screen in an android app
- draw text stroke by stroke with a pen effect
- create intro splash text animations
- animate custom shapes and paths on android
- control text drawing progress with a seekbar

## When to choose
- you need text handwriting or stroke-drawing animations in an Android app
- you want a simple XML-configurable custom view for path animations
- you need to animate arbitrary Android Path objects

## When to avoid
- you need cross-platform or Jetpack Compose text animation
- you require general-purpose UI animation beyond text/path drawing
- you need a maintained library with recent updates, as the last release was in 2019

## Facets
- artifact type: library
- maturity: maintenance
- function: animation, ui-components
- domain: mobile-development, graphics
- platform: -
- tags: text-path-animation, custom-view, android-view, stroke-animation, java, android

## Member repositories
- totond/TextPathView (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:51.391623+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:12:11.826029+00:00, confidence not recorded.
  - readme: https://github.com/totond/TextPathView (fetched 2026-08-28T04:05:51.391623+00:00, sha 441261113c3b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
