Kotlin logo

Kotlin

A concise multiplatform language developed by JetBrains

News

Become a Kotlin Google Summer of Code Contributor: Make an Impact!

The Kotlin Foundation has been accepted as a mentor organization for Google Summer of Code 2024! 

GSoC is a global online program focused on bringing new contributors into open-source software development. Contributors work on a 12-week programming project under the guidance of Kotlin Foundation mentors from Google, Gradle, and JetBrains.

What does this mean for you? 

As a potential contributor, this is your chance to explore open-source development with Kotlin. If you are a student or a beginner, GSoC offers an opportunity to work on meaningful projects, gain hands-on experience, and connect with mentors from the Kotlin community.

Why participate? 

By joining us for GSoC 2024, you’ll have the chance to:

  • Gain real-world development experience and enhance technical skills.
  • Contribute to a real Kotlin project with a global impact and play a part in expanding the Kotlin ecosystem.
  • Learn from experienced mentors and connect with the Kotlin community.
  • Receive a stipend and build your resume.

How do I get started?

  • Explore the exciting projects we have lined up and check out our GSoC guidelines.
  • Find a project that interests you and send questions to the potential mentors in Slack to prepare your application.
  • Between March 18 and April 2, apply via the GSoC website. Don’t forget to include a code sample and tell us why you’re passionate about Kotlin!

Resources

Project ideas

Here’s a sneak peek at the projects we have in store this year:

  • Incremental compilation for the Kotlin-to-WebAssembly compiler
  • Compose Multiplatform with Node.js native bindings for Skia
  • Compose Multiplatform component gallery generator
  • Kotlin DSL improvements for declarative Gradle
  • Kotlin DSL documentation samples test framework
  • Gradle build server – support for Android projects
  • Implement memory usage profiling for Kotlin/Native benchmarks
  • Support Android target in kotlinx-benchmark
  • Enabling click-to-run for kotlinx-benchmark benchmarks in IntelliJ IDEA

Read more about the projects

Thank you for your interest in Google Summer of Code with Kotlin. Let’s make this summer a memorable one for Kotlin!

image description