# koral--/android-gif-drawable

Views and Drawable for displaying animated GIFs on Android

Repository: https://github.com/koral--/android-gif-drawable
Canonical: https://ross.abutalabs.com/products/android-gif-drawable
Language: Java
License: NOASSERTION
License Family: other
Topics: android, gif, animated-gifs, drawable, hacktoberfest
Last push: 2026-06-23T16:24:35+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 89, release rhythm 77, longevity 100
- inputs: {"age_days": 4964, "days_push": 71, "days_rel": 76, "gap_med": 88.0, "n_releases_24m": 3}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 9647, forks 1788 (observed 2026-08-28T04:10:36.569280+00:00)

## What it is
An Android library providing Views and Drawables for displaying animated GIFs, using bundled GIFLib via JNI for efficient frame rendering. It is distributed via Maven Central as an AAR artifact.

## Use cases
- display animated gifs in an android app
- play gif animations efficiently instead of webview
- render gif frames in a custom view
- show animated images in imageview on android
- replace movie class gif playback with faster rendering

## When to choose
- you need efficient animated GIF playback on Android with lower overhead than WebView or Movie
- you want a drop-in View/Drawable for GIFs with Gradle/Maven integration
- you need broad Android API level support (API 17+)

## When to avoid
- you need animated WebP, APNG, or other formats rather than GIF
- your project is not Android/Java-based
- you prefer a pure-Java or Kotlin-only solution without native JNI code

## Facets
- artifact type: library
- maturity: stable
- function: image-processing, ui-components
- domain: mobile-development, graphics, android-tools
- platform: jvm, cpp
- tags: gif, animated-gif, drawable, jni, giflib, android

## Member repositories
- koral--/android-gif-drawable (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:36.569280+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-29T17:21:19.892477+00:00, confidence not recorded.
  - readme: https://github.com/koral--/android-gif-drawable (fetched 2026-08-28T04:10:36.569280+00:00, sha 261c24e37df4)
- Data as of 2026-08-30T08:39:29.467469+00:00.
