List of Kotlin software and tools

From Wikipedia, the free encyclopedia

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

Libraries

Machine learning and AI

Build tools and package managers

  • Gradle – build automation tool with Kotlin DSL for build scripts[36]
  • JitPack – package repository supporting Kotlin and Java projects
  • Kobalt – build automation tool inspired by Gradle, written in Kotlin.[37]
  • Maven – supported build system projects[38]
  • TeamCity – continuous integration server from JetBrains with Kotlin DSL for pipelines[39]

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

  • Android Profiler – built into Android Studio for profiling Kotlin Android apps[61][62]
  • JProfiler – commercial profiler with Kotlin compatibility[63]
  • Kotlin REPL – interactive shell for quick code testing[64]
  • VisualVM – profiling and performance analysis for JVM-based Kotlin apps[65]

Documentation and learning tools

Other

  • Compose Multiplatform – UI toolkit by JetBrains for desktop, Android, and web.[69]
  • Kotlin scripting – embedded scripting support for Kotlin files .kts[70]
  • KSP (Kotlin Symbol Processing) – compiler plugin API for annotation processing[71][72][73]

See also

References

Related Articles

Wikiwand AI