Analysis updated 2026-06-20
Contribute a bug fix or feature to the Kotlin compiler itself.
Build a custom Kotlin compiler plugin for static analysis or code generation.
Study how a modern JVM language compiler handles type checking and bytecode generation.
Explore Kotlin's WebAssembly compilation target.
| jetbrains/kotlin | 2dust/v2rayng | square/okhttp | |
|---|---|---|---|
| Stars | 52,689 | 55,560 | 46,950 |
| Language | Kotlin | Kotlin | Kotlin |
| Setup difficulty | hard | hard | easy |
| Complexity | 5/5 | 3/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Building the Kotlin compiler from source requires JDK and Gradle and can take significant time and storage resources.
This is the official source repository for the Kotlin programming language, maintained by JetBrains. Kotlin is a programming language, and this repository contains the compiler that turns Kotlin code into runnable programs, along with plugins for build tools Gradle and Maven, and a plugin for the IntelliJ development environment. The topics also list support for WebAssembly (wasm), which is a format for running code in web browsers. The README does not provide further detail about the language's features, syntax, or use cases, so a complete explanation is not possible from the provided data alone.
The official source repository for the Kotlin programming language, maintained by JetBrains. Contains the compiler, Gradle and Maven plugins, IntelliJ IDE plugin, and WebAssembly support.
Mainly Kotlin. The stack also includes Kotlin, Gradle, Maven.
Apache 2.0, use and modify freely for any purpose, including commercial use.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.