MaximKotliar/Bartinter
Dynamically changes status bar style depending on content behind it observed · 2026-08-28
Health v2 · maintenance only
73/100
- Activity 90
- 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: 2997
- days_rel: n/a
- days_push: 64
- n_releases_24m: 0
Adoption not part of the score
1699 stars · 85 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Bartinter is an iOS library that dynamically changes the status bar style based on the content behind it, ensuring the status bar remains readable. It integrates with UIKit view controllers via a simple property and optional method swizzling.
Use cases
- make status bar readable over light and dark content
- automatically update status bar color when scrolling
- manage status bar appearance per view controller
- avoid manual status bar style handling in iOS apps
When to choose
- your iOS app has content that scrolls under the status bar with varying brightness
- you want a one-line setup for adaptive status bar styling
When to avoid
- you build with SwiftUI only and don't use UIKit view controllers
- you avoid method swizzling in your codebase and don't want manual setup
Facets
library · maturity stable
ui-components developer-tools mobile-development status-bar uikit cocoapods ios-library appearance ios-tools ios swift
1 source
- readme: https://github.com/MaximKotliar/Bartinter · fetched 2026-08-28 · 219e50108071
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| MaximKotliar/Bartinter | main | 73 |
For agents
markdown · JSON · MCP: product_card(name="MaximKotliar/Bartinter")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem