Find Kotlin libraries and tools for Android, server-side, or multiplatform projects
Browse community-vetted articles, videos, and talks to learn the Kotlin ecosystem
Track new additions to the Kotlin ecosystem via the provided RSS feed
awesome-kotlin is a curated list of resources related to Kotlin, a programming language that runs on the Java Virtual Machine and is widely used for Android app development as well as server-side and multiplatform projects. The project is inspired by a similar community-maintained collection for the Java language, and the full list is hosted at the companion website kotlin.link. The repository collects links to libraries, tools, articles, videos, conference talks, and other materials that the Kotlin community finds useful or noteworthy. To make it easy to follow updates, a pair of RSS feeds are provided: one showing the 20 most recent entries and one covering the complete archive. Community discussion about the list takes place in the Kotlin Slack workspace in a dedicated channel called #awesome-kotlin. The project also provides an embeddable badge that other Kotlin-related repositories can use to indicate their listing. Contributions are accepted from the community, with guidelines described in a separate file. The README itself is short and points visitors to the website at kotlin.link rather than navigating the repository directly. It does not describe the specific categories or contents of the list in the file itself. The repository uses Kotlin as its primary language, which suggests the list data or site generation tooling is itself written in Kotlin. For anyone building with Kotlin and looking for libraries, starter templates, or learning material, this repository serves as a starting point for discovering what the ecosystem has to offer, organized and filtered by community maintainers.
← heapy on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.