
Scala Center
Guide and support the Scala community
- 56
- Projects
- 8
- Years accepted
- 14
- In 2025
Projects by year
562025
14 acceptedShow
In Metals, the LSP implementation for Scala, there is currently no built-in support for Play Framework-specific files such as .scala.html templates...
LLM4S - Support image, voice and other LLM modalites : A Proposal
Accepted project · by AnshumanAI
LLM4S aims to establish Scala as a premier language for building multimodal Large Language Model applications. This project extends the toolkit's...
This project aims to create a dedicated web-based user interface for the workflows4s library to address the current lack of visual debugging tools....
Cyfra: Support for basic GPU computations on data streams with fs2 integration
Accepted project · by Bora Bosna
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...
LLM4S - Implement an agentic toolkit for Large Language Models
Accepted project · by Elvan Konukseven
LLM4S is building a Scala-native AI toolkit that leverages functional programming principles and strict compile-time checks to ensure the reliability...
Optimizing Retrieval-Augmented Generation Pipelines for Accurate and Efficient Q&A Systems
Accepted project · by GOPI TRINADH MADDIKUNTA
This project aims to bring the power of Retrieval-Augmented Generation (RAG) into the Scala ecosystem by building a robust Scala interface to...
This project focuses on building a seamless API integration between MS Teams and the ChatOps4s prototype through a clean, efficient interface. The...
This project aims to improve the way Scautable handles CSV files by making structured data parsing in Scala more robust, flexible, and user-friendly...
This project aims to develop a prototype that simplifies data exchange within Slack, enabling seamless information retrieval and input with minimal...
Currently Scalus doesn't have a lot of non-trivial examples. In this project we will develop application examples (blueprints) for Scalus, which can...
Cyfra is a GPU runtime and DSL that simplifies GPU programming in Scala by abstracting Vulkan. This project will build a real-time rendering pipeline...
This project will add bitmap convolution support to Doodle, enabling powerful image processing effects like blurring, sharpening, edge detection, and...
Scaladex, the central index for open-source Scala libraries, currently does not have dedicated support for Scala compiler plugins—special artifacts...
The proposed solution introduces comprehensive tracing capabilities to the LLM4S toolkit by integrating OpenTelemetry (otel4s) for capturing detailed...
2024
10 acceptedShow
FS2 is a key part of the Typelevel ecosystem for streaming I/O operations in Scala, offering powerful APIs that provide a wide range of functionality...
This proposal aims to develop a sampler instrument for the Sounds of Scala project. Sounds of Scala is a web audio and music library that runs on the...
Scaldex- Display information from POM file - GSoC 2024 Proposal
Accepted project · by Siddharth Ingle
The Scala ecosystem thrives on information accessibility, and Scaladex stands as a pivotal resource in this domain. However, the current scope of...
My project aims to address the challenge of navigating and accessing artifacts within Scala projects on Scaladex. Currently, users face difficulty in...
Currently, dotty-cps-async does not support effect systems, hindering its further development. Additionally, there is no mechanism to automatically...
This project involves extending the Feral library to support more cloud providers, specifically Google Cloud and Vercel, in addition to AWS Lambda,...
Doodle is a Scala library for 2D graphics, animation, data visualization, and creative coding. It supports JVM-based applications, utilizing Java2D...
The problem I aim to solve is the inefficiency in searching for specific Scala code information, particularly within Scaladoc documentation....
A common feature that most build tools supports common source code generator such as Protobuf or Smithy. The idea of supporting code generator has...
This project aims to migrate the existing Scala documentation website from Jekyll to Scaladoc. This migration will provide a more streamlined,...
2023
6 acceptedShow
- Unlocking the Full Potential of Scala Web Development with Scala 3Akseli
- Breaking the Thread Barrier: Boosting I/O Performance with io_uring and FS2Antonio Jimenez
- http4s Ember WebSocket ClientDang Trung Hieu
- Scala Center GSoC Proposal: Data VisualizationDanylo Ostapchenko
- Generation of 'async-shifted' version of high-order functionsOlena Kravchenko
- Enhancement of quote pattern matching in Scala 3Yuito Murase
2022
4 acceptedShow
- Porting of Scalafix ExplicitResultTypes rule to Scala 3Razvan Vacaru
- Proposal for Optimization of Scala Native linkerLiangyong Yu
- Semantic highlighting for Scala in VS CodeShintaro Sasaki
- Doodle ExploreMikail Khan
2021
4 acceptedShow
2018
1 acceptedShow
- Binding Generator for Scala NativeLiudmila Kornilova
2017
8 acceptedShow
- Reimplement the JDK in Scala NativeAndrzej Sołtysik
- Slick bug and feature huntTrevor Sibanda
- Implementation of concurrent java library for Scala NativeRémi Coudert
- Auto-completion and type information in ScastieDmitrii Petukhov
- Case classes a la carte with scala.metaVladimir Polushin
- Connecting potential contributors with Scala projects via ScaladexMichael Viveros
- Enforcing type safety in Dottydoc code examplesValthor Halldorsson
- CBT IntelliJ IDEA pluginIlya Kirillov
2016
9 acceptedShow
- Better off-heap collections for ScalaAdam Wyłuda
- Flexible Fast Parser Combinatorsvovapolu
- Working towards a fully featured version of CBTM.Chav
- DottydocFelix Mulder
- Java source code to Scala.js IR compilerPiotr Moczurad
- Implementation of Coroutine-Based UtilitiesJess Smith
- Source Code Preserving ASTAkhilesh Srikanth
- ENSIME Graphocalypsesugakandrey
- Ammonite - Better Scripts in Scalacoderabhishek