Skip to content
Tarn UI

FAQ

Questions, answered plainly.

What exactly do I download?

A zip with the tarn_ui Flutter package (full Dart source), a runnable showcase app, the widget test suite, the bundled IBM Plex fonts, and a README, CHANGELOG and LICENSE. You add it to your project as a path or git dependency — there is nothing to install from pub.dev and no account to create.

How do developer seats work?

One seat covers one developer who works with the kit's source. Everyone else on the team — designers, QA, people who only use the apps you ship — doesn't need a seat. Each seat can be used on unlimited apps, for yourself or for clients.

What happens when my updates window ends?

Nothing breaks. You keep every version you downloaded and can keep shipping apps built with them forever. The window only decides which new releases you're licensed to use. There is no subscription and nothing renews automatically; if you want later releases, buy a new package.

Does it work with my state management?

Yes. Widgets take plain values and callbacks — no Provider, Riverpod, BLoC or GetX inside the kit. The screens hold their own demo state so you can see them work, and are written to be copied into your app and wired to your data.

Which platforms does it support?

Tarn UI is pure Dart and Flutter with no plugins or platform code, so it runs on every Flutter target: iOS, Android, web, macOS, Windows and Linux. The shell switches between a bottom bar, a rail and a full sidebar by window width, so one layout covers phones through desktops.

Can I change the colors and fonts to match my brand?

Pass your brand color to TarnTheme.fromSeed() and the accent, focus rings, chart series and text-on-accent colors are re-derived with readable contrast. For finer control, copyWith() any of the 24 palette tokens, or swap the font family in TarnType.

Does it replace Material?

No — it builds a regular ThemeData with a matching ColorScheme, so Material widgets you already use (dialogs, date pickers, snack bars) pick up Tarn's colors and type automatically.

Can I add seats later?

Yes. Buy another package for the additional developers; seats from separate purchases add up.

Can I use it in an open-source project?

You can ship apps built with Tarn UI, open-source or not, as long as the kit itself can't be pulled out and reused — for example, keep the package source out of public repositories. The license page has the details.

Still unsure? Ask before you buy — happy to help.