# Ramotion/expanding-collection

:octocat: ExpandingCollection is an animated material design UI card peek/pop controller. iOS library made by @Ramotion

Repository: https://github.com/Ramotion/expanding-collection
Canonical: https://ross.abutalabs.com/products/expanding-collection
Homepage: https://www.ramotion.com/smartphone-app-development-ui-library-to-peek-and-pop-cards/
Language: Swift
License: MIT
License Family: permissive
Topics: swift, component, library, material-design, ui, animation
Last push: 2020-04-06T06:53:36+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": 3752, "days_push": 2340, "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 5512, forks 515 (observed 2026-08-28T04:09:21.816323+00:00)

## What it is
An iOS UI library by Ramotion providing an animated material design card peek/pop controller built on UICollectionView. It lets developers create expanding card collections where a front card expands into a detail view with smooth transitions.

## Use cases
- add animated expanding card UI to an iOS app
- build a material design card peek/pop collection view
- create scrollable product cards with expand-to-detail animation
- implement card-based browsing for e-commerce or music apps
- make a collection view cell expand into a full-screen detail view

## When to choose
- building an iOS app in Swift that needs animated card-based navigation
- you want a ready-made material design expanding collection component
- your app targets iOS 9+ and uses CocoaPods or Carthage

## When to avoid
- building for Android or cross-platform frameworks
- you need actively maintained components with recent iOS API support
- your project requires SwiftUI-native implementations

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components, animation
- domain: mobile-development, frontend, web-design
- platform: -
- tags: material-design, swift, cocoapods, carthage, card-ui, collection-view, peek-pop, ios, mobile

## Member repositories
- Ramotion/expanding-collection (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:21.816323+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:56:14.763950+00:00, confidence not recorded.
  - readme: https://github.com/Ramotion/expanding-collection (fetched 2026-08-28T04:09:21.816323+00:00, sha 8d9498cc4153)
  - homepage: https://www.ramotion.com/smartphone-app-development-ui-library-to-peek-and-pop-cards/ (fetched 2026-08-29T08:51:14.748415+00:00, sha 12d06abe0e8c)
  - site_page: https://www.ramotion.com/about (fetched 2026-08-29T08:51:14.757422+00:00, sha 1e1eff982b27)
  - site_page: https://www.ramotion.com/faq (fetched 2026-08-29T08:51:14.759832+00:00, sha 2dd04946d291)
- Data as of 2026-08-30T08:39:29.467469+00:00.
