Most popular scala repositories and open source projects

Scala is a general-purpose programming language providing support for functional programming and a strong static type system. Designed to be concise, many of Scala's design decisions aimed to address criticisms of Java.

lunatech-scala2-to-scala3-course

Lunatech course - "Moving forward from Scala 2 to Scala 3"

19   206   206  

cosplay

🕹 2D ASCII Game Engine for Scala3

8   206   206  

scala-design-patterns

Design patterns implemented in Scala.

32   205   205  

play-scala-react-seed

:snowflake: Scala Play + React seed project with full-fledged build pr...

99   204   204  

ProvingGround

Proving Ground: Tools for Automated Mathematics

38   204   204  

ocpp

Open Charge Point Protocol

64   204   204  

DynaML

Scala Library/REPL for Machine Learning Research

51   202   202  

squid

Squid – type-safe metaprogramming and compilation framework for Scala

14   202   202  

stryker4s

Mutation testing for Scala

36   202   202  

alephium

Reference client for Alephium protocol

68   202   202  

avrohugger

Generate Scala case class definitions from Avro schemas

122   202   202  

Compute.scala

Scientific computing with N-dimensional arrays

19   200   200  

izanami

Izanami is a centralized versatile feature flag solution, well suited...

43   200   200  

online-auction-scala

126   199   199  

remora

Kafka consumer lag-checking application for monitoring, written in Sca...

29   199   199  

spark-streaming-with-kafka

Self-contained examples of Apache Spark streaming integrated with Apac...

124   199   199  

zio-keeper

A ZIO library for building distributed systems

41   199   199  

scala-server-toolkit

Functional programming toolkit for building server applications in Sca...

21   198   198  

parsley

A fast and modern parser combinator library for Scala

21   197   197  

otel4s

An OpenTelemetry library for Scala based on Cats-Effect

42   197   197  

goggles

Pleasant, yet principled Scala optics DSL

7   196   196  

predictionio-sdk-python

PredictionIO Python SDK

81   196   196  

sbt-web-scalajs

SBT plugin to use Scala.js along with any sbt-web server.

30   196   196  

automl-toolkit

Toolkit for Apache Spark ML for Feature clean-up, feature Importance c...

44   193   193  

dotty-cps-async

experimental CPS transformer for dotty

23   192   192  

validation

validation api extracted from play

34   192   192  

scala-graal

Make usage of Graal features easy and safe from Scala. Also features S...

4   192   192  

predictionio-sdk-ruby

PredictionIO Ruby SDK

39   191   191  

scalafix-organize-imports

A CI-friendly Scalafix semantic rule for organizing imports

22   191   191  

cats-effect-testing

Integration between cats-effect and test frameworks

43   191   191  

xef

Building applications with LLMs through composability, in Kotlin

14   191   191  

heroku-buildpack-scala

Heroku's classic buildpack for Scala applications.

322   190   190  

trace4cats

Distributed app tracing implementation in pure scala using cats-effect...

33   190   190  

kafka-streams-scala

Thin Scala wrapper around Kafka Streams Java API

51   189   189  

scala-forklift

Type-safe data migration tool for Slick, Git and beyond.

32   189   189  

slack-scala-client

A scala library for interacting with the slack api and real time messa...

105   189   189  

spylon-kernel

Jupyter kernel for scala and spark

39   189   189  

squant

SQuant是使用scala语言编写的量化开发工具箱,提供开箱即用的A股股票数据和...

76   189   189  

pgo

PGo is a source to source compiler from Modular PlusCal specs into Go...

17   189   189  

numsca

numsca is numpy for scala

18   188   188  

paiges

an implementation of Wadler's a prettier printer

30   188   188  

zio-nio

A small, unopinionated ZIO interface to NIO.

75   188   188  

mockedstreams

Scala DSL for Unit-Testing Processing Topologies in Kafka Streams

24   186   186  

sbt-doctest

Doctest for scala

28   186   186  

sup

Composable, purely functional healthchecks in Scala.

27   186   186  

nyaya

Random Data Generation and/or Property Testing in Scala & Scala.JS.

19   186   186  

param.macro

Partial application syntax and lambda parameters for JavaScript, inspi...

8   185   185  

dijon

A Dynamically Typed Scala Json Library

13   185   185  

canoe

Functional Telegram Bot API for Scala

40   185   185  

spark-alchemy

Collection of open-source Spark tools & frameworks that have made the...

34   185   185