Skip to content

Comparison

Phone or web in 2026? The rest follows.

Untitled UI is built for web apps, dashboards and marketing sites. Appetite UI is built for iOS and Android apps.Checked on against untitledui.comAppetite UI is a UI kit for iOS and Android apps, in Figma and in code, built like a design system. It comes as a Figma file, as code for React Native, SwiftUI, Flutter and Jetpack Compose, or both, and one token source drives Apple and Material components in light and dark mode.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.

An Appetite UI phone screen of weekly analytics in front of a web app dashboard with a customers table, over a mountain landscape

Verdict

The screen you ship picks the file.

Use Untitled UI if

  • You ship a web app, a dashboard or a marketing site.

    In its own words, a Figma UI kit and React component library for modern UI and websites.

Use Appetite UI if

  • You ship an app on iOS, Android or both.

    Apple and Material components read one token set, so the second platform starts from the values of the first.

Use both when you ship a web product and an app.

Side by side

The same rows for both files.

The Untitled UI column is its own words, read on untitledui.com.

Appetite UI and Untitled UI compared row by row, checked on October 14, 2026
CriterionAppetite UIThis fileUntitled UIuntitledui.com
What it isA UI kit for iOS and Android apps, in Figma and in code, built like a design system.A Figma UI kit and a React component library.
Built foriOS and Android apps, drawn at phone widths.Modern UI and websites, with website and dashboard examples.
iOS and Android conventionsApple and Material components in one file, with 15 Apple system colors and 32 Material 3 roles, each pointing at a token you control.Not on its page: it names no iOS or Android component. Its examples are desktop and mobile pages.
iOS or Android named on its home and pricing pagesRead on untitledui.com and untitledui.com/pricing, October 30, 2026Both.Neither. The home page lists "desktop and mobile page examples", the pricing page "website and dashboard examples".
Light and darkLight and Dark modes on one semantic token set, so a screen switches with the system.Dark mode variables: "Switch designs to dark mode with one click."
What developers getAppetite UI Code ships every component in React Native, with an App Starter, and the core set in SwiftUI, Flutter and Jetpack Compose. The Figma file also exports token values.React components, built with React Aria and styled with Tailwind CSS.
LicensePaid once, with lifetime updates. The plans are on the pricing page.A free Figma version, then PRO licenses paid once. The React library is sold apart.
Use it ifYou ship an app on iOS, Android or both.You ship a web app, a dashboard or a marketing site.

Checked on . Untitled UI's prices, counts and ratings are left to untitledui.com.

On a phone

What only a phone asks for.

Three objects a web kit does not draw, each drawn here for iOS and for Material.

Settings screens from Appetite UI: a profile menu of grouped rows with chevrons, an account form and a notifications group of switches

Settings

Grouped lists that save as they change

Rows with chevrons, and switches that commit the moment they move.

See the settings screens

An Appetite UI Actions sheet on iPhone at its medium detent over a dimmed settings screen, and at its large detent with the screen behind it stepping back

Sheets

Sheets that rise from the bottom edge

A sheet rests at its detents and keeps the screen behind it in view, with its choices where the thumb already is.

See the sheet

The same account setup screen in light and in dark mode with the brand/base token between them: colors/blue/500 in Light and colors/blue/400 in Dark

Dark mode

A second mode the phone switches

The system setting decides, so every component carries Light and Dark through the same semantic tokens.

See the color tokens

Both platforms

One file holds both sets of measures.

A browser renders one set of conventions. A phone app renders two, and they disagree on size.

Platform measures in the Appetite UI file, iOS and Android
MeasureiOSAndroid
List row, minimum height4456
Switch track64 by 2852 by 32
Touch target4448
Top bar height4464
Control corner8Fully round

Points on iOS and dp on Android, read from the file's Platform collection. The 44 point and 48 dp touch targets are the ones Apple and Google publish; the other values are the file's own decisions. Apple asks for the switch "only in a list row", sets a sheet's medium detent at "about half of the fully expanded height" and calls Dark Mode "a systemwide appearance setting"; Android's bottom sheet in Compose is the ModalBottomSheet. Read on : Apple, Toggles, Apple, Sheets, Apple, Dark Mode and Android Developers, Bottom sheets.

Judge it on your own screens.

A table only goes so far. The preview shows how the kit behaves on a screen of yours.