KMP Project Wizard Icon

KMP Project Wizard

Modern Kotlin Multiplatform Starter

An opinionated IntelliJ IDEA and Android Studio plugin that generates production-ready Kotlin Multiplatform (KMP) projects. Free core templates for Android and Desktop using industry-standard architecture.

Direct Install

Why KMP Project Wizard?

Clean Architecture

Generates a strictly layered architecture (Domain, Data, UI, Model, Navigation) ensuring your project stays maintainable as it grows.

Modern Tech Stack

Pre-configured with Room 3 (SQLite), Navigation 3 for type-safe routing, and Compose Multiplatform for shared UI across platforms.

Dependency Injection

Includes Koin with Annotation processing, providing a clean and efficient DI setup without the boilerplate.

Gradle Best Practices

Uses Convention Plugins and Version Catalogs (libs.versions.toml) to keep your build logic organized and dependencies centralized.

Free Forever Core

Access the standard Clean Architecture templates for Android and Desktop at no cost. Perfect for individual developers and startups.

Pro Templates (Soon)

Unlock advanced Enterprise features and specialized architecture patterns with a Pro license.

Quick Start Guide

1

Install the Plugin

Search for KMP Project Wizard in your IDE's marketplace settings, or use the smart button below:

2

Create New Project

Go to File > New > Project... and select the KMP Project template from the list.

3

Configure & Generate

Enter your package name, select your target platforms (Android/Desktop), and click Create.