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

    Alina Dolgikh [JB]

    09/26/2025, 7:00 AM
    ktor new The Ktor roadmap for 2025–2026 is here! Here's what we'll be working on: • API docs (OpenAPI is already in preview) • WebRTC Client with a Multiplatform API • Integration with Koog • and more! 🔗* Explore what’s next for Ktor*
    🚀 35
    🙌 1
    z
    p
    b
    • 4
    • 3
  • a

    Alina Dolgikh [JB]

    10/06/2025, 11:45 AM
    📢 kodee naughty Koog 0.5.0 is out! This release makes agents in Kotlin more connected, more reliable, and easier to customize. Here’s what’s new: ✔️ A2A Protocol support with a full multiplatform SDK. ✔️ Non-graph agent strategies – build flows with plain Kotlin. ✔️ Checkpoint rollbacks with side-effect cleanup. ✔️ subgraphWithTask now auto-generates finish tools by data types with no manual work required. ✔️ Simplified Tool API across JVM and multiplatform. ✔️ LLM-as-a-judge component. ✔️ Streaming API supports tool calls. Full release notes: https://github.com/JetBrains/koog/releases/tag/0.5.0
    👏 13
    👏🏾 1
    K 17
    ❤️ 2
  • a

    Alina Dolgikh [JB]

    10/10/2025, 2:00 PM
    kodee happy This year’s Kotlin Multiplatform Contest for students and recent graduates is open. Build a project using KMP, and it could take you to KotlinConf 2026 in Munich, Germany!
    kodee greetings 7
    K 8
    kodee loving 6
    kodee happy 13
  • a

    Alina Dolgikh [JB]

    10/15/2025, 5:52 AM
    🎤 Ready to share your Kotlin story on the big stage? The KotlinConf’26 Call for Papers is in full swing! Check out our blog post with insider tips to help your submission shine. ✨ Learn how to craft a standout proposal with guidance from veteran presenters, JetBrains speakers, and KotlinConf committee members. 👀 Read more: https://kotl.in/conf26-proposal-tips
    kotlinconf2026 4
    kodee surprised 7
    K 15
  • a

    Alina Dolgikh [JB]

    10/23/2025, 1:56 PM
    kodee greetings We’re running our yearly Kotlin Multiplatform survey to understand how the ecosystem is growing, how our recent releases are performing, and where to focus our efforts next. Your experiences matter! kodee loving Take a few minutes to share your feedback 👉 Link to the survey 👈
    ✅ 7
    K 38
    r
    d
    +3
    • 6
    • 8
  • a

    Alina Dolgikh [JB]

    10/29/2025, 10:08 AM
    K New on the Kotlin blog: Getting Started with Kotlin for Java Developers JetBrains-certified Kotlin Trainer @Peter Urs explains how teams begin their Kotlin journey – what sparks the first experiments, who drives the change, and why tests are often the safest place to start. 👉 Read the first part in the series about adopting Kotlin: https://kotl.in/kotlin-adoption-part-1
    ❤️ 14
  • a

    Alina Dolgikh [JB]

    11/04/2025, 5:15 PM
    KNew on the Kotlin Blog: Evaluating Kotlin in Real Projects After experimenting in tests, many Java teams move to the next stage – using Kotlin in production. JetBrains-certified Kotlin Trainer @Peter Urs explains how to approach this safely, avoid common migration mistakes, and see Kotlin’s strengths in action. 👉 Read the second post in the Kotlin adoption series: kotl.in/adoption-guide-2-sl
    K 14
  • a

    Alina Dolgikh [JB]

    11/06/2025, 3:10 PM
    Concurrent programming can be chaotic – subtle bugs, unpredictable behavior, and “impossible” results. Until now, there was no Kotlin-specific tool to catch these issues across platforms. kodee lost That’s why the JetBrains Research team created LitmusKt, a novel concurrency testing tool designed for Kotlin’s multiplatform environment (JVM, Native, and JavaScript). kodee happy LitmusKt systematically uncovers concurrency bugs that traditional tests miss, and it’s already making an impact. After helping fix Kotlin compiler issues, LitmusKt has been integrated into the Kotlin CI pipeline, ensuring every new compiler version benefits from automated concurrency testing. Discover how LitmusKt brings order to the mayhem of concurrent programming: 🔗 Finding Order in the Mayhem: A Novel Concurrency Testing Tool that Improved the Kotlin Compiler
    nice spin 3
    ❤️ 13
    🤓 1
    K 25
  • a

    Alina Dolgikh [JB]

    11/10/2025, 12:23 PM
    Hey Kotlin developers! We’ve heard the “how do I get started with KMP?” question a lot. So we’ve launched the KMP Level Up journey — a free, 4-week guided path to help. Here’s the plan, week by week: • Week 1: The Map 🗺️*.* A curated Course Matrix with our notes on the best free and paid learning resources. • Week 2: The Deep Dive 🤿*.* A brand new, free 3-hour Compose Multiplatform crash course from Philipp Lackner. • Week 3: The Real World 🌍*.* Top KMP talks from KotlinConf to see it in action. • Week 4: The Career 💼*.* A live, free webinar on making KMP your next career move. Plus, for those who want to go deeper, we’ve also arranged some exclusive discounts on premium content. 🔗 Everything is centralized on one page. This is your starting point to master the skills you need for 2026.
    kodee happy 11
    K 26
  • a

    Alina Dolgikh [JB]

    11/11/2025, 8:43 AM
    ⏳ There are just 3 weeks left to submit your talk for KotlinConf’26 The KotlinConf’26 Call for Papers closes soon — you’ve got just three weeks left to submit your idea! We’d love to hear your Kotlin story. kodee loving ✍️ Submit your proposal here: https://sessionize.com/kotlinconf-2026/ Slack Conversation
    kotlinconf2026 7
    K 10
  • a

    Alina Dolgikh [JB]

    11/14/2025, 10:12 AM
    KNew on the Kotlin blog – Building AI Agents in Kotlin – Part 1: A Minimal Coding Agent. In our new blog series, we kick things off by building a minimal coding agent in Kotlin with Koog, and evolve it step by step into a complete one. Read the first part here: ➡️ kotl.in/ai-agent-tutorial
    🤖 17
    🤘 3
  • a

    Alina Dolgikh [JB]

    11/19/2025, 1:53 PM
    kodee excited Calling all Kotlin enthusiasts! We need your feedback. Do you think that Kotlin’s documentation could be even more helpful? Participate in an unmoderated study to help us enhance your developer experience. 🕒 Task time: Max. 10 minutes 🎁 Everyone who takes part can choose either a USD 30 Amazon Gift Card or a three-month JetBrains All Products Pack subscription. 🔗 You'll need a Chromium-based desktop browser to take part in the study. Check if you qualify to participate in our research: https://surveys.jetbrains.com/s3/kotlin-docs-slack
    👀 7
    kodee happy 4
  • a

    Alina Dolgikh [JB]

    11/24/2025, 2:15 PM
    👋 Android devs – have you tried this yet? Compose Multiplatform for web (Beta) lets you run your Compose UI directly in the browser – powered by Wasm. We’d love to know how you’d use it 👇 ⚡️ Instant web trials Share your Compose app instantly in the browser. Let users or teammates try new features through a simple web link – no installs, no approvals, just Kotlin and Compose Multiplatform. 🛠️ Internal applications Build internal dashboards, admin panels, or tools using the Kotlin and Compose skills you already have. Compose Multiplatform for web lets your team ship secure and responsive internal apps without touching JavaScript. 🤝 An improved developer workflow Share your Compose components or design system on the web and get instant feedback. Let designers and stakeholders review your UI in the browser without needing builds or test releases. 💡 Something else? Tell us what you’d build – vote with an emoji or share your idea in 🧵. Learn more about these use cases and Compose Multiplatform for web*.*
    cmp 4
    kodee happy 10
    ⚡ 8
    💡 5
    🤝 7
    🛠️ 8
    K 2
    kodee loving 3
    💯 2
    🚀 3
    K 3
    👍 3
    K 32
    s
    s
    +5
    • 8
    • 11
  • a

    Alina Dolgikh [JB]