Kotlin Community Chooses Best Libraries of 2024: Award Results

Online Python Trainer for Beginners

Learn Python easily without overwhelming theory. Solve practical tasks with automatic checking, get hints in Russian, and write code directly in your browser — no installation required.

Start Course

Kotlin Community Chooses Best Libraries of the Year: Kotlin 2024 Award Results



The annual Kotlin Awards, organized by the developer community with support from JetBrains, has announced the results for 2024. This season, participants voted for libraries that had the greatest impact on the language's ecosystem. Winners were selected in five key categories covering web development, multiplatform capabilities, DI containers, testing, and data tools.



Voting took place on the official Kotlin Community Hub portal from December 1 to 25. A total of over 12,000 votes were cast, a 30% increase compared to last year. Experts noted a growing interest in libraries supporting Kotlin Multiplatform — a technology that allows using a single codebase on Android, iOS, Web, and Desktop.



  • Best Web Library: Ktor 3.0 — an asynchronous framework for building server and client applications. The new version features improved WebSocket support and integration with Kotlinx.serialization, simplifying REST API development.
  • Best DI Library: Koin 4.0 — a lightweight dependency injection container. Developers praised the new module system and support for Compose Multiplatform.
  • Best Testing Library: MockK 1.13 — a mocking framework for Kotlin. This year, the team added coroutine support and improved mock generation for sealed classes.
  • Best Data Library: Kotlinx.serialization 1.7 — the official serialization library. Users noted a 40% performance improvement and support for the CBOR format.
  • Best Kotlin Multiplatform Library: KMP-NativeCoroutines 2.0 — a tool for seamless coroutine integration on iOS and Android. It allows calling Kotlin coroutines from Swift code without additional boilerplate.


Special mention goes to Compose Multiplatform 1.6, which, although not on the shortlist, received a special community award for its contribution to declarative UI across all platforms. According to organizers, interest in it doubled compared to 2023.



Winners will receive grants from JetBrains to develop their projects, as well as priority access to testing new Kotlin features. The full list of nominees and voting details are available on the website kotlinlang.org.



For developers just starting with Kotlin, these libraries serve as an excellent starting point. They cover the core needs of modern development, from building APIs to working with multiplatform projects. If you use Kotlin in commercial development or open-source projects, we recommend checking out the winners — their support and documentation are constantly improving.



Stay tuned for updates on PythonLib — we will continue to cover the best tools for developers, including those working with Kotlin, Python, and Go.

Recommended Libraries