https://kotlinlang.org logo
Join Slack
Powered by
# announcements
  • a

    Alina Dolgikh [JB]

    05/18/2026, 7:00 AM
    ๐Ÿค– Kotlin agent skills are now available on GitHub! Explore AI-assisted skills for converting Java to Kotlin, migrating to AGP 9.0, mapping JPA entities, and moving from CocoaPods to Swift Package Manager. Check out the repository ๐Ÿ‘‡ https://github.com/Kotlin/kotlin-agent-skills/#readme
    kodee happy 11
    kodee loving 26
    K 16
  • a

    Alina Dolgikh [JB]

    05/18/2026, 1:25 PM
    ๐Ÿ“ฃ Help shape the future of Kotlin in the age of AI ๐Ÿค– Weโ€™re trying to determine how well AI tools actually work with Kotlin. Take our 10-min survey for a chance to win: ๐ŸŽ USD 50 Amazon Gift Card ๐ŸŽ Six-month JetBrains All Products Pack subscription
    kodee happy 9
    โœ”๏ธ 4
  • a

    Alina Dolgikh [JB]

    05/25/2026, 7:00 AM
    exposed new The latest episode of Talking Kotlin dives into Exposed, JetBrainsโ€™ Kotlin-first SQL library with type-safe DSLs, DAO and JDBC/R2DBC support, as well as Ktor + Spring Boot integrations.

    Watch it hereโ–พ

    ๐Ÿ‘‡
    exposed new 8
    kodee happy 2
    kodee greetings 1
  • m

    Maria Krishtal

    05/26/2026, 2:48 PM
    ๐Ÿ‘‹*Upgrading Kotlin?* Weโ€™d love to hear how itโ€™s going! Tell us whatโ€™s working well, whatโ€™s tricky, and what youโ€™d love to see next. ๐Ÿ—ณ๏ธ Take our 12-minute Kotlin Release Survey
    K 14
  • m

    Maria Krishtal

    05/27/2026, 10:19 AM
    K๐Ÿค– Koog 1.0 is officially out! If youโ€™re building AI agents in Kotlin, this release brings the framework out of the experimental phase and gives you a stable core for production. To ensure you can build on a reliable foundation, Koog 1.0 comes with a strict stability commitment: no breaking changes to the core API for at least one year. Technical highlights of 1.0: โ€ข Local AI on Android: Support for running LiteRT models directly on-device. โ€ข Redesigned Java interop: A cleaner, more native-feeling API for Java codebases. โ€ข Decoupled HTTP transport: No forced dependencies โ€“ plug in your own HTTP clients to match your infrastructure. โ€ข Multiplatform observability: OpenTelemetry support across Kotlin Multiplatform targets. โ€ข Performance: Anthropic prompt caching to cut token costs and reduce latency. Big thanks to the community for the feedback that got us to 1.0! ๐Ÿ”— Learn more: https://kotl.in/koog-1-0
    ๐Ÿ™Œ๐Ÿพ 1
    ๐Ÿ™Œ 21
    ๐Ÿค– 5
    kodee happy 25
    ๐Ÿ™Œ๐Ÿป 2
  • m

    Maria Krishtal

    05/29/2026, 7:32 AM
    kodee greetings In case you missed the announcement during the KotlinConf 2026 keynote, the Kotlin by JetBrains extension for VS Code is now available in Alpha*.* If you use VS Code for Kotlin, you can now try official Kotlin language support from JetBrains in your editor. This is not meant to replace IntelliJ IDEA or Android Studio, and it is not feature-complete yet. The goal of this Alpha release is to make Kotlin support available to VS Code users and collect feedback from real projects. Try it and tell us what works, what breaks, what feels slow, and whatโ€™s missing from your Kotlin workflow in VS Code. Learn more ๐Ÿ‘‰ https://kotl.in/vs-code-support
    ๐Ÿ‘ 16
    ๐Ÿ‘๐Ÿผ 3
    ๐Ÿ”ฅ 4
    ๐Ÿ‘๐Ÿพ 1
    kodee happy 1
    a
    c
    a
    • 4
    • 3
  • m

    Maria Krishtal

    06/02/2026, 9:36 AM
    ๐Ÿค– Have an idea that could help AI coding agents work better with Kotlin? You can contribute your own Agent Skill to the Kotlin Agent Skills repository and help other developers with AI-assisted Kotlin development. We welcome Agent Skills geared toward: โ€ข the Kotlin language itself โ€ข
    kotlinx.
    libraries Before submitting a skill, please open an issue describing your idea so the team can review it and provide feedback. Learn how to contribute ๐Ÿ‘‡ https://kotl.in/cq4dt3
    ๐Ÿ’ฏ 6
  • m

    Maria Krishtal

    06/03/2026, 10:30 AM
    kodee happy Compose Hot Reload 1.2.0-alpha01 introduces an experimental MCP server that enables AI agents to interact with running Compose applications in real time. With the new MCP server, AI agents can: โ€ข Check the current app status โ€ข Capture screenshots of the UI โ€ข Inspect the semantic UI tree โ€ข Click, long-click, type text, and scroll This is the first release with the MCP server, so feedback from developers is especially valuable. Try it and let us know what you think ๐Ÿ‘‡
    ๐Ÿคฉ 7
    โค๏ธ 5
    kodee happy 27
  • m

    Maria Krishtal

    06/03/2026, 1:24 PM
    ๐Ÿ“ฃ Kotlin 2.4.0 is out! Here are some of the highlights: โ€ข Language: Stable context parameters, explicit backing fields, and multiple features for annotation use-site targets. โ€ข Standard library: Stabilized support for the UUID API and support for checking sorted order. โ€ข Kotlin/JVM: Support for Java 26 and annotations in metadata enabled by default. โ€ข Kotlin/Native: Support for Swift packages as dependencies, updates on Swift export, and the CMS GC enabled by default. โ€ข Kotlin/Wasm: Incremental compilation enabled by default and support for WebAssembly Component Model. โ€ข Kotlin/JS: Support for value class export and ES2015 features in JS code inlining. โ€ข Gradle: Compatibility with Gradle 9.5.0. โ€ข Maven: Automatic alignment between Java and JVM target versions. โ€ข Kotlin compiler: More consistent inline function behavior during
    .klib
    compilation. Learn more๐Ÿ‘‡
    ๐Ÿ‘ 12
    kodee happy 19
    ๐ŸŽ‰ 19
    K 11
    โค๏ธ 37
    ๐Ÿ‘๐Ÿพ 2
    K 27
    ๐Ÿ‘๐Ÿผ 1
    K 89
    o
    • 2
    • 2
  • m

    Maria Krishtal

    06/11/2026, 2:45 PM
    ๐ŸŽฎ Kodee vs. Friction is here! To celebrate 15 years of Kotlin, weโ€™re launching a browser arcade game built with Kotlin and Compose Multiplatform for web. For the best experience, we recommend playing on a desktop or laptop. Fight bugs and unlock Kotlin power-ups inspired by null safety, the Elvis operator, coroutines, smart casts, Kotlin Multiplatform, and more. Face enemies like Legacy Slime, Boilerplate Golem, Callback Hydra, and the Final Void. Play the game, survive the chaos, and climb the leaderboard kodee happy https://kotl.in/wm1kb3
    ๐ŸŽฎ 15
    cmp 5
    .wasm 5
    kodee happy 35
    v
    s
    • 3
    • 3
  • m

    Maria Krishtal

    06/12/2026, 10:45 AM
    Adopting Kotlin Multiplatform was a calculated bet for Booking.com โ€“ and the results exceeded expectations kodee greetings Discover how KMP improved cross-platform consistency and proved to be a viable long-term solution for the team. Read the full story ๐Ÿ‘‡
    ๐ŸŽ‰ 11
    kodee happy 20
  • a

    Alina Dolgikh [JB]

    06/16/2026, 1:01 PM
    The 2026 Kotlin Foundation Grant Program for library authors is now open! Developers maintaining open-source Kotlin Multiplatform projects, including libraries, tools, and frameworks, can now apply for a new round of financial support. ๐Ÿ‘‡
    K 5
  • m

    Maria Krishtal

    06/16/2026, 2:00 PM
    ๐ŸŽ‰ Kotlin turns 15 this year! ๐ŸŽ‰ To mark this special occasion, we've brought

    the Kotlin Effectโ–พ

    into real life โ€“ making everyday situations more concise, efficient, and fun. Join us in celebrating 15 years of Kotlin and its impact on developers, teams, and the community! Explore the Kotlin Effect further: https://kotl.in/36tfbq
    golden kodee 6
    1๏ธโƒฃ 11
    ๐Ÿ˜ฎ 11
    ๐Ÿ˜‚ 2
    kodee loving 8
    ๐Ÿ˜„ 4
    5๏ธโƒฃ 11
    mother of god 2
    โœ… 2
    kodee happy 3
    ๐ŸŽ‰ 35
    ๐Ÿคช 3
    kodee intensifies 21
    ๐ŸŽ‚ 25
  • a

    Alina Dolgikh [JB]

    06/18/2026, 1:00 PM
    ๐ŸŽ‰ Kotlin is turning 15 โ€“ and now is a great time to take your Kotlin skills further. To celebrate, weโ€™re offering free access to select Kotlin courses on Hyperskill, so you can deepen your Kotlin knowledge with hands-on, project-based learning. Build real projects, explore more advanced Kotlin topics, and continue developing your skills for mobile, backend, web, and desktop development. ๐Ÿ‘‰ Explore the Kotlin courses
    ๐Ÿ‘๐Ÿฝ 1
    ๐Ÿคฉ 9
    ๐Ÿ‘€ 2
    ๐Ÿ‘ 2
    kodee loving 3
    K 5
    ๐ŸŽ‰ 2
    ๐Ÿ‘๐Ÿพ 1
    โค๏ธ 1
    ๐Ÿ‘ 21
    s
    v
    k
    • 4
    • 6
  • m

    Maria Krishtal

    06/25/2026, 8:50 AM
    Amper 0.11.0 is out, and with it comes a major update: ๐Ÿ“ฃ Amper is officially evolving into the Kotlin Toolchain! ๐Ÿ“ฃ Everything you know from Amper now lives under a single kotlin command as a unified entry point into the ecosystem. What's new in v0.11: โ€ข Publishing preview: A first look at built-in publishing, with everything you need to satisfy Maven Central requirements in just a few lines of configuration. โ€ข Plugin developer APIs: New custom check/command blocks and improved diagnostics. โ€ข TUI and IDE improvements: Faster background source downloads and upgraded terminal progress indicators. Read the full update
    amper intensifies 4
    kodee loving 3
    K 15
  • m

    Maria Krishtal

    06/25/2026, 4:00 PM
    Explore the Kotlin Effect kodee happy Watch our anniversary video, play the Kodee vs. Friction browser game, and level up your Kotlin skills with hands-on learning resources. See how Kotlin empowers developers and teams building for mobile, backend, web, and desktop.
    kodee happy 2
    kodee loving 1
    โค๏ธ 1
    K 5
  • m

    Maria Krishtal

    06/26/2026, 10:00 AM
    K Last chance to share your feedback! The Kotlin Release Survey is wrapping up โ€“ tell us whatโ€™s working, whatโ€™s missing, and what youโ€™d love to see next. โžก๏ธ https://surveys.jetbrains.com/s3/Kotlin-release-3
    ๐Ÿ‘ 9
    ๐Ÿ‘๐Ÿป 1
  • m

    Maria Krishtal

    06/30/2026, 9:34 AM
    ๐Ÿ“ข Kotlin Notebook is transitioning to a community-driven, open-source project on GitHub (Apache 2.0). Starting with v2026.2, it's no longer bundled with IntelliJ IDEA (though it will still be available from the Marketplace). JetBrains will no longer officially maintain or support the plugin, but development will continue in the open with community contributions. Any future JetBrains involvement will be on a best-effort basis. For Kotlin data analysis users: Kotlin DataFrame is unaffected and continues to evolve independently. Recent releases make it much easier to bring notebook-style, type-safe data transformations into regular Kotlin projects. The DataFrame compiler plugin brings schema-aware APIs and generated column accessors into Gradle and Maven projects, usable in ordinary
    .kt
    files. The latest release is 1.0.0-Beta5. alphabet white questionQuestions about migrating workflows? The #C4W52CFEZ channel is the place. Full details in the blog post.
    ๐Ÿซก 10
    ๐Ÿ˜ž 6
    ๐Ÿฅฒ 26
  • m

    Maria Krishtal

    07/01/2026, 5:00 PM
    Kotlin support is now available in BlueJ 6.0! ๐Ÿ’™ Developed in collaboration with the Programming Education Tools group at Kingโ€™s College London, Kotlin support brings a modern JVM language into one of the most established environments for teaching introductory object-oriented programming. With Kotlin in BlueJ, students can keep the familiar objects-first workflow โ€“ visual class diagrams, the object bench, and direct object interaction โ€“ while writing clearer, more concise code. Download BlueJ 6.0 and get started with Kotlin in BlueJ
    K 6
    kodee happy 5
    ๐Ÿ’™ 13
  • m

    Maria Krishtal

    07/02/2026, 12:39 PM
    ๐Ÿค– Want to try building a Kotlin application with Claude Agent? Follow this hands-on tutorial to create a task manager app with Kotlin and Spring Boot directly in IntelliJ IDEA. Youโ€™ll learn how to use Claude Agent to plan the application, implement the features, review the generated changes, run tests, and refine the UI step by step. Start building๐Ÿ‘‡
    ๐Ÿ™Œ 1
    a
    n
    +2
    • 5
    • 6
  • a

    Alina Dolgikh [JB]

    07/02/2026, 3:19 PM
    ๐Ÿ“ฃ There's still time to apply for the Kotlin Foundation Grants for Library Authors. Applications close on July 14, 2026.
  • m

    Maria Krishtal

    07/04/2026, 8:45 AM
    ๐Ÿ› ๏ธ Switch your Kotlin Multiplatform project from CocoaPods to SwiftPM dependencies with Junie. Working with a KMP module that relies on CocoaPods dependencies and planning to try the experimental SwiftPM import integration? This step-by-step guide shows how to use Junie and a Kotlin AI skill to assist the migration process. Youโ€™ll learn how to: โžก๏ธ Set up Junie CLI and install the migration skill โžก๏ธ Start the migration in your project โžก๏ธ Review the generated changes in Git โžก๏ธ Test the migrated project Read the guide๐Ÿ‘‡
    kodee greetings 4
    kodee loving 2
    K 3
    K 2
    d
    • 2
    • 1
  • m

    Maria Krishtal

    07/06/2026, 7:27 AM
    set the channel topic: Welcome to K Slack. The topic is Kotlin. Be Kind. Be Considerate. CoC and guidelines https://kotlinlang.org/docs/slack-code-of-conduct.html#slack-code-of-conduct.md
    โค๏ธ 3
  • m

    Maria Krishtal

    07/09/2026, 11:13 AM
    K*Introducing the Kotlin Benchmark* An open, reproducible benchmark for evaluating AI coding agents on Kotlin software engineering tasks. It uses 105 issues from active open-source Kotlin repositories, validated by each projectโ€™s own test suite. Beyond resolution scores, the leaderboard reports average token consumption and latency, so you can weigh each setup on cost and speed, not just correctness. This is our first iteration. Newer models are already being evaluated, with updated results coming soon. See the leaderboard and learn more โฌ‡๏ธ
    ๐Ÿ‘ 1
    kodee happy 19
    d
    a
    s
    • 4
    • 3
  • a

    Alina Dolgikh [JB]

    07/14/2026, 8:43 AM
    ๐Ÿ“ฃ Library grant program โ€“ last call! There's still time to apply for a Kotlin Foundation grant for Multiplatform library authors. Applications are open ๐Ÿ“† until July 14, 23:59 CEST. Learn more and apply here ๐Ÿ‘‡
    โœ… 2
    kodee happy 1
  • a

    Alina Dolgikh [JB]

    07/14/2026, 2:52 PM
    ๐Ÿ“ข Kotlin 2.4.10 is here! This release brings performance improvements and bug fixes. Changelog: โžก๏ธ kotl.in/x74s6p
    kodee happy 23
    ๐ŸŽ‰ 8
    K 14
  • a

    Alina Dolgikh [JB]

    07/19/2026, 4:30 PM
    Join the Kotlin birthday party by creating your own postcard! Leave a birthday wish or bold prediction for Kotlin's future. You can also upload your photo and celebrate alongside Kodee. Once you've created your postcard, drop it in this thread. Let's fill the channel with birthday wishes for Kotlin's future! ๐Ÿ’œ kotl.in/wj8xba
    ๐Ÿฐ 24
    โค๏ธ 27
  • m

    Maria Krishtal

    07/23/2026, 11:39 AM
    kodee electrified Kodee is more than Kotlinโ€™s mascot. What began as an idea for bringing more warmth and personality to the programming language evolved into a vibrant character shaped by research, creative iteration, and feedback from the Kotlin community. With an expressive design, tech-savvy charm, and playful spirit, Kodee has become a symbol of Kotlinโ€™s inclusive and developer-friendly culture. Discover the story behind Kodeeโ€™s journey from concept to community icon๐Ÿ‘‡
    kodee surprised 5
    kodee happy 4
    kodee loving 11
    ๐Ÿ™Œ 1
    ๐Ÿ™Œ๐Ÿพ 1
    r
    • 2
    • 1
  • m

    Maria Krishtal

    07/24/2026, 1:22 PM
    K*Help us understand where AI falls short with Kotlin โ€“ and get rewarded!* At Kotlin, weโ€™re working to build an ecosystem that better supports AI-powered workflows. We are looking to collect detailed examples of where and how AI tools struggle with Kotlin, and we would love your help. See here for how to get involved. We look forward to your responses and to building a stronger Kotlin ecosystem together ๐Ÿ’ช
    ๐Ÿ”ฅ 11
    s
    • 2
    • 1
  • a

    Alina Dolgikh [JB]

    07/29/2026, 4:00 PM
    ๐Ÿš€ Already know Kotlin? Reuse your skills to build for Android, iOS, desktop, and web. RevenueCat Shipaton 2026 is your chance to turn your next app idea into a real product with Kotlin Multiplatform and Compose Multiplatform. Build and launch your app between August 1 and September 30 and compete for the Ship Kotlin Everywhere Award. Share your journey with others to earn extra points. Learn more and register ๐Ÿ‘‡ kotl.in/ei3top
    K 13
    a
    • 2
    • 1