New: six AI app starters, tested with real usage-based billingSee AI starters

MobileOne-time

Kitebag

Flutter starter with Firebase, RevenueCat and a paywall you can A/B test

About this starter

Kitebag is a Flutter kit for subscription apps on iOS and Android. It includes Firebase Auth with email, Google and Apple, Firestore models with code generation, RevenueCat purchases with remote paywall configuration, onboarding with analytics events, push notifications, localization through ARB files in five languages and Riverpod for state.

It is opinionated about a feature-folder architecture and generated code, which keeps large apps organized but adds a build_runner step to every model change. The A/B testing setup for paywalls is the standout. The limitation: web and desktop targets compile but are not styled or tested, so treat it as mobile-only.

Highlights

  • 01Remote-configured paywalls with A/B tests
  • 02Five languages via ARB files
  • 03Riverpod and feature-folder structure

Tags

Related starters

More in Mobile
  • Paddock

    Mobile

    Subscription

    Flutter and Supabase starter with realtime chat and maintained releases

    $12/mo4.0
    • flutter
    • supabase
  • One-time

    Expo and Supabase starter with RevenueCat paywalls and push notifications

    $179 once4.7
    • expo
    • revenuecat
  • Burrow

    Mobile

    Free

    Free React Native starter with Clerk auth and web-checkout billing

    Free3.8
    • react native
    • clerk
Live demo · First Commit Club— View template →