nathantannar4/Transmission
Bridges UIKit presentation APIs to a SwiftUI API so you can use presentation controllers, interactive transitions and more. observed · 2026-09-01
Health v2 · maintenance only
95/100
- Activity 100
- Release rhythm 88
- Longevity 98
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: 2
- age_days: 1374
- days_rel: 2
- days_push: 2
- n_releases_24m: 148
Adoption not part of the score
1170 stars · 60 forks observed · 2026-09-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Transmission is a Swift library that bridges UIKit presentation APIs to SwiftUI, enabling presentation controllers, interactive transitions, sheets, popovers, and custom detents in SwiftUI apps. It is distributed via Swift Package Manager and built on top of the Engine library.
Use cases
- present sheets with custom detents in SwiftUI
- add interactive slide or card transitions between SwiftUI views
- use UIKit presentation controllers from SwiftUI
- show popovers and toasts in SwiftUI
- implement fullscreen and zoom transitions in SwiftUI
- create custom presentation transitions for SwiftUI views
When to choose
- you build SwiftUI apps on Apple platforms and need richer presentation and transition options than native SwiftUI provides
- you want UIKit-level sheet, popover, and detent control without leaving SwiftUI
- you need interactive or matched-geometry presentation transitions
When to avoid
- you target platforms outside Apple's ecosystem
- your app is UIKit-only and does not use SwiftUI
- you only need basic SwiftUI sheet presentation available natively
Facets
library · maturity active
ui-components animation mobile-framework mobile-development frontend cross-platform cross-platform swiftui uikit view-presentation transitions sheet-presentation presentation-controllers swift-package-manager swift ios macos
1 source
- readme: https://github.com/nathantannar4/Transmission · fetched 2026-09-01 · a0db4b6dfa71
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nathantannar4/Transmission | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="nathantannar4/Transmission")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem