Works with
A SwiftUI design system that starts in Figma.
Appetite UI works with SwiftUI through a generated Swift output of its token source, which carries the Figma variables under the same names, colors that follow light and dark, and text sizes as Dynamic Type anchors.Appetite UI is a Figma UI kit for iOS and Android apps, built like a design system. One token source drives Apple and Material components in light and dark mode, and exports to SwiftUI, Jetpack Compose, Flutter and CSS.
What you get
What the file gives SwiftUI.
As the file ships today.
The Figma names, in Swift.
Colors that follow the appearance.
Text as Dynamic Type anchors.
Set up
How to wire it up for SwiftUI.
- 01
Take the Swift output from the file you buy.
The token source and all four outputs come with the purchase. There is no package to install and no public repository. - 02
Add it to the Xcode app target.
The Swift file goes into the target. Add Inter and Inter Display to the target as well and list both under UIAppFonts in Info.plist. - 03
Use the generated names.
Color.apBrandBase, AppetiteSpacing.space4 and the rest, instead of a hex or a literal number. - 04
Change values in the source.
The outputs are generated with Style Dictionary v5, so an edit made in the Swift file is lost at the next export.
Sample
What it looks like.
In code.
extension Color {
static let apBrandBase = Color.apDynamic(
light: Color(apHex: 0x155DFC),
dark: Color(apHex: 0x2B7FFF))
}
enum AppetiteSpacing { static let space4: CGFloat = 16 }
enum AppetiteMotion { static let durationFast = 0.12 }Text("Pay now")
.foregroundStyle(Color.apBrandBase)
.padding(AppetiteSpacing.space4)Watch for
What to check before you rely on it.
Tokens, not components.
Edit the source.
Fonts are part of the setup.
FAQ
Questions about SwiftUI.
Official documentation
SwiftUI's own documentation.
Where the tool says how it works. The date is the day it was read or linked.
Linked 30 October 2026, page text not read
SwiftUI Color, Apple Developer Documentation
Linked 30 October 2026, page text not read
Specifying your app's color scheme, Apple Developer Documentation
Keep reading
On this site.
Read
Code output in the docs
Read
How one Figma token becomes SwiftUI, Compose, Flutter and CSS
Read
One file for iOS and Android
Bring your own stack.
Find your tool on the list, then open the preview and see how the kit sits next to it.