{"repo":"cliffordh/swiftui-indie-stack","free":true,"listed":false,"github":"https://github.com/cliffordh/swiftui-indie-stack","clone":"git clone https://github.com/cliffordh/swiftui-indie-stack.git","description":"A modern SwiftUI Starter Template based on a production iOS mobile app. Designed with performance and best practices in mind to help new and experienced iOS developers bootstrap their app development with vetted solutions.","language":"Swift","stars":172,"topics":["boilerplate","firebase-auth","indie-dev","ios-swift","mvvm","revenuecat","swiftui","telemetrydeck","ios-swiftui","starter-template"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"SwiftUI Indie Stack Do less. Ship more. A production-ready iOS app template with offline-first architecture. Battle-tested patterns extracted from a real production app. Koalas sleep 22 hours a day. They're not lazy — they're efficient . The best programmers think the same way. This template lets you ship in hours, not weeks. --- Features - Offline-First Architecture : Works without Firebase - toggle backend features with a single flag - Authentication : Apple Sign-In + Google Sign-In with Firebase Auth (optional) - Subscriptions : RevenueCat integration with paywall support - Analytics : Privacy-preserving analytics with TelemetryDeck - Streaks : Backend-driven (Firebase) or local-only streak system - Library/CMS : GitHub-based content system with markdown rendering - Widgets : Home screen and lock screen widget templates - UI Theme : Centralized color system with dark mode support Architecture Modes The template supports two modes controlled by AppConfiguration.useFirebase : Local Mode (Default: useFirebase = false ) - No Firebase required - app works standalone - Settings stored in UserDefaults - Streaks tracked locally on device - Device-based user ID for RevenueCat/TelemetryDeck - Perfect for simple apps or rapid prototyping Cloud Mode ( useFirebase = true ) - Full Firebase integration (Auth, Firestore, Crashlytics) - Apple/Google Sign-In with anonymous user linking - Settings sync across devices via Firestore - Backend-driven streak calculation with reminders - Requires","default_branch":null,"files":null,"tree":[],"storefront":"/r/cliffordh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cliffordh/swiftui-indie-stack/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}