Skip to content
Last took part in 2025

Scala Center

Guide and support the Scala community

Contributors in 2026

–

Not taking part

Projects since 2016

56

7 a cycle on average

Cycles

8 of 11

First in 2016

Rank in 2026

–

By contributors

Mentors

12

for 14 projects in 2025

Contributors per cycle

Accepted projects each year, against the median organization that year

  1. 14
View as table
Scala Center contributors per cycle
Scala CenterMedian organization
201694
201784
201813
201904
202004
202144
202243
202364
2024104
2025145
202604

Quick answers

Is Scala Center in GSoC 2026?
No. It last took part in 2025.
How long has it taken part?
8 of 11 cycles since 2016, first in 2016.
How many contributors does it usually take?
7 a cycle on average, 56 in total. Its largest cycle was 2025, with 14.
What does it build with?
JVM, Scala, LLVM, #scala, #scala_lang, #jvm and 5 more.

Accepted projects

14 projects in 2025 · All 56 projects since 2016

  1. Enhancing Metals with Play Framework Support

    Abdullah Arif JafriMentored by Tomasz Godzik

    In Metals, the LSP implementation for Scala, there is currently no built-in support for Play Framework-specific files such as .scala.html templates...

  2. LLM4S - Support image, voice and other LLM modalites : A Proposal

    AnshumanAIMentored by Kannupriya Kalra, Rory Graves

    LLM4S aims to establish Scala as a premier language for building multimodal Large Language Model applications. This project extends the toolkit's...

  3. Workflows4s : Web UI for Tracking & Debugging

    Atharva-KanherkarMentored by Voytek Pitula, Dave Smith

    This project aims to create a dedicated web-based user interface for the workflows4s library to address the current lack of visual debugging tools....

  4. Cyfra: Support for basic GPU computations on data streams with fs2 integration

    Bora BosnaMentored by szymon-rd

    Cyfra is a GPU runtime and a DSL that makes Scala a viable choice for GPU programming. Currently, the Scala ecosystem does not have an easy-to-use...

  5. LLM4S - Implement an agentic toolkit for Large Language Models

    Elvan KonuksevenMentored by Kannupriya Kalra, Rory Graves

    LLM4S is building a Scala-native AI toolkit that leverages functional programming principles and strict compile-time checks to ensure the reliability...

  6. Optimizing Retrieval-Augmented Generation Pipelines for Accurate and Efficient Q&A Systems

    GOPI TRINADH MADDIKUNTAMentored by Kannupriya Kalra, Rory Graves, Dmitry Mamonov

    This project aims to bring the power of Retrieval-Augmented Generation (RAG) into the Scala ecosystem by building a robust Scala interface to...

  7. ChatOps4s Prototype - MS Teams Backend

    Liam GrossmanMentored by Voytek Pitula

    This project focuses on building a seamless API integration between MS Teams and the ChatOps4s prototype through a clean, efficient interface. The...

  8. A Pandas Experience

    Lidiia ZaparenkoMentored by Simon Parten

    This project aims to improve the way Scautable handles CSV files by making structured data parsing in Scala more robust, flexible, and user-friendly...

Show 6 more projects
  1. ChatOps4s Prototype

    master-hjMentored by Voytek Pitula

    Workflow4s Chat Toolkit: Unified Messaging for Scala Workflows This project addresses the growing need for seamless integration between business...

  2. Creation of blueprints in Scalus

    Nikita ZakharchukMentored by Ruslan Shevchenko, Alex Nemish

    Currently Scalus doesn't have a lot of non-trivial examples. In this project we will develop application examples (blueprints) for Scalus, which can...

  3. Cyfra: Real-time Rendering Pipeline

    Rudra BeniwalMentored by szymon-rd

    Cyfra is a GPU runtime and domain-specific language that makes Scala a viable choice for GPU programming by abstracting the complexities of Vulkan....

  4. Implementing Bitmap Convolutions for Doodle

    untainsYDMentored by Noel Welsh

    This project will add bitmap convolution support to Doodle, enabling powerful image processing effects like blurring, sharpening, edge detection, and...

  5. Scaladex: Support for Compiler Plugins

    Vidisha GawasMentored by Adrien Piquerez, Kannupriya Kalra

    Scaladex, the central index for open-source Scala libraries, currently does not have dedicated support for Scala compiler plugins—special artifacts...

  6. LLM4S - Tracing Support

    VishubMentored by Kannupriya Kalra, Rory Graves, Dmitry Mamonov

    The proposed solution introduces comprehensive tracing capabilities to the LLM4S toolkit by integrating OpenTelemetry (otel4s) for capturing detailed...

No accepted proposals or progress posts from Scala Center contributors yet. Contributed here? Share yours.

Claim your project

Data: Google Summer of Code public archive. Contributor counts are accepted projects.