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

    Alina Dolgikh [JB]

    04/07/2025, 11:54 AM
    amper intensifies*Amper 0.6.0 is out!* This release improves how you set up and manage projects from both the IDE and CLI. Here’s what’s new: βœ”οΈ Refactor and inline templates with new IDE shortcuts πŸ₯Έ Aliases for easier config navigation πŸ†• A new interactive amper init πŸͺ„ Tab completion support πŸͺ΅ Cleaner logs with color coding πŸ“¦ Updated dependency versions (Kotlin 2.1.20, Compose 1.7.3, kotlinx.serialization 1.8.0) Learn more πŸ‘‰ https://kotl.in/fe6st7
    amper intensifies 32
    πŸ‘ 1
  • a

    Alina Dolgikh [JB]

    04/10/2025, 8:46 AM
    There’s a new Exposed website! exposed Take a look at the sleek new portal to the Exposed SQL library for Kotlin: β€’ πŸ”Ž Explore and compare Kotlin DSL and SQL examples using the nifty Kotlin/SQL slider. β€’ πŸ“„ Access documentation and support channels. β€’ 🀝 Connect with the community. Check it out: https://www.jetbrains.com/exposed/
    πŸŽ‰ 17
    πŸ¦‘ 4
    exposed 2
    K 53
    l
    c
    • 3
    • 5
  • a

    Alina Dolgikh [JB]

    04/15/2025, 3:03 PM
    πŸ”οΈ With the K2 mode set to become the default in IntelliJ IDEA 2025.1, we’re taking you behind the scenes of Kotlin compiler development. Discover how we integrated K2 into the IDE – and the impact it’s already making. https://blog.jetbrains.com/idea/2025/04/the-story-behind-k2-mode-and-how-it-works/
    πŸ§™β€β™‚οΈ 3
    K 16
    πŸ§™πŸΎβ€β™‚οΈ 1
    πŸ‘€ 1
    πŸŽ‰ 18
  • a

    Alina Dolgikh [JB]

    04/16/2025, 1:15 PM
    πŸ”οΈK K2 mode is now the default in IntelliJ IDEA 2025.1! ✨ Experience better Kotlin code analysis, improved stability, and support for the latest language features. Learn more about K2 mode and what it means for your development workflow.
    πŸ‘ 10
    K 35
    πŸ™Œ 2
    πŸŽ‰ 18
    πŸ‘πŸ» 1
    πŸ‘πŸΎ 1
  • a

    Alina Dolgikh [JB]

    04/17/2025, 7:56 AM
    πŸš€ kotlin notebook Kotlin Notebook comes bundled in IntelliJ IDEA 2025.1 – both Community Edition and Ultimate. It is also coming soon to Android Studio. We are excited to provide you with this powerful tool, which will assist with your everyday needs and even expand Kotlin’s applications. β€’ Prototype code β€’ Explore APIs β€’ Document with live snippets β€’ Visualize data β€’ Teach courses And more! πŸ‘‰* Learn more.*
    SpringAI.mp4
    πŸ™Œ 26
    πŸ™ŒπŸ» 2
    πŸš€ 24
    kodee excited 17
    K 6
    πŸ™ 2
    πŸ™ŒπŸΎ 1
    πŸ™‚ 1
  • 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 19
    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 4
    alphabet yellow m 7
    alphabet yellow t 7
    πŸ”₯ 2
    alphabet yellow h 7
    alphabet yellow x 7
    πŸŽ‰ 30
  • 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
    πŸŽ‰ 2
  • 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 27
  • 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
    πŸŽ‰ 20
    K 2
    πŸ”₯ 20
  • 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 16
  • 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/
    ❀️ 6
    kodee loving 6
  • 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/
    βœ… 6
    🐦 6
    🦜 9
    kodee loving 18
    πŸ‘ 1
    kotlinconf2026 13
    πŸ‡©πŸ‡ͺ 6