All organizations · GSoC 2026 · Programming languages, Development tools
Kotlin Foundation
Advance the Kotlin programming language
Kotlin is a concise, modern, and versatile programming language designed for multiple platforms. The Kotlin Foundation, established by JetBrains and Google, later welcomed Meta, Uber, Gradle, Touchlab, Block, and Kotzilla. Together, we promote and advance Kotlin across multiple platforms, including Android, iOS, web, desktop, and server-side. Currently, 100+ engineers from JetBrains and Google contribute to the core Kotlin project, alongside 350+ independent contributors and thousands more supporting the broader Kotlin ecosystem. The Kotlin Foundation is committed to protecting, promoting, and advancing the evolution of the Kotlin language.
- kotlin
- jvm
- ai
- Parsers & Compilers
- Multiplatform
- compilers
- programming languages
- software development
- libraries
- Programming & Build Tools
Project ideas
4 ideas on its 2026 ideas page. 5 mentors named.
- Kotlin Compiler Fuzzer (Kai) [Hard, 350 hrs]
- Swift-to-Kotlin interop (PoC) [Hard, 350 hrs]
- Tail call support in the Kotlin/Wasm backend [Medium, 90 hrs]
- Kotlin Education landscape report [Medium, 175 hrs]
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2023, 4 years. Projects per year: '23: 4, '24: 4, '25: 7, '26: 2.
On GitHub
91 repositories pushed to in the last year. Main languages: Kotlin (27), Java (24), TypeScript (7), C# (4), Go (3), Shell (3).
Links and channels
- Website: https://kotlinfoundation.org/
- Ideas page: https://kotlinlang.org/docs/gsoc-2026.html
- Contributor guide: https://kotlinlang.org/docs/gsoc-overview.html
- Source code: https://github.com/jetbrains/kotlin
- Email: gsoc@kotlinfoundation.org
- Chat: https://slack-chats.kotlinlang.org/c/gsoc
git-into-gsoc org "Kotlin Foundation" --shortlist
git-into-gsoc repos "Kotlin Foundation"
git-into-gsoc issues --org "Kotlin Foundation"
or ask your assistant: "Which Kotlin Foundation repositories merge newcomers' pull requests, and which beginner issues are still free?"
Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.