V5 just landed - 10-day money-back guarantee

The Expo for Flutter

CLI-first starter that generate production ready code and auto-configures your backend.

Build in 2-4 weeks what takes 3-4 months from scratch

user avatar user avatar user avatar user avatar
apparencekit review rating star apparencekit review rating star apparencekit review rating star apparencekit review rating star apparencekit review rating star
Join 450+ developers who shipped faster
flutter cli starter app screenshot

TRUSTED BY 450+ DEVELOPERS AND COMPANIES
photomaton bissell ge lilly inria inria inria inria inria inria inria inria

450+
Production Apps
Built with ApparenceKit
2-4 weeks
Average to MVP
vs 3-4 months from scratch
10,000+
Hours Saved
By our community

Why Flutter needs its own Expo

Expo revolutionized React Native development with a CLI that handles all the tedious setup. Flutter deserves the same.

ApparenceKit is the CLI-first Flutter toolkit that auto-configures Firebase or Supabase, generates authentication boilerplate, sets up subscriptions, onboarding, crash reporting... and scaffolds architecture—all in one command.

Same Philosophy, Better Performance

Help you move faster at every stage of the app lifecycle

E

Expo

React Native ecosystem

npx create-expo-app

Scaffolds React Native project

Manual backend setup

Expo services require configuration

Managed workflow

Limited native code access

JavaScript bridge

Performance overhead on complex apps

Recommended
A

ApparenceKit

Flutter ecosystem

apparence_cli setup

Generates Flutter project with modules

Auto backend setup

Auto

Firebase or Supabase configured in one command

Full codebase access

Unlimited

No ejection needed, modify anything

Native ARM compilation

60fps

No bridge, guaranteed smooth performance

Trusted by developers and companies

Check what they says

How ApparenceKit CLI Works

Just like Expo, but for Flutter

1

Install the CLI

One command gets you ready to build. No complex setup, no configuration files.
2

Generate your app

Go from zero to production-ready in minutes. Backend auto-configured, auth working, subscriptions ready.
3

Ship to production

Your app is ready to launch. Focus on your unique features, not boilerplate.

Built by developers like you

Real apps, real results

user avatar
Kubbo
Habit tracking app with advanced stats

apple store badge

google play store badge

Kubbo habit tracking app screenshot

2 weeks
to MVP launch
10
subscriptions in first week

Features used:

Authentication Subscriptions Push Notifications Home Widget

Everything Expo has, but for Flutter

We built ApparenceKit to give Flutter the same developer experience Expo gives React Native

Automatic setup steps for Flutter app boilerplate

AUTOMATIC SETUP

We configure everything for you

From app to server configuration. We take care of everything so you can focus on building your app in 5 minutes.
Supabase
automatically setup (security, database, authentication...)

Firebase
automatically setup (security, database, authentication...)

flutter authentication screen boilerplate

AUTHENTICATION

Secured by default

Add authentication to your app in minutes. We handle the UI, security, and user management so you can focus on building your app.
Firebase, Supabase or REST Api
Choose between the most popular and secured serverless solutions or use your own

Phone authentication
Ready to use phone authentication
Auth page
All common email auth pages (signin, signup, password reset) are working and customizable.
Social logins
From twitter, facebook, google... We brings everything we can to help you add social login to your app.

mobile paywall screen made with flutter

MONETIZATION

Create a profitable business

Monetize with in-app subscriptions in minutes instead of a week using RevenueCat.
Android And iOS
Fully working with Android and iOS in-app subscription.

Multiple paywall
Easily test paywall with multiple popular paywall templates included
Subscription page
All subscription pages (subscription, active or not, refund) are working and customizable.
Subscription state
Retrieve your user subscription easily. With one line of code you can check if your user has a premium.

notification screen template made with flutter and firebase

NOTIFICATIONS

Engage your users

No app can grow without notifications. Notifications are the reason why mobile apps are the most engaging things ever made. You can’t create an app without them.
Firebase notifications
To send a notification on Android google force us to use firebase. Plus it allows to send iOS notifications

Device registered
Either you use firebase as a backend or not. Everything is ready to register your users devices.
Notifications page
Ready to use and customizable notifications history page is available. + seens status handled
React everywhere
Subscribe to new notifications everywhere when app is in foreground.

gitlab, github, riverpod and codemagic logo

ARCHITECTURE

Scale to the moon

Most of apps fails to scale and create new features once they find success. Using a good architecture and practices will allow you to not fall into that trap.
Unit tested
Tests saves time once you master it. I show you how it’s easy and how powerful it is. The boilerplate is 100% tested.

State management
ApparenceKit use riverpod as state management. This is without any hesitation the most powerful solution available.
Clean
I love software when it’s easy to read and every class has one responsability.
CI/CD
Use our Gitlab, Github or Codemagic templates to run your tests and deploy your app.

