Ross ROSS = Recommend OSS · open-source software intelligence for agents

coolbeet/CBStoreHouseRefreshControl

Fully customizable pull-to-refresh control inspired by Storehouse iOS app observed · 2026-08-28

github.com/coolbeet/CBStoreHouseRefreshControl · Objective-C · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

32/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4320
  • days_rel: n/a
  • days_push: 2435
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

3888 stars · 465 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A fully customizable pull-to-refresh control for iOS, inspired by the Storehouse app, written in Objective-C. It attaches to any UIScrollView and animates arbitrary shapes defined in a plist file.

Use cases

  • add a custom pull-to-refresh animation to a UITableView
  • attach a refresh control to a UICollectionView
  • animate custom shapes during pull-to-refresh
  • customize drop height, line width, and loading animation of a refresh spinner
  • recreate the Storehouse app's refresh effect in an iOS app

When to choose

  • you want a highly customizable, shape-based pull-to-refresh animation on iOS
  • your project uses Objective-C or CocoaPods and needs a drop-in UIScrollView refresh control

When to avoid

  • you need a maintained solution with recent updates or Swift-native support
  • you are building for Android or cross-platform frameworks
  • you only need the standard UIRefreshControl behavior

Facets

library · maturity maintenance

ui-components animation mobile-development frontend pull-to-refresh objective-c uikit cocoapods scroll-view ios mobile

1 source

Member repositories

RepositoryRoleHealth v2
coolbeet/CBStoreHouseRefreshControlmain32

For agents

markdown · JSON · MCP: product_card(name="coolbeet/CBStoreHouseRefreshControl")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem