Kotlin
A concise multiplatform language developed by JetBrains
Apply for Google Summer of Code 2025 and Contribute to the Kotlin Ecosystem
The Kotlin Foundation is once again participating in Google Summer of Code (GSoC), offering contributors an opportunity to work on open-source projects that shape the Kotlin ecosystem. This year, the program is expanding to include even more projects from Kotlin Foundation member companies like JetBrains, Google, Uber, and Gradle, providing contributors with mentorship from some of the top engineers in the industry.
Why join GSoC with Kotlin?
GSoC is designed to introduce new contributors to open-source software development. By participating, you will:
- Contribute to impactful open-source initiatives in the Kotlin ecosystem.
- Gain hands-on experience by working on real-world Kotlin projects.
- Receive mentorship from experienced engineers.
- Earn a stipend and strengthen your technical skills.
Join Kotlin #gsoc Slack channel
Project ideas
This year’s program brings an even broader range of projects across build systems, developer tooling, and multiplatform support. Contributors will have the chance to work on projects from the following key focus areas:
Build systems and tooling
Expand Kotlin’s integration with Bazel, Gradle, and Maven, improving dependency management, and enhancing the developer experience with better build performance and configuration caching.
Multiplatform development
Strengthen Kotlin Multiplatform by adding support for key services, refining dependency resolution, and improving interoperability across Android, iOS, and JVM.
Editor and IDE support
Develop a Kotlin Language Server Protocol (LSP) for better code intelligence across editors, refining IntelliJ’s Gradle plugin, and improving static analysis tools.
Code quality and migration tools
Enhance OpenRewrite recipes for structured Kotlin refactoring, improving reporting for Kotlin code quality tools, and optimizing Gradle’s Problems API integration.
How to apply
- Explore project ideas and find one that matches your interests.
- Join the Kotlin GSoC Slack channel and ask mentors your questions to refine your proposal.
- Review the GSoC application guidelines and Kotlin contribution guidelines.
- Submit your application between March 24 and April 8, including a code sample and a paragraph about why you are interested in the project.
Join Kotlin #gsoc Slack channel
If you are passionate about open-source development, this is your chance to contribute to the Kotlin ecosystem and tooling that developers rely on every day. We look forward to your proposals!