And many more features...

See all 15+ modules

Save 3 months of work

One command. Pick your modules. Firebase or Supabase auto-configured. Start building what matters.

kickstarter for flutter apps

All the features you need

Built-in modules for authentication, monetization, analytics, and more

Notifications

Notifications are a key part of the user experience. Handle push notifications, local notifications and engage your users.

1 week saved

Subscription payments

Monetize your app with in-app subscriptions for Android and iOS.

1 week saved

Authentication

Secure and persistant authentication. Plus pre-built UI for login, signup and forgot password.

1 week saved

Backend

Use your own backend, Supabase or Firebase as you prefer

1 week saved

Social logins

Add social logins with right plugin to your app using a CLI command.

1 week saved

Bottom navigation

Easy adaptive navigation bar for Android and iOS made with routes.

3 days saved

Tests

Hunt down and annihilate bugs in seconds with our solid test suite and practices.

infinite headaches saved

In-app reviews

You can only ask for a review 3 times a year. Request one at the right time to rank your app at the top of the stores.

3 days saved

Feedbacks

Collect feedbacks from your users easily New feature Vote page and Request form included

4 days saved

Theme

Create light and dark themes for your app in seconds. Allowing also to easily create custom theme per platform if needed.

1 week saved

Onboarding

Create a beautiful onboarding experience for your users. Using our pre-built onboarding module.

1 week saved

Web

Compile your app for the web with the same codebase.

weeks saved

And many more...

Pricing

From Idea to App Store in One Week

10 days money back guarantee
No questions asked

Solo

$149

run 1 app generation + server setup

  • 1 limited licence
  • 1 app generation
  • Single time payment
  • iOS, Android & Web support
  • Authentication
  • Onboarding flow
  • Push notifications
  • RevenueCat subscriptions
  • Multiple paywall templates
  • Analytics & error tracking
  • Meta ads integration

    NEW

  • Dark mode & theming
  • CI/CD templates
  • One Automatic firebase/supabase setup

    NEW

  • Discord community access

POPULAR

Professional

$299 /year

1 developer - unlimited usage

  • 1 developer licence
  • Everything in Solo plan plus
  • Unlimited app generation
  • Cancel anytime
  • Landing page template

    NEW

  • AI chat template

    NEW

  • Unlimited automatic firebase/supabase setup

    NEW

Agency

$799 /year

5 developers + live setup assistance

  • 5 developers licences
  • Everything in Professional plan plus
  • Cancel anytime
  • Live setup assistance call
  • Supabase web dashboard
  • Priority support via Discord

Check all included features here

👋 Need help migrating from Expo to Flutter?
We can help you

kickstarter for flutter apps

Enjoy your purchase with complete peace of mind

10 days guarantee for all purchases.
No questions asked.

FAQ: Expo vs ApparenceKit

Frequently Asked Questions

Creating an app is easy.
Creating a successful app is not.

Yes. Both are CLI-first tools that scaffold production-ready apps with pre-configured backends. Expo does it for React Native with EAS, we do it for Flutter with Firebase/Supabase.
Yes. Many developers migrate from React Native/Expo to Flutter for better performance. ApparenceKit makes the transition easy by providing similar architecture patterns and auto-setup. We also offer migration consulting.
No. ApparenceKit gives you the full Flutter codebase from day one. There is no managed workflow or ejection. You own 100% of the code and can modify anything.
ApparenceKit does not use EAS since it is Flutter. Instead, we provide CI/CD templates for GitHub Actions, GitLab CI, and Codemagic (the Flutter equivalent of EAS Build). For updates, use Firebase Remote Config or CodePush alternatives.
If you know React, you will pick up Flutter quickly. Both use declarative UI, but Flutter uses Dart instead of JavaScript. Dart is easier to learn than TypeScript. Hot reload is faster in Flutter. Most Expo devs are productive in Flutter within a week.
Flutter has Shorebird for over-the-air updates (similar to Expo Updates). ApparenceKit also includes Firebase Remote Config for feature flags and A/B testing without app updates.
Absolutely. The Solo license ($215) lets you build one app, perfect for side projects. The free tiers of Firebase and Supabase are generous enough for most side projects.
Flutter apps are faster than React Native/Expo apps. Flutter compiles to native ARM code, while React Native uses a JavaScript bridge. You will see 60fps animations and faster startup times with Flutter.
We provide documentation, Discord support, and video tutorials. For Enterprise customers, we offer dedicated support and consulting. We also help with Expo to Flutter migrations.

Save 3 months of work

One command. Pick your modules. Firebase or Supabase auto-configured. Start building what matters.

kickstarter for flutter apps

Made by Logo de Pal

ApparenceKit is a flutter template generator tool by Apparence.io © 2026.
All rights reserved