
fluo.dev
Fluo is a free, open-source Flutter SDK that provides pre-built onboarding screen templates and built-in authentication methods for email, mobile, Google, and Apple sign-in. Developers compose flows using a FluoNavigator with branching logic, and connect to backends like Firebase or Supabase via JWT. The SDK is designed for easy integration by both human developers and coding agents, with a single-file API documented in one README.
- Developer Tools
- Software Only
- AI Agents
Funding
Founders
Founder details are not available yet.
Product
Problem
Building onboarding and authentication flows from scratch is repetitive and time-consuming for Flutter developers, often requiring significant custom code and design work. This distracts from core product development and can lead to inconsistent user experiences across different platforms.
Solution
Fluo provides a free, open-source Flutter SDK that simplifies this process with pre-built screen templates for questions, info, features, and ratings, plus support for custom widgets. Developers compose these screens using a `FluoNavigator`, which allows for branching logic based on user input. The SDK also includes built-in authentication methods for email, mobile, Google, and Apple, which can be connected to backends like Firebase or Supabase via JWT. Its small, predictable API is designed to be easily understood by both human developers and coding agents, enabling rapid integration.
Target Audience
The primary audience is Flutter developers and coding agents building mobile and web applications who need to quickly implement and customize onboarding and authentication flows.
Features
- Pre-built onboarding screen templates including question, info, features, and rating screens, plus support for any custom Flutter widget.
- Branching flow logic using `stepIncrement` to skip or alter steps based on user answers.
- Built-in authentication for email, mobile, Google, and Apple sign-in, with user data forwarding to any backend via JWT.
- A single-file API documented in one README, designed for easy integration by coding agents.
- Multi-platform support for iOS, Android, Web, and macOS from a single codebase.
- Per-screen-type styling classes to match the host app's existing theme.