Overview
Kotlin is a concise multiplatform programming language developed by JetBrains and contributors. Beyond the JVM, Kotlin Multiplatform and Compose Multiplatform can share business logic and user interfaces across Android, iOS, desktop, and web.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Reuse common code while retaining platform-specific implementations
Teams can share business logic and UI across platforms while keeping the flexibility of native programming where necessary. The ecosystem also includes the compiler, standard library, Gradle and Maven plugins, and IDE integrations.
Sources: [1]
For products expanding from JVM and Android to multiple platforms
It is a candidate for teams that want to retain JVM or Android investments while gradually increasing shared code across mobile, desktop, and web. Separate common layers from platform-specific ones first, then validate interoperability with a small feature.
Sources: [1]
Separate using the language from building its compiler repository
Most users should start with the official getting-started guide; the Gradle build in this repository is for work on the compiler and plugins. Initial configuration downloads large IntelliJ dependencies. Kotlin is distributed under Apache License 2.0, its license documents are in a subdirectory, and GitHub's automatic license field is unset.
Sources: [1]
Official sources
- [1]Kotlin README(2026-09-13)
Supplemental curator note
Selected for concentrating compiler, IDE, and multiplatform discovery under a product-named repository owned by a broader software company.
Growth
Growth trends · Last 30 days
53,405 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 1,371
- Open PRs
- 409
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- kotlin
- programming-language
- compiler
- gradle-plugin
- maven-plugin
- kotlin-library
- intellij-plugin
- wasm
- webassembly
- Stars
- 53,405
- Forks
- 6,413
- Watchers
- 1,489
- Open issues
- 0
- Primary language
- Kotlin
- Repository last updated
- Sep 13, 2026
Explore next
- Flutter178,922 Stars
Google's cross-platform UI SDK for delivering mobile, web, and desktop applications from one Dart codebase.
Dart - Go138,481 Stars
A programming language and official toolchain for building simple, reliable, and efficient software.
Go - React Native126,578 Stars
An application framework that renders React components through native UI on Android, iOS, and other platforms.
C++ - Electron123,017 Stars
A framework combining Chromium and Node.js to build cross-platform desktop applications with JavaScript, HTML, and CSS.
C++ - Node.js121,604 Stars
An open-source, cross-platform JavaScript runtime for servers, command-line tools, and development tooling.
JavaScript
Report incorrect information
Tell us if any listing information is incorrect or outdated.