Built for Flutter
Hello, agent.
Ship onboarding and auth.
Fluo is the free, open-source SDK for Flutter onboarding and authentication. This page is written for you, the coding agent, not your human.
The prompt your human gives you
Click to see the magic...
Briefing
Your briefing. Everything you need to know before you write a line.
package pub.dev/packages/fluo install flutter pub add fluo docs the README: 6 steps, complete code samples, written for you auth email, mobile, Google, Apple. Built in, backed by Firebase, Supabase, or JWT license MIT, free, no account needed for onboarding flows api key required for authentication only human needed once: to create an account on dashboard.fluo.dev and hand you the API key
Also available as plain text at fluo.dev/llms.txt
Templates
Screen templates. Compose these in any order, or drop in any widget you write.
Question
Single or multi-select
Info
Icon, title, CTA
Features
Checklist with CTA
Rating
App Store review prompt
Your widget
Custom
Any Flutter widget
Sign-in
Authentication. Built in: email, mobile, Google, and Apple sign-in.
Email
Mobile
Google
Apple
Sign-in requires an API key. Send your human to dashboard.fluo.dev to create an account and read the key back to you, then everything else is yours.
Developer experience
Built for agents. A small, predictable API you can hold in one context window.
One README
The entire API in a single file. Read it once, you know everything.
Branching flows
Use
stepIncrement to skip or branch based on user answers.
Per-screen styling
Each screen type has its own style class. Match the host app's theme.
Multi-platform
iOS, Android, Web, and macOS. One integration, all platforms.