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

Ramotion/adaptive-tab-bar

:octocat: AdaptiveController is a 'Progressive Reduction' Swift UI module for adding custom states to Native or Custom iOS UI elements. Swift UI component by @Ramotion observed · 2026-08-28

github.com/Ramotion/adaptive-tab-bar · homepage · Swift · 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-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4370
  • days_rel: n/a
  • days_push: 2340
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2003 stars · 132 forks observed · 2026-08-28

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

AdaptiveController is a Swift UI module for iOS that implements 'Progressive Reduction', allowing custom states to be added to native or custom UI elements that evolve as users become familiar with the app. It includes an example AdaptiveTabBar that transitions from text labels to simplified icon-only states over time.

Use cases

  • implement progressive reduction in an iOS tab bar
  • make tab bar icons simplify as users learn the app
  • add time-based custom states to iOS UI elements
  • build an adaptive navigation bar in Swift
  • reduce visual clutter in an iOS app over time
  • create a Swift UI component with evolving states

When to choose

  • building a native iOS app in Swift with a tab bar that should adapt to user familiarity
  • you want a lightweight MIT-licensed UI component for progressive reduction
  • you prefer integrating via CocoaPods or dragging a project file into Xcode

When to avoid

  • targeting Android or cross-platform frameworks like React Native or Flutter
  • you need a actively maintained library with recent updates
  • your app requires complex dynamic navigation beyond simple state transitions

Facets

library · maturity maintenance

ui-components animation mobile-framework mobile-development frontend web-design swift-ui tab-bar progressive-reduction adaptive-ui cocoapods ios swift mobile

4 sources

Member repositories

RepositoryRoleHealth v2
Ramotion/adaptive-tab-barmain32

For agents

markdown · JSON · MCP: product_card(name="Ramotion/adaptive-tab-bar")

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