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

shaps80/SwiftUIBackports

A collection of SwiftUI backports for iOS, macOS, tvOS and watchOS observed · 2026-08-28

github.com/shaps80/SwiftUIBackports · Swift · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

80/100

  • Activity 87
  • Release rhythm 59
  • Longevity 100
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: 1
  • age_days: 1531
  • days_rel: 277
  • days_push: 82
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

1088 stars · 72 forks observed · 2026-08-28

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

A Swift package providing backports of modern SwiftUI APIs to older versions of iOS, macOS, tvOS, and watchOS. It mirrors Apple's API names and behavior so code stays familiar and is easy to migrate once the deployment target reaches the native API.

Use cases

  • use presentationDetents on older iOS versions
  • support newer SwiftUI APIs while targeting old OS versions
  • backport LabeledContent to older Apple platforms
  • request app review on older iOS versions
  • share sheet and photo picker on older SwiftUI versions
  • reduce migration effort when raising deployment targets

When to choose

  • you support older iOS/macOS/tvOS/watchOS versions but want modern SwiftUI APIs
  • you want API-compatible shims that are easy to remove later
  • you need a reference implementation for writing your own SwiftUI backports

When to avoid

  • your deployment target already includes the native SwiftUI APIs
  • you need backports for platforms older than iOS 15/macOS 12 on v27+
  • you build with non-Apple UI frameworks like UIKit-only or cross-platform toolkits

Facets

library · maturity active

ui-components sdk developer-tools mobile-development cross-platform apple-ecosystem frontend cross-platform swiftui backports apple-platforms watchos tvos compatibility-shims property-wrappers ios macos swift mobile

1 source

Member repositories

RepositoryRoleHealth v2
shaps80/SwiftUIBackportsmain80

For agents

markdown · JSON · MCP: product_card(name="shaps80/SwiftUIBackports")

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