{"repo":"DevAtrii/Kmp-Starter-Template","free":true,"listed":false,"github":"https://github.com/DevAtrii/Kmp-Starter-Template","clone":"git clone https://github.com/DevAtrii/Kmp-Starter-Template.git","description":"Starter template is a multi-module KMP boilerplate for Android & iOS with clean architecture and high-quality code. It handles basics like remote config, in-app purchases, and analytics so you can focus on building your app.","language":"Kotlin","stars":159,"topics":["boilerplate","compose-multiplatform","jetpack","jetpack-compose","kmp","kotlin","kotlin-multiplatform","kmp-boilerplate"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"KMP Starter Template Project-agnostic, production-ready Kotlin Multiplatform starter for Android & iOS. --- Overview KMP Starter Template is a multi-module boilerplate built with: Clean Architecture (data / domain / presentation) Compose Multiplatform Koin (DI) RevenueCat (In-App Purchases) Mixpanel (Analytics) Remote Config Room Database DataStore Modular Navigation Notifications Logging Platform utilities It removes the repetitive setup work (analytics, purchases, remote config, etc.) so you can focus on building your app. --- Architecture Each feature is isolated in its own module: Every feature follows: You can easily swap implementations (e.g., replace Mixpanel with PostHog) by changing the data layer. --- Getting Started Start with the CLI — @devatrii/starter . It scaffolds a full project under your app name and package, rewires modules and namespaces for you, and typically saves 2–3 hours of manual rename and setup work. The CLI is in alpha — it generates projects successfully, but expect rough edges. If you hit an issue, please report it on GitHub Issues. Requirements: Node.js 18+, Java 17 Commands: create , init , include , version ( -v / --version ). Open the generated project in Android Studio (KMP Plugin required). Open iosApp/iosApp.xcodeproj in Xcode to run on iOS. --- Libraries We are working to ship KMP Starter as published Maven libraries so existing projects can adopt modules incrementally (starter utilities, UI, and feature layers) without cloning the full ","default_branch":null,"files":null,"tree":[],"storefront":"/r/DevAtrii","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DevAtrii/Kmp-Starter-Template/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."}