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

    Alina Dolgikh [JB]

    04/17/2025, 1:36 PM
    Kintellij idea New tools in your Kotlin toolbox – built right into IntelliJ IDEA! Your JetBrains AI subscription now includes: • Junie – a Kotlin-aware coding agent that can build full features or modules from plain instructions. • AI Assistant – an AI-powered coding companion that offers smarter inline help, completions, test generation, and refactorings. These tools are made to work naturally with Kotlin. We’ve tested them across server-side, Android, and multiplatform projects. ✨ No setup is required – enable the JetBrains AI plugin in IntelliJ IDEA and start exploring! 📖 More on how they work: https://kotl.in/jetbains-ai
    K 31
    kodee electrified 7
    kodee happy 12
    🚀 4
    thank you color 3
    👍 1
    e
    s
    +5
    • 8
    • 19
  • a

    Alina Dolgikh [JB]

    04/22/2025, 2:55 PM
    🧠 Are you using AI tools to develop in Kotlin? If you’re using or ever tried using AI to generate snippets, debug code, or get answers to your questions, we’d love to learn more about your experiences! 💬* Take a minute to share your feedback with us!*
    ✅ 8
    👍 4
    🫰 1
    K 18
    👍🏾 1
    🫰🏾 1
  • a

    Alina Dolgikh [JB]

    04/29/2025, 10:04 AM
    kotlin notebook A practical guide to getting the most out of Kotlin Notebooks! If you're curious about how to really take advantage of Kotlin Notebooks — whether for quick prototyping, dependency management, or data visualization — we've put together a detailed guide in our latest blog post. 👉 Check it out!
    K 20
    kotlin notebook 9
    kodee electrified 3
  • a

    Alina Dolgikh [JB]

    04/30/2025, 3:38 PM
    ktor new "How should I structure my Ktor project for scalability, maintainability, and long-term growth?" It’s a common question among Ktor developers. In this step-by-step guide, Anton Arhipov walks you through building a minimalistic CRM while applying domain-driven design (DDD) concepts to structure your Ktor project effectively. 📖 Read the guide
    ktor new 10
    🙌 3
    👍 22
    👍🏾 1
    🙌🏾 1
    a
    • 2
    • 1
  • a

    Alina Dolgikh [JB]

    05/06/2025, 7:44 AM
    Have you explored Kotlin's documentation lately? Did you find what you came for, or did something trip you up? kodee lost Take our Kotlin Documentation Survey to help us make it more useful and accessible. 🕒 Survey time: Approximately 15 minutes kodee walking Tell us what you think of Kotlin’s docs: https://surveys.jetbrains.com/s3/kdocs-slack
    ✍️ 4
  • a

    Alina Dolgikh [JB]

    05/06/2025, 6:42 PM
    K Compose Multiplatform 1.8.0: Now Stable and Production-Ready on iOS! K Build mobile apps faster with shared UI code, full control over native experiences, and the confidence to ship at scale. Compose Multiplatform for iOS is now production-ready and fully equipped with everything you need to craft beautiful UIs for real-world apps. 🔥🔥🔥 Check out the latest updates in Compose Multiplatform 1.8.0 and see why it's the perfect time to start using it. 🚀
    🍎 23
    📱 17
    🚀 17
    👏🏻 1
    👏🏾 1
    👏🏼 1
    🍏 2
    K 163
    👏 35
    so beautiful 20
    🎉 66
    🔥 2
    kodee happy 1
    👍🏾 1
    K 80
    k
    e
    +2
    • 5
    • 13
  • h

    hhariri

    05/09/2025, 6:28 AM
    🚀 We’ve been focused on enhancing Kotlin Multiplatform for web, and a lot has been going on behind the scenes. 🛠️ Now, we’re ready to share it – check out our latest update on the present and future of Kotlin for web. ➡️ Read the blog post To share feedback or ask questions, explore topic-specific channels like #CDFP59223, #C01F2HV7868, #C0B8L3U69, and #C3PQML5NU.
    kodee happy 23
    JS 13
    🚀 9
    🤩 12
    👍 9
    .wasm 26
    👍🏾 1
    🤑 1
    K 72
    ❤️ 18
    a
    a
    +4
    • 7
    • 22
  • a

    Alina Dolgikh [JB]

    05/14/2025, 5:15 PM
    gradle intensifies Gradle Best Practices gradle intensifies To enhance the developer experience, Gradle, Google, and JetBrains have collaborated to create the Gradle Best Practices guide. This guide helps teams navigate Gradle’s flexibility with clarity and consistency, enabling confident, future-proof builds. 👉 Explore the details in Gradle’s latest blog post: Gradle Best Practices – A Path to Build Happiness 👉 Check out the full Gradle Best Practices guide. P.S. We’re just getting started – more best practices and insights are coming your way, so stay tuned!
    ❤️ 19
    💯 11
    👍🏻 1
    G 30
    🙌 3
    👍🏼 1
    gradle intensifies 8
    👍 44
    K 27
  • a

    Alina Dolgikh [JB]

    05/19/2025, 5:27 PM
    🎉 The new KMP plugin is now available for IntelliJ IDEA and Android Studio, making KMP development smoother and smarter. Key highlights include: ✨ Integrated New Project wizard 🔍 Preflight checks 🔧 Run configurations for all platforms 🧭 Cross-language support 🎨 Compose Multiplatform support 🔥 Compose Hot Reload Discover more in our latest blog post: https://kotl.in/f4tw6d Try the KMP plugin for yourself: https://plugins.jetbrains.com/plugin/14936-kotlin-multiplatform Please share your thoughts and questions here or in the dedicated #C3PQML5NU channel.
    K 71
    🙌🏿 1
    🙌🏻 5
    ❤️ 16
    🙌🏾 2
    🙌🏼 3
    👍 5
    swift 38
    👍🏾 1
    🔥 3
    🙌 64
    n
    z
    +10
    • 13
    • 45
  • a

    Alina Dolgikh [JB]

    05/21/2025, 8:39 AM
    🚀 Big news: Kotlin and Azul are teaming up to boost runtime performance for Kotlin apps! From bytecode to JVM optimizations, we’re joining forces to push performance further, and early benchmarks look very promising. 🔬 Learn more in the official blog post.
    🎉 11
    👍 11
    👍🏾 2
    🚀 34
    n
    y
    +4
    • 7
    • 12
  • a

    Alina Dolgikh [JB]

    05/22/2025, 3:32 PM
    Join the KotlinConf Closing Panel! kodee greetings KotlinConf is all about community, and that includes you, wherever you are! Even if you couldn’t make it to the venue, you can still be part of the conversation. Post your Kotlin questions or upvote your favorites in the Slido app. We’ll answer as many as we can during the Closing Panel. 👉 kotl.in/closing
    kodee happy 28
  • h

    hhariri

    05/29/2025, 10:02 AM
    kodee greetings If you missed the KotlinConf 2025 opening keynote or if you just want to rewatch the highlights, the full recording is now available online. 🎥 Watch the keynote here:

    kotl.in/conf-keynote▾

    📝 Or if you’re short on time, check out our recap with the main highlights: kotl.in/conf25unpacked
    👍🏼 1
    👍 13
    kodee greetings 36
    👍🏾 2
    K 52
    s
    • 2
    • 1
  • a

    Alina Dolgikh [JB]

    06/10/2025, 2:59 PM
    K The new Kotlin for server-side content roundup is here! From gRPC best practices to Ktor tutorials and Spring tips, here’s what the community has been working on: 📖 Injecting functions in Spring Boot 📖 Learning Ktor through a Spring Boot lens 🎥

    Spring for GraphQL with Kotlin coroutines▾

    📖 Kotlin + gRPC article series 🎥

    Ktor crash course with JWT and CRUD▾

    Tag your posts with #KotlinServerSide to get noticed! 👉 Read more: https://kotl.in/22zbqk
    🎉 9
    graphql 3
    ❤️ 11
  • a

    Alina Dolgikh [JB]

    06/11/2025, 11:00 AM
    ✨ At this year's KotlinConf, we've introduced Koog, an open-source agentic framework that empowers developers to build and run AI agents entirely in idiomatic Kotlin. Koog is designed to tackle a wide range of challenges, from obvious ones like fast onboarding, simplified agent creation, pre-defining strategies, and seamless MCP protocol support to more advanced capabilities like response streaming and efficient handling of long contexts and query histories. 🛠️ Start building your own agents with Koog: https://docs.koog.ai/ 💬 We’d love to hear your feedback! Please share it in the #C08SLB97W23 channel.
    👍 3
    🎉 7
    kodee happy 30
  • a

    Alina Dolgikh [JB]

    06/13/2025, 9:01 AM
    🚀 The HTTP Client plugin is now in Android Studio! Generate and run HTTP requests directly from your code, with support for Retrofit, OkHttp and Ktor. Enjoy seamless editor integration, code completion, and more. 🔗 Read our blog for full details!
    graphql 8
    K 21
    ❤️ 46
    e
    k
    +2
    • 5
    • 4
  • a

    Alina Dolgikh [JB]

    06/20/2025, 1:11 PM
    🚀 Ktor 3.2.0 is out, bringing new features and performance improvements! ✨ New DI and HTMX modules 📦 Gradle version catalog support 🛠️ Automatic config deserialization 🔌 Unix socket support for CIO 👉* Read the release blog post to learn more!*
    alphabet yellow exclamation 5
    alphabet yellow m 8
    alphabet yellow t 8
    🔥 2
    alphabet yellow h 8
    alphabet yellow x 8
    🎉 30
    c
    • 2
    • 1
  • a

    Alina Dolgikh [JB]

    06/23/2025, 8:43 AM
    📣 Gradle 9.0.0 RC1 is out and ready for testing! • 🔧 Configuration Cache is now the recommended execution mode • ☕ Gradle requires Java 17+ to run, but you can still build with older Java versions • 💼 Updated to #Kotlin 2.1 and #Groovy 4.0. It means new language features in the DSLs • ⚡ Improved Kotlin DSL build script compilation avoidance • 🧹 Clean up the deprecated APIs, • 🐛 Bug fixes and many minor improvements Full changelog: https://docs.gradle.org/9.0.0-rc-1/release-notes.html Please report any issue on GitHub - https://github.com/gradle/gradle/issues ! Slack Conversation
    🙌 19
    ❤️ 6
    kodee happy 8
    gradle intensifies 22
    K 20
    🎉 3
  • a

    Alina Dolgikh [JB]

    06/25/2025, 10:47 AM
    kotlin notebook Have you used Kotlin Notebook yet? It is great for quick prototyping, experimenting, learning, live demos, and more! ✨ 📹 Watch this video for a quick look at how they work and try them out in IntelliJ IDEA, where Kotlin Notebook is bundled starting from the 2025.1 release.

    https://www.youtube.com/watch?v=4JnS4ZWVrpo▾

    🤩 15
    kotlin notebook 13
    🙌 2
    👌🏼 1
    l
    t
    s
    • 4
    • 4
  • a

    Alina Dolgikh [JB]

    06/27/2025, 2:59 PM
    K In case you missed it… Kotlin 2.2.0 is out! This version includes both new and stable language features, tooling updates, performance improvements for different platforms, and important fixes. Here are some additional highlights from this release: ✅ Language: New language features in preview, including context parameters. Several previously experimental features are now stable, such as guard conditions, non-local break and continue, and multi-dollar interpolation. ✅ Kotlin compiler: Unified management of compiler warnings. ✅ Kotlin/JVM: Changes to default method generation for interface functions. ✅ Kotlin/Native: LLVM 19 and new features for tracking and adjusting memory consumption. ✅ Kotlin/Wasm: Separated Wasm target and the ability to configure Binaryen per project. And more! Check it out ➡️ https://kotl.in/2-2
    kodee loving 5
    ❤️ 25
    🎉 4
    K 76
    kodee happy 28
  • a

    Alina Dolgikh [JB]

    07/08/2025, 3:55 PM
    K*The Kotlin Language Evolution team is going live!* Join @mikhail.zarechenskiy, @Alejandro Serrano.Mena, and @Sebastian Aigner at our upcoming livestream to learn about the new features in Kotlin 2.2 and ask your questions live. 📆 Thursday, July 10 🕑 2:00 pm UTC / 4:00 pm CET 👉 https://kotl.in/2-2-0-livestream
    android eyes 10
    🤓 4
    💯 1
    K 2
    K 30
  • a

    Alina Dolgikh [JB]

    07/15/2025, 4:03 PM
    📣 We’d really appreciate your feedback on the
    kotlinx.collections.immutable
    library. Feel free to share your experience and join the new #C095VPW371B channel to continue the conversation! https://kotlinlang.slack.com/archives/C095VPW371B/p1752592848083049
    kodee welcoming 11
    kodee greetings 6
  • a

    Alina Dolgikh [JB]

    07/16/2025, 10:42 AM
    ✨ Koog 0.3.0 is out! This release brings powerful new capabilities for building scalable and production-ready AI agents, including: 💾 Agent persistence 🗂️ Vector document storage 🔭 Native OpenTelemetry support 🍃 Spring Boot integration 🌟 And more! Learn more here.
    kodee loving 12
    kodee happy 18
    K 2
    🔥 20
    🎉 21
  • a

    Alina Dolgikh [JB]

    07/21/2025, 9:37 AM
    K🧪 Breaking to Build: Fuzzing the Kotlin Compiler How do you find bugs in a compiler? Sometimes, you just have to break it. We use fuzzing to uncover bugs in the Kotlin compiler by throwing random inputs at it. In our new post, you’ll learn all about: 🐛 Issues we found in K2 🧠 A new approach we developed with TU Delft Curious what happens when you push a compiler to its limits? 👉 Read more: kotl.in/compiler-fuzzing
    K 17
  • a

    Alina Dolgikh [JB]

    07/22/2025, 9:38 AM
    K*The Kotlin Library Grants Program is open again for 2025!* Whether your library already supports Kotlin Multiplatform, is set to go Multiplatform in the future, or unlocks capabilities in areas like AI or large language models, this opportunity is for you. Grants include financial support, promotion through Kotlin channels, and other perks. 📆 Submit your application by July 31: https://kotlinfoundation.org/grants/
    ❤️ 8
    kodee loving 8
  • a

    Alina Dolgikh [JB]

    07/24/2025, 9:20 AM
    🎉 KotlinConf 2026 is happening in Munich on May 20–22! Early Bird tickets are still available (but they’re going fast). If you haven’t grabbed yours at the best price yet, now’s the perfect time. We can’t wait to welcome you in Munich, whether it’s your first KotlinConf or you’re coming back for more. Oh, and don’t miss Kodee’s electrifying new look for 2026! kodee electrified 👉 https://kotlinconf.com/
    ✅ 7
    🐦 6
    🦜 9
    👍 1
    kotlinconf2026 15
    kodee loving 20
    🇩🇪 8
    👀 1
    j
    • 2
    • 7
  • a

    Alina Dolgikh [JB]

    07/30/2025, 1:15 PM
    Hey everyone! kodee welcoming Some huge news we’re incredibly excited to share: We’re officially Gold Sponsors for RevenueCat Shipaton 2025 - the biggest mobile hackathon of the year! But here’s the best part for our community: we’ve launched our own prize category, and it’s all about showing the world what KMP can do. Introducing: > 🏆 The Kotlin Multiplatform Reach Award > For the team that ships the best, uncompromising app on both iOS and Android with Kotlin Multiplatform and/or Compose Multiplatform. Bonus points will be awarded for teams that also share their development journey with the community. For the team that ships the best, uncompromising app on both iOS and Android with Kotlin and Compose Multiplatform. Bonus points will be awarded for teams that also share their development journey with the community. This is your chance to build an amazing app with Kotlin and Compose Multiplatform and compete for a share of the $55,000 prize pool! We wrote a blog post with ALL the details, links to resources to get you started, and info on how to apply for the exclusive “Ship with Junie” program. Check it out here. Let’s show them what the Kotlin community can build! 🔥
    K 21
    ❤️ 4
    kodee happy 24
    t
    f
    +3
    • 6
    • 10
  • a

    Alina Dolgikh [JB]

    08/04/2025, 8:52 AM
    📣
    Gradle 9.0.0
    is out! 🔧 Configuration Cache is now the recommended execution mode ☕ Gradle requires Java 17+ to run, but you can still build with older Java versions 💼 Updated to Kotlin 2.2 and Groovy 4.0. It means new language features in the DSLs ⚡ Improved Kotlin DSL build script compilation avoidance What’s new in Gradle 9? https://gradle.org/whats-new/gradle-9/ Release video:

    https://www.youtube.com/watch?v=GJGBPwfhpdo▾

    Full changelog: https://docs.gradle.org/9.0.0/release-notes.html Please report any issue on GitHub - https://github.com/gradle/gradle/issues ! Slack Conversation
    👍🏾 2
    G 10
    👍🏼 1
    🚀 10
    👍 25
  • a

    Alina Dolgikh [JB]

    08/06/2025, 8:18 AM
    📣 Join our Koog livestream series on August 12 and 18. Whether you’re a Kotlin developer or simply curious about building intelligent systems, this series will guide you from the basics to advanced use cases. Learn directly from the creators of Koog and share your feedback. 🔗 Register here.
    K 13
    kodee happy 7
    🔥 12
  • a

    Alina Dolgikh [JB]

    08/08/2025, 1:20 PM
    🤖 GPT-5 is out, and of course it writes great Kotlin code! We're putting it to the test in JetBrains Junie and AI Assistant. 📅 Join today at 18:15 CET as Sebastian Aigner and Simon Vergauwen build with the latest OpenAI model!

    https://www.youtube.com/watch?v=YIelyGgME5g▾

    kodee happy 26
    e
    a
    • 3
    • 2
  • a

    Alina Dolgikh [JB]

    08/13/2025, 8:47 AM
    🚀 Big news from the Kotlin Foundation! We’re excited to welcome Sergei Rybalkin, Senior Staff Software Engineer at Meta and longtime Kotlin champion, to the board! 🎉 With his technical leadership and community insight, Sergei will help shape the future of Kotlin across platforms, industries, and teams. Let’s give him a warm welcome! 👏 kodee welcoming 🔗 Read the news 🔗
    kodee loving 5
    kodee greetings 10
    🎉 9
    👏🏾 3
    🙌🏾 3
    👏🏻 1
    🙌🏻 1
    👏 33
    🙌 13
    K 18