A monorepo of example Flutter apps built with Stac, demonstrating server-driven UI patterns across real-world use cases.
Stac is a server-driven UI framework for Flutter. You define screens using the Stac DSL (Dart), build them into JSON, and deploy to Stac Cloud. The app renders UI at runtime, so you can ship UI changes without releasing a new app version.
| App | Description |
|---|---|
finstac |
Personal finance app: credit cards, transactions, onboarding, and profile |
- Flutter SDK
^3.10.7 - Stac CLI (install from docs.stac.dev)
Each sample is an independent Flutter project. Navigate into the sample directory and follow its README for full setup instructions.
Note: Each sample is wired to a private Stac Cloud project. Run
stac initinside the sample directory to connect it to your own project before building or deploying.
cd finstac
stac init # connect to your own Stac project
flutter pub get
stac build # compile DSL screens to JSON
stac deploy # push screens to Stac Cloud
flutter runstac-samples/
βββ finstac/ # Finance app sample
βββ lib/ # Flutter app entry point
βββ stac/ # Stac DSL screens and themes
βββ assets/ # Images, SVGs, fonts