Skip to content
In GSoC 2026

Typelevel

Typelevel is an ecosystem of projects and a community of people united to foster an inclusive, welcoming, and safe environment around functional programming in Scala. We work together to develop projects that apply functional programming to challenging problems relevant in industry. Our community culture embraces curiosity and mentoring and we don't shy away from experimenting with new and exciting ideas. Most of all, we love to make programming joyful and social.

Contributors in 2026

4

+2 from 2025

Projects since 2016

6

3 a cycle on average

Cycles

2 of 11

2-cycle streak

Rank in 2026

#91

of 183, 0.4% of slots

Mentors

5

for 2 projects in 2025

Contributors per cycle

Accepted projects each year, against the median organization that year

  1. 4
View as table
Typelevel contributors per cycle
TypelevelMedian organization
201604
201704
201803
201904
202004
202104
202203
202304
202404
202525
202644

Quick answers

Is Typelevel in GSoC 2026?
Yes, with 4 contributors.
How long has it taken part?
2 of 11 cycles since 2016, first in 2025, with a 2-cycle streak running.
How many contributors does it usually take?
3 a cycle on average, 6 in total. Its largest cycle was 2026, with 4.
What does it build with?
Linux, Node.js, JVM, Scala, Wasm.

Accepted projects

4 projects in 2026 · All 6 projects since 2016

  1. Compile-time Specialization for Scala 3 via Inline Traits

    James You

    Specialization is a compiler transformation that optimizes generic program code such that code using primitive types can execute without significant...

  2. A Faster Immutable List

    Jennifer Payne

    The goal of this project is to create a more efficient immutable list in Scala. In order to do this, we intend to use block-based arrays, to improve...

  3. A Faster Immutable List Datatype

    L Denney

    The goal of this project is to explore implementing a list-like datatype with enhanced performance. Immutable linked lists are a core datatype in...

  4. Cats Effect & FS2 for Wasm/WASI

    Mariusz Jakoniuk

    The recent efforts of the `scala-wasm` project have made it possible for Scala to use the WebAssembly Component Model binary format as a compilation...

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

Claim your project

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