List of Kotlin software and tools


This is a list of software and programming tools for the Kotlin programming language, which includes frameworks, libraries, IDEs, build tools, and related projects.

Kotlin frameworks

Libraries

Machine learning and AI

Build tools and package managers

Integrated development environments

Online IDEs

  • JDoodle — online compiler and runner for Kotlin code.
  • Replit — browser-based IDE supporting Kotlin.

Kotlin runtimes, compilers, and platforms

Testing and quality assurance

Debugging and profiling tools

Documentation and learning tools

Other

  • Compose Multiplatform — UI toolkit by JetBrains for desktop, Android, and web.
  • Kotlin scripting — embedded scripting support for Kotlin files.kts
  • KSP — compiler plugin API for annotation processing