Scala Center
View the official contribution guidelines for Scala Center
Guide and support the Scala community

Category

Programming languages

Years

Technologies

jvmscalallvm#scala#scala_lang#jvm#llvm#jsscala.jsscala nativefunctional programming

Topics

compilersprogramming languagesfunctional programmingprogramming toolscompilerprogramming-toolsfunctional-programmingprogramming-language#compilers#programming-tools#functional-programming#programming-languages#educationeducationtoolingwebgpu
Past Projects
Enhancing Metals with Play Framework Support
Abdullah Arif Jafri
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
AnshumanAI
LLM4S aims to establish Scala as a premier language for building multimodal Large Language Model applications. This project extends the toolkit's...
Workflows4s : Web UI for Tracking & Debugging
Atharva-Kanherkar
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
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
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
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...
ChatOps4s Prototype - MS Teams Backend
Liam Grossman
This project focuses on building a seamless API integration between MS Teams and the ChatOps4s prototype through a clean, efficient interface. The...
A Pandas Experience
Lidiia Zaparenko
This project aims to improve the way Scautable handles CSV files by making structured data parsing in Scala more robust, flexible, and user-friendly...
ChatOps4s Prototype
master-hj
Workflow4s Chat Toolkit: Unified Messaging for Scala Workflows This project addresses the growing need for seamless integration between business...
Creation of blueprints in Scalus
Nikita Zakharchuk
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: Real-time Rendering Pipeline
Rudra Beniwal
Cyfra is a GPU runtime and domain-specific language that makes Scala a viable choice for GPU programming by abstracting the complexities of Vulkan....
Implementing Bitmap Convolutions for Doodle
untainsYD
This project will add bitmap convolution support to Doodle, enabling powerful image processing effects like blurring, sharpening, edge detection, and...
Scaladex: Support for Compiler Plugins
Vidisha Gawas
Scaladex, the central index for open-source Scala libraries, currently does not have dedicated support for Scala compiler plugins—special artifacts...
LLM4S - Tracing Support
Vishub
The proposed solution introduces comprehensive tracing capabilities to the LLM4S toolkit by integrating OpenTelemetry (otel4s) for capturing detailed...