# setchi/FancyScrollView

A versatile Unity scroll view component that enables highly flexible animations.

Repository: https://github.com/setchi/FancyScrollView
Canonical: https://ross.abutalabs.com/products/fancyscrollview
Homepage: https://deepwiki.com/setchi/FancyScrollView
Language: C#
License: MIT
License Family: permissive
Topics: unity, unity3d, ugui, scrollview, infinite-scroll, csharp, unity3d-games, scroller, unity-scripts, unity-asset
Last push: 2022-07-08T01:35:12+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": 3475, "days_push": 1518, "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 3522, forks 430 (observed 2026-08-28T04:08:07.968033+00:00)

## What it is
A Unity scroll view component (uGUI) that lets developers implement highly flexible, custom scroll animations by passing normalized scroll positions to cells. It supports infinite scrolling, grid layouts, snapping, and efficient cell recycling for large datasets.

## Use cases
- implement custom scroll animations in Unity UI
- create infinite scrolling lists in Unity
- display large datasets efficiently with cell recycling
- build a looping tab bar or carousel in Unity
- make a grid view with animated cells in uGUI
- add snap-to-item scrolling to a Unity game menu

## When to choose
- you need scroll behavior or animations beyond Unity's built-in ScrollRect
- you must render very long or unbounded lists performantly
- you want vertical, horizontal, grid, and infinite scroll from one component
- you develop with Unity 2019.4+ and .NET 4.x scripting runtime

## When to avoid
- your project uses an engine other than Unity
- you only need a plain, standard scroll list with default behavior
- you need a maintained solution with frequent updates (last release 2022)
- you are not comfortable writing custom cell animation code

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components, animation
- domain: frontend, cross-platform
- platform: game-engine, cross-platform
- tags: unity, ugui, scrollview, infinite-scroll, cell-recycling, csharp, unity-package, game-development

## Member repositories
- setchi/FancyScrollView (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:07.968033+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:35:12.367614+00:00, confidence not recorded.
  - readme: https://github.com/setchi/FancyScrollView (fetched 2026-08-28T04:08:07.968033+00:00, sha eb579e34a1f7)
  - homepage: https://deepwiki.com/setchi/FancyScrollView (fetched 2026-08-29T09:29:13.978464+00:00, sha 20e5c26fb80d)
  - site_page: https://deepwiki.com/setchi/FancyScrollView/1.1-installation (fetched 2026-08-29T09:29:13.987693+00:00, sha e78e030e779e)
- Data as of 2026-08-30T08:39:29.467469+00:00.
