AstroSwiftFoundation is a Swift Package that brings the Astro Space UX Design system to Apple platforms. Astro's colors, icons, symbols, controls, and data types are imported as assets and code. Astro Swift Foundation works with iOS, iPadOS, macOS, watchOS, and tvOS.
New in version 3.2.1 • Add UIColor and NSColor accessors for DataVis colors • Fixes some broken light theme colors
New in version 3.2 • Final DataVis colors
New in version 3.1 • New AstroClock and IntervalTimer views • Beta Light Mode DataVis colors
New in version 3.0 • Astro Styles for Swift Charts • Requires iOS 16, macOS 13, tvOS 16, watchOS 9
New in version 2.0 • New Tag, Classification Banner, and Classification Marker views for SwiftUI. • A simplified semantic color scheme.
To use AstroSwiftFoundation in your Xcode project, select File->Swift Packages->Add Package Dependency, and enter the URL of this repository.
Detailed documentation can be found within the Xcode documentation browser, or on the web.
Open source sample apps, Astro Launches and Astro Sampler, demonstrate the package in use.