Spaceman-Labs/SMPageControl
A drop in replacement for UIPageControl with a slew of additional customization options. 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: 5072
- days_rel: n/a
- days_push: 2614
- n_releases_24m: 0
Adoption not part of the score
1860 stars · 214 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
SMPageControl is a drop-in Objective-C replacement for UIPageControl on iOS with extensive customization options such as custom indicator images, sizes, spacing, and tappable indicators. It mirrors the UIPageControl API and supports UIAppearance and enhanced UIAccessibility.
Use cases
- customize page control dots with custom images in an iOS app
- make page indicators directly tappable to jump to a page
- replace UIPageControl without changing existing code
- style page control indicators with UIAppearance
- add accessible page names for VoiceOver users
When to choose
- you need page indicators that match a custom app design
- you want a drop-in UIPageControl replacement with per-page images and accessibility names
When to avoid
- you are building in Swift with SwiftUI and prefer native controls
- you need a library under active development - the last release was 2019
Facets
library · maturity maintenance
ui-components mobile-framework mobile-development frontend accessibility objective-c uipagecontrol drop-in-replacement uiappearance cocoa-touch ios mobile
1 source
- readme: https://github.com/Spaceman-Labs/SMPageControl · fetched 2026-08-28 · 9635fbdfd231
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Spaceman-Labs/SMPageControl | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="Spaceman-Labs/SMPageControl")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem