Typelevel Summer of Code 2025

by Arman Bilge on Feb 27, 2025

technical

We are proud to announce that Typelevel is a Mentoring Organization for Google Summer of Code 2025! If you are a student, this is a wonderful opportunity to spend your summer working on Scala open source projects with mentorship from Typelevel maintainers, while earning a stipend. You can learn more about what the experience is like in this blog post by our 2024 contributor Ching Hian Chew.

Please check out our project ideas and mentors spanning AI/ML, serverless, build tooling, frontend/UIs, systems programming, web assembly, and more. Furthermore, if you have an idea of your own, we would love to hear it: Typelevel members have a wide range of interests and a special fondness for building “at the cutting edge of some incredibly bizarre stuff.”

We look forward to welcoming you to the Typelevel community and we hope that this program will be only the beginning of your open source journey. Applications open on March 24! Until then, please join us on Discord or email us at gsoc@typelevel.org; we are excited to get to know you :)

2024 recap

Congratulations to our GSoC contributors last year:

  • Ching expanded Feral’s serverless integrations, in particular adding support for Google Cloud Run HTTP Functions. Her work landed in the v0.3.1 release. Read her blog post!
  • Gaby designed and implemented Catscript, a new library for beginner-friendly scripting with Cats Effect, complete with tutorials and documentation. It will become an essential part of the Typelevel Toolkit.
  • Abhi integrated Protosearch with Scaladoc, enabling a unified search experience across written and API documentation. It will roll out to all Typelevel libraries in a forthcoming sbt-typelevel release.

Our program culminated in a virtual meetup where each of them gave a lighting talk about their project. Thank you to everyone in our community who showed up for our contributors, especially our mentors Tonio Gela, Thanh Le, Michael Pilquist, Rishad Sewnarain, and Andrew Valencik!

Finally, we are making a broad call for any and all new contributors. Even if you are not eligible to participate in GSoC, you are always welcome to join the Typelevel community and contribute to our projects!