Hall of Fame

Below, you can find a showcase of the projects we successfully completed. We are proud of our work and are grateful to all the people who contributed to it and all the support we received from the community and our partners.

Language

Scala.js

Scala.js is a compiler that allows you to write Scala code that runs on JavaScript platforms.
  • Sébastien Doeraene

Impact: 200,000 dl / month

2018 -

Scala Native

We completed critical work including support for Scala 2.12, 2.13 and 3.x versions.
  • Ergys Dona
  • Wojciech Mazur
  • Sébastien Doeraene

Impact: 32,000 dl / month

2020 - 2022

TASTy Reader for Scala 2.13

Adding forwards compatibility to use Scala 3 compiled artefacts from Scala 2.13.
  • Jamie Thompson

Impact: Eases migration to Scala 3

2019 - 2020

Scala 3 trait encoding

This contribution to Scala 3 ensures bytecode compatibility with Scala 2.13.
  • Sébastien Doeraene

Impact: All Scala 3 users

2020 - 2020

Scala 2.13 Collections

Major redesign of the Scala Collections library for Scala 2.13.
  • Julien Richard-Foy

Impact: All Scala users

2016 - 2018

Scala 3 enums

One of the new features of Scala 3, out-of-the-box support for enums.
  • Jamie Thompson

Impact: All Scala 3 users

2020 - 2020

Spores

Scala Spores, safe mobile closures for legacy versions of Scala.
  • Jorge Vicente Cantero
  • Heather Miller

2016 - 2016

Compiler profiling

Compiler profiling is a project focused on providing better compilation performance information.

Impact: ~1000 dl / month

2017 - 2018

Tooling

Scaladex indexes Scala libraries, providing search functionality and categorisation.
  • Guillaume Massé
  • Vincenzo Bazzucchi
  • Julien Richard-Foy
  • Meriam Lachkar

Impact: discover libraries to use in your projects

2016 - 2017

Metals is a Scala language server that supports many text editors, providing rich IDE features, improving productivity.
  • Tomasz Godzik
  • Chris Kipp
  • Meriam Lachkar

Impact: 400,000 installs of the VS Code plugin

2017 -

Scalafix can automatically rewrite Scala code at scale. Ship your custom code migrations, lint rules and refactorings.
  • Meriam Lachkar
  • Guillaume Massé

Impact: 50,000 dl / month

2016 - 2018

Scastie is an online environment for running Scala snippets, supporting sharing, IDE features and library dependencies.
  • Guillaume Massé
  • Vincenzo Bazzucchi

Impact: 27,000 users / month

2016 - 2017

Ecosystem sbt upgrade to 1.x

Campaign to help ecosystem upgrade to sbt 1.x
  • Guillaume Massé
  • Martin Duhem

Impact: All the users of the target sbt plugins

2017 - 2017

scalameta

Library to read, analyze, transform and generate Scala programs

Impact: All Metals users

2017 - 2018

scalajs-bundler

Module bundler for Scala.js projects that use NPM packages.
  • Sébastien Doeraene
  • Julien Richard-Foy

2016 - 2017

Classpath shrinker

Classpath shrinker is a tool that improves user experience for builds that use only direct dependencies.
  • Jorge Vicente Cantero

Impact: ~1000 dl / month

2017 - 2017

bloop

Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.
  • Jorge Vicente Cantero
  • Martin Duhem
  • Tomasz Godzik

Impact: All Metals users

2017 - 2019

Scala.js for Scala 3

Add Scala.js support for Scala 3
  • Sébastien Doeraene

Impact: All Scala.js users + library maintainers

2020 - 2020

BSP in sbt

Support for Build Server Protocol in sbt to ease integration of sbt with IDEs and language servers.
  • Adrien Piquerez

2020 - 2020

sbt-missinglink

SBT transitive dependency conflicts management improvements
  • Alexandre Archambault
  • Sébastien Doeraene

2019 - 2019

sbt-eviction-rules

Eviction warnings plugin for SBT.
  • Alexandre Archambault
  • Julien Richard-Foy

2020 - 2020

Governance

Scala Improvement Process for Scala 3

The Scala Improvement Process (SIP) is the process by which new features are added to the Scala language.
  • Julien Richard-Foy
  • Darja Jovanovic

Impact: All Scala users

Tooling Summit

The Scala Tooling Summit is a bi-yearly event where tooling developers meet to make decisions on the future of Scala tooling.
  • Darja Jovanovic
  • Chris Kipp
  • Johanna Reichen

Impact: All Scala users

Scala Center Advisory Board

The Scala Center Advisory Board is a group of representatives from the Scala community and industry that meets regularly to discuss the current state and future of Scala.
  • Darja Jovanovic
Icons courtesy of Blend Icons