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
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
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
- readme: https://github.com/Ramotion/adaptive-tab-bar · fetched 2026-08-28 · f35e372249f6
- homepage: https://www.ramotion.com/adaptive-tab-bar-ios-app-development-component-for-custom-states/ · fetched 2026-08-29 · e44f11a9a2ee
- site_page: https://www.ramotion.com/about · fetched 2026-08-29 · 1e1eff982b27
- site_page: https://www.ramotion.com/faq · fetched 2026-08-29 · 2dd04946d291
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Ramotion/adaptive-tab-bar | main | 32 |
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