# Devlight/InfiniteCycleViewPager

Infinite cycle ViewPager with two-way orientation and interactive effect.

Repository: https://github.com/Devlight/InfiniteCycleViewPager
Canonical: https://ross.abutalabs.com/products/infinitecycleviewpager
Language: Java
License: Apache-2.0
License Family: permissive
Topics: infinite-scroll, viewpager, cards, android, library, ui, devlight, cycle
Last push: 2022-08-09T20:20:47+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": 3663, "days_push": 1485, "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 5684, forks 821 (observed 2026-08-28T04:09:27.884205+00:00)

## What it is
An Android UI library providing an infinitely cycling ViewPager with two-way (horizontal and vertical) orientation and interactive scaling effects for card-style paging. It is distributed via Gradle/Maven and requires minimum SDK 11.

## Use cases
- create an infinite scrolling carousel of cards on Android
- add a vertical or horizontal looping view pager to my app
- build a card stack UI with scaling effects
- implement endless image gallery swiping on Android
- cycle through pages infinitely in both directions

## When to choose
- you need an infinite, two-way-orientable ViewPager with interactive scale effects in a legacy Android app
- you want a ready-made carousel component with customizable min/max scale and are okay maintaining the source yourself

## When to avoid
- you need an actively maintained library with bug fixes and support
- your project targets modern Android with Jetpack Compose or ViewPager2, where this Java-based ViewPager-based library is outdated
- you require minimum SDK above 11 or Kotlin-first tooling

## Facets
- artifact type: library
- maturity: abandoned
- function: ui-components, animation
- domain: mobile-development, android-tools, frontend
- platform: jvm
- tags: viewpager, infinite-scroll, carousel, cards, android-ui, unmaintained, android

## Member repositories
- Devlight/InfiniteCycleViewPager (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:27.884205+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:54:14.310444+00:00, confidence not recorded.
  - readme: https://github.com/Devlight/InfiniteCycleViewPager (fetched 2026-08-28T04:09:27.884205+00:00, sha d1ddf2eb9b74)
- Data as of 2026-08-30T08:39:29.467469+00:00.
