Apple platform coverage
The package supports iOS 16, macOS 13, tvOS 16, visionOS 1, and watchOS 9 or newer.
Share a Lumen design language across iPhone, iPad, Mac, Apple TV, and Apple Watch while keeping SwiftUI behavior native.
LumenUILumenUI installs through Swift Package Manager; no npm package, CocoaPod, or copied source is required. Add the repository URL, pin exact version 4.0.0 for reproducible builds, and attach the LumenUI product to your application target.
Real platform output
This verified capture comes from the native preview host using the package in this repository. The controls are rendered by Apple, not by HTML.

Component library
The shared native tier is complemented by SwiftUI and macOS-specific controls that preserve native navigation, focus, and window behavior.
Platform contract
The package supports iOS 16, macOS 13, tvOS 16, visionOS 1, and watchOS 9 or newer.
Controls automatically use touch-friendly mobile density and compact pointer-friendly Mac density.
Dynamic Type, SF Symbols, environment values, VoiceOver, and native controls remain first-class.
Move between platform guidance without losing the shared Lumen design language.