Latest Issue
Kotlin Weekly #-525!
Kotlin DataFrame 1.0.0-rc01 is released (github.com) DataFrame 1.0.0 RC01 is available on GitHub. Check it out to see the list of goodies included.
Jaewoong Eum (skydoves) AmA on Reddit (www.reddit.com) Open-source magician Jaewoong Eum, AKA skydoves, participated in an AmA on Reddit. Check it out to see some of the interesting answers.
Show us your Compose Multiplatform app (surveys.jetbrains.com) The Kotlin team is collecting polished apps built with Compose Multiplatform, live in production or public beta. Selected apps may be featured on Kotlin and JetBrains websites, social media and in presentations, with a link back so people can discover them.
Klibs.io Grows to 4,200+ KMP Projects With Smarter Discovery and New AI Integrations (blog.jetbrains.com) Viliam Sedliak highlights the expansion of the klibs.io catalog to over 4,200 Kotlin Multiplatform libraries, introducing advanced multi-target filtering alongside direct MCP server and AI integrations for coding agents.
[SPONSORED] Coroutines Mastery enrollment is open - the course price increases significantly after August 31 (coroutinesmastery.com) Coroutines Mastery is a six-week cohort for Android and backend developers who want to understand coroutine behavior, debug failures faster, and write more reliable asynchronous code. The current enrollment price increases significantly after August 31. Teams can contact us to hold the current rate.
[SPONSORED] Master advanced Jetpack Compose with a free cheat sheet for experienced Android developers today (cheat-sheet.kt.academy) Take your Compose skills further with a free cheat sheet covering advanced concepts used in real projects. Quickly reference performance techniques, state management, side effects, custom layouts, animations, and other advanced Compose patterns.
Monads for Kotlin Developers (medium.com) Francis Reynders demystifies monads for Kotlin developers by explaining how everyday idioms (such as nullable chains, List.flatMap, Result, and Arrow’s typed errors) implement the same core sequencing pattern and laws without needing Haskell syntax.
Exploring Compose HTML for Server Side Rendering (blog.jetbrains.com) Frederik Pietzko explores the potential of bringing Compose HTML to the JVM for server-side rendering, enabling backend developers to build type-safe, component-driven web UIs in Spring Boot and Ktor without relying on traditional string templates.
Changing my mind about React Native (medium.com) A non typical article for a Kotlin newsletter, showcasing how native mobile and KMP developer Filip Wiesner reevaluates React Native by examining its underlying architecture, native UI abstraction model, and Hermes/JSI runtime performance compared to canvas-drawn multiplatform frameworks.
Signatures, be true: domain errors and functional handling in Kotlin (blog.jetbrains.com) Sergey Chernov demonstrates how to make domain failures explicit in Kotlin function signatures using narrow sealed interfaces and Either types, moving error handling into compiler-verified contracts rather than hidden runtime exceptions.
Kotlin Performance Tracing on Android: From Coroutines to Reality (www.youtube.com) Akniyet Arysbayev explores how Kotlin coroutines, dispatchers, and suspending functions map to underlying threads and CPU tasks using Perfetto, providing practical strategies to diagnose bottlenecks and trace async performance on Android.
A tale of the Gradle DSLs (www.youtube.com) Paul Merlin explores the evolution of Gradle DSLs from dynamic Groovy to statically typed Kotlin DSL and into Declarative Gradle, detailing how separating software definition from build logic improves IDE support, maintainability, and developer productivity.
The place where leaking abstraction, data races and security vulnerabilities all meet (www.youtube.com) Filipp Zhinkin examines how ubiquitous filesystem interactions expose leaky abstractions, concurrency races, and security pitfalls, arguing that long-standing historical APIs need modern rethink and innovation rather than passive acceptance
Kwery (github.com) Kwery is a TanStack Query-inspired server state management library for Android that manages network policies, in-flight request deduplication, offline queues, and dual status tracking on top of your existing HTTP client and Room storage.
Vitre (github.com) Vitre is a WebView automation library for Kotlin Multiplatform that allows developers to run declarative page workflows inside embedded WebViews on Android, iOS, and desktop, whether driven directly by an app, test suites, or LLM agents via MCP and Koog.
ElevenLabs KMP (github.com) ElevenLabs KMP is a Kotlin Multiplatform SDK for the ElevenLabs API, offering coroutine and Flow-based APIs for text-to-speech, real-time streaming, and speech-to-text across Android, iOS, and the JVM.
TextKit (github.com) TextKit is a rope-backed, piece-table rich-text editor engine for Compose Multiplatform (Android, iOS, Desktop/JVM and Web).
Coroutine Leak Detector (github.com) An Android Studio / IntelliJ IDEA plugin that catches common Kotlin coroutine and Flow lifecycle mistakes before they cause memory leaks, crashes, ANRs, or flaky tests in production.
remote-ble-tools (github.com) A command-line client and companion Agent Skill for RemoteBLE.
KitFlow (github.com) KitFlow helps you create responsive layouts across Android, iOS, Desktop and Web with a simple adaptive API.
Contribute
We rely on sponsors to offer quality content every Sunday. If you would like to submit a sponsored link contact us!.
If you want to submit an article for the next issue, please do also drop us an email.
Thanks to JetBrains for their support!
Submit
Suggest a link for an upcoming Kotlin Weekly
Past Issues
RSS- Kotlin Weekly #-525! 23/08/2026
- Kotlin Weekly #-524! 16/08/2026
- Kotlin Weekly #-523! 09/08/2026
- Kotlin Weekly #-522! 02/08/2026
- Kotlin Weekly #-521! 26/07/2026
What people think about us
“Kotlin Weekly has established itself as one of the main references of what's going on in the Kotlin world.”
Hadi Hariri Head of Developer Advocacy, JetBrains
“If you have time for only a single source of information about Kotlin, Kotlin Weekly is a great choice. It is reliable, informative and fair”
Marcin Moskala Founder of Kt.Academy
“Kotlin Weekly is a comprehensive newsletter that helps me stay up to date with the most notable and recent developments in Kotlin libraries and new community initiatives.”
Raul Raja CTO 47degreesSponsor us
Kotlin Weekly is a weekly newsletter distributed currently to 22.907 developers worldwide. We offer sponsorships to be included in our mailing list. There is only one sponsored ad per issue, so you don't have to compete with others for attention. We are very transparent on how the Kotlin Weekly operates. We also offer, at the end of the newsletter, the option to include a job ad. If you are interested, drop us a message and let us know what you want.
Contact with us