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

futuretap/InAppSettingsKit

This iOS framework allows settings to be in-app in addition to or instead of being in the Settings app. observed · 2026-08-28

github.com/futuretap/InAppSettingsKit · homepage · Objective-C · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

75/100

  • Activity 80
  • Release rhythm 55
  • Longevity 100

Flags: no_license

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: 5
  • age_days: 6077
  • days_rel: 302
  • days_push: 121
  • n_releases_24m: 12

Full methodology

Adoption not part of the score

3216 stars · 540 forks observed · 2026-08-28

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

InAppSettingsKit is an open-source iOS framework that presents an app's Settings.bundle settings screen inside the app itself, in addition to or instead of the system Settings app. It extends the standard settings plist format with many extra element types and configuration options, and works with Swift despite being written in Objective-C.

Use cases

  • add an in-app settings screen to an iOS app
  • reuse the Settings.bundle plist to build a settings UI inside the app
  • build form-like table view screens from a static plist
  • let users change app settings in-app instead of the Settings app
  • add date pickers, text validation, and dynamic sections to a settings screen
  • sync app settings with iCloud

When to choose

  • you want a rich in-app settings UI without writing table view code
  • you already maintain a Settings.bundle and want the same settings in-app
  • you need form-like screens with validation, dynamic hiding, or custom views
  • you want a battle-tested UIKit settings framework with Swift interop

When to avoid

  • you build with SwiftUI and want a native SwiftUI settings solution
  • your app has no settings or only one or two toggles
  • you need settings screens outside Apple platforms

Facets

framework · maturity stable

ui-components state-management form-handling mobile-development developer-tools uikit settings-bundle in-app-settings ipados visionos catalyst cocoapods swift-package-manager ios swift objective-c mobile

6 sources

Member repositories

RepositoryRoleHealth v2
futuretap/InAppSettingsKitmain75

For agents

markdown · JSON · MCP: product_card(name="futuretap/InAppSettingsKit")

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