Build mobile apps in days,not weeks

The Kotlin/Compose Multiplatform boilerplate to launch Android and iOS apps faster, from a single codebase.

🚀 Lauching soon! Join our waitlist and be the first to know when we launch.

User
User
User
User
User
18 developers already joined!
KMPShip tech stack

Too many great app ideas die before they ever launch.

User authentication, CI/CD, DI, payments, notifications… it's a lot before you even write real features.

🧑‍💻

8 hrs to setup authentication

😮‍💨

Struggle to find time

😔

Quit project

val launchTime = "Today"

From idea to income, build faster than ever

KMPShip does the heavy lifting: user authentication, payments, design customization, and more are ready to go. No configuration headaches or wasted hours. Just build your app and launch faster.
DesignPaymentsAuthReviewsPublishingMore

Design

  • Consistent UI across Android & iOS
  • Design system with built-in UI components
  • Automatic dark mode
  • Customizable themes (fonts, colors, shapes, etc.)
  • Animations
  • Time saved: 12 hours
  • Headaches: 0
Czan design systemwith Czan design systemANDCompose Multiplatformwith Compose Multiplatform

Vivien Mahé

Hey, it's Vivien 👋

I've been building mobile apps for the past 15 years, across startups, agencies, and larger teams.

No matter the company or the project, I always found myself doing the same thing over and over: configuring dependencies, setting up auth, building UI foundations…

After doing this more times than I can count, I finally decided to stop reinventing the wheel. That's why I created KMPShip:

  • Save time and focus on the features
  • Skip the boring setup like auth, payments, store publishing, and more
  • Help developers like me grow their apps into something that earns

KMPShip is here to save you time and help you launch what matters.

I don't want to spend countless hours on setup and configuration every time I start a new app.

KMPShip gave me a production-ready foundation without all the setup headaches. It easily saved me 50+ hours. Now I focus on what actually matters: building my app.

FAQ

Frequently Asked Questions

Have another question? Contact me on X/Twitter or by email.
  • The language is Kotlin, the official language for Android development. Thanks to Kotlin Multiplatform, you can now build both Android and iOS apps using a single shared codebase, without needing to write Swift or Objective-C.
  • KMPShip uses Jetpack Compose, the official UI toolkit for Android. Thanks to Compose Multiplatform, the same framework now works on both Android and iOS — using a single codebase. You don't need to write SwiftUI or use separate UI layers for each platform.
  • No — you decide what to share. With KMPShip, you can keep parts of your code (logic or UI) in the shared module and implement anything else directly in the Android or iOS platform code. You can even skip Compose Multiplatform entirely if you prefer native UIs.
  • Yes, absolutely. You can choose which parts of your app you want to implement using Swift and SwiftUI. KMPShip gives you the flexibility to mix native code with shared logic, so you can leverage SwiftUI where it makes the most sense.
  • 1. A Kotlin Multiplatform project fully configured with Compose Multiplatform and all the boilerplate you need to launch Android & iOS apps. That includes authentication, payments, notifications, local database, in-app reviews, reusable UI components, and more.

    2. A Step-by-step documentation to help you set up your app from scratch, build the features you need, and launch quickly, even if it's your first time with KMP.

    3. With the Pro plan, you also get access to the private Discord community where developers share their progress, ask questions, and help each other grow faster.

  • Once your payment is successful, you'll be redirected to your dashboard, where you'll be asked to enter your GitHub username. This will trigger an invitation to the KMPShip GitHub repository. Once you accept the invite, you'll get full access to the code and can start building your first app right away.
  • You can build as many apps as you want with KMPShip. Whether it's for personal projects, client work, or commercial products, there are no limits on how many times you use the boilerplate.
  • I use KMPShip for my own projects, so I regularly improve it based on my own needs and the feedback from the community. I'm committed to keeping KMPShip up-to-date with the latest features and best practices in Kotlin Multiplatform and Compose Multiplatform.
    Last update:
  • Once you've been granted access to the GitHub repository, we're unable to offer refunds — the source code becomes permanently accessible and is yours to keep.

Build your app, launch, earn

Don't waste time integrating third-parties or creating UI components...