JetBrains / kotlin-toolchain
PublicA set of tools for the Kotlin language, with a focus on user experience and tooling
The Kotlin Toolchain is an official JetBrains project that provides a unified, modern build system for Kotlin applications. It allows developers to build applications for multiple platforms — including Android, iOS, web (JavaScript and WebAssembly), and desktop — using a simple, declarative configuration. The main tool, called Amper, handles the complexity of compilation, testing, and packaging so developers can focus on writing code. The project includes plugins for documentation generation, code quality checking, and binary compatibility validation, and supports popular libraries like Compose, Ktor, and Spring Boot.
How It Works
You discover a new way to build Kotlin apps that works for phones, computers, and the web all from one project.
With one command, you create a new project from a ready-made template for the platform you need.
Instead of complex scripts, you write a short description of what your app needs: its name, what language it speaks, and what it should do.
Your code compiles, tests run, and your app is ready to use — all with one simple command that figures out the rest.
Launch your application right away and see it in action
Verify everything works correctly before sharing
Create installable files to share your app with others
Your Kotlin application is built, tested, and packaged — whether it's for Android phones, iOS devices, desktop computers, or the web.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.