🇵🇱 Made in Poland

Discover Poland's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Poland.

TOP Scala Projects

1
softwaremill/elasticmq

softwaremill/elasticmq

In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.
Scala
2,379
star
2
softwaremill/sttp

softwaremill/sttp

The Scala HTTP client you always wanted!
Scala
1,418
star
3
softwaremill/tapir

softwaremill/tapir

Declarative, type-safe web endpoints library
Scala
1,294
star
4
softwaremill/macwire

softwaremill/macwire

Lightweight and Nonintrusive Scala Dependency Injection Library
Scala
1,252
star
5
softwaremill/quicklens

softwaremill/quicklens

Modify deeply nested case class fields
Scala
810
star
6
theiterators/akka-http-microservice

theiterators/akka-http-microservice

Example of http (micro)service in Scala & akka-http
Scala
752
star
7
softwaremill/magnolia

softwaremill/magnolia

Easy, fast, transparent generic derivation of typeclass instances
Scala
745
star
8
plokhotnyuk/jsoniter-scala

plokhotnyuk/jsoniter-scala

Scala macros for compile-time generation of safe and ultra-fast JSON codecs
Scala
701
star
9
softwaremill/bootzooka

softwaremill/bootzooka

Simple project to quickly start developing a Scala-based microservice or web application, without the need to write login, user registration etc.
Scala
695
star
10
softwaremill/codebrag

softwaremill/codebrag

Your daily code review tool
Scala
651
star
11
TouK/nussknacker

TouK/nussknacker

Low-code tool for automating actions on real time data | Stream processing for the users.
Scala
585
star
12
VirtusLab/scala-cli

VirtusLab/scala-cli

Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)
Scala
500
star
13
softwaremill/akka-http-session

softwaremill/akka-http-session

Web & mobile client-side akka-http sessions, with optional JWT support
Scala
440
star
14
arainko/ducktape

arainko/ducktape

Automatic and customizable compile time transformations between similar case classes and sealed traits/enums, essentially a thing that glues your code. Scala 3 only. Or is it duct 🤔
Scala
391
star
15
pawelkaczor/ddd-leaven-akka-v2

pawelkaczor/ddd-leaven-akka-v2

Sample e-commerce system #Microservices #Akka #Reactive-DDD #CQRS
Scala
385
star
16
lemastero/scala_typeclassopedia

lemastero/scala_typeclassopedia

Abstractions from Category theory with simple description & implementation, links to further resources.
Scala
367
star
17
pawelkaczor/akka-ddd

pawelkaczor/akka-ddd

Akka CQRS/ES framework
Scala
352
star
18
softwaremill/retry

softwaremill/retry

because you should never give up, at least not on the first try
Scala
347
star
19
softwaremill/diffx

softwaremill/diffx

Pretty diffs for scala case classes
Scala
343
star
20
psliwa/idea-composer-plugin

psliwa/idea-composer-plugin

PhpStorm plugin that adds code completion in composer.json file
Scala
337
star
21
mattpap/IScala

mattpap/IScala

Scala backend for IPython
Scala
321
star
22
softwaremill/kmq

softwaremill/kmq

Kafka-based message queue
Scala
320
star
23
softwaremill/scala-clippy

softwaremill/scala-clippy

Good advice for Scala compiler errors
Scala
315
star
24
softwaremill/ox

softwaremill/ox

Safe direct style concurrency and resiliency for Scala on the JVM
Scala
305
star
25
softwaremill/supler

softwaremill/supler

Rapid Form Development library. Use your favourite JS frontend & Scala backend frameworks.
Scala
286
star
26
mjakubowski84/parquet4s

mjakubowski84/parquet4s

Read and write Parquet in Scala. Use Scala classes as schema. No need to start a cluster.
Scala
271
star
27
jaceklaskowski/scalania

jaceklaskowski/scalania

Learn Scala by examples
Scala
245
star
28
theiterators/reactive-microservices

theiterators/reactive-microservices

Project showcasing different microservice communication styles using Scala, Akka, Play and other tools from Scala ecosystem
Scala
243
star
29
pawelkaczor/ddd-leaven-akka

pawelkaczor/ddd-leaven-akka

Reactive DDD with Akka
Scala
214
star
30
mkuthan/example-spark

mkuthan/example-spark

Spark, Spark Streaming and Spark SQL unit testing strategies
Scala
213
star
31
danielkorzekwa/bayes-scala

danielkorzekwa/bayes-scala

Bayesian Networks in Scala
Scala
205
star
32
ScalaConsultants/reactive-rabbit

ScalaConsultants/reactive-rabbit

Reactive Streams driver for AMQP protocol. Powered by RabbitMQ library.
Scala
184
star
33
kubukoz/sup

kubukoz/sup

Composable, purely functional healthchecks in Scala.
Scala
184
star
34
augustjune/canoe

augustjune/canoe

Functional Telegram Bot API for Scala
Scala
170
star
35
justin-db/JustinDB

justin-db/JustinDB

⚛️ JustinDB is a highly available globally distributed key-value data store.
Scala
158
star
36
theiterators/kebs

theiterators/kebs

Scala library to eliminate boilerplate
Scala
152
star
37
krzemin/octopus

krzemin/octopus

Scala library for boilerplate-free validation
Scala
150
star
38
softwaremill/mqperf

softwaremill/mqperf

Scala
143
star
39
plokhotnyuk/actors

plokhotnyuk/actors

Evaluation of API and performance of different actor libraries
Scala
131
star
40
VirtusLab/iskra

VirtusLab/iskra

Typesafe wrapper for Apache Spark DataFrame API
Scala
129
star
41
teamon/play-navigator

teamon/play-navigator

Better router for Play Framework 2.x
Scala
126
star
42
mkuthan/example-spark-kafka

mkuthan/example-spark-kafka

Apache Spark and Apache Kafka integration example
Scala
124
star
43
augustjune/context-applied

augustjune/context-applied

Compiler plugin for intuitive tagless final
Scala
124
star
44
plokhotnyuk/rtree2d

plokhotnyuk/rtree2d

RTree2D is a 2D immutable R-tree for ultra-fast nearest and intersection queries in plane and spherical coordinates
Scala
123
star
45
softwaremill/scala-common

softwaremill/scala-common

Tiny independent libraries with a single purpose, often a single class
Scala
120
star
46
softwaremill/slick-eventsourcing

softwaremill/slick-eventsourcing

Example for "Entry level event-sourcing" blog
Scala
118
star
47
miciek/grokkingfp-examples

miciek/grokkingfp-examples

All examples and exercises from the Grokking Functional Programming book
Scala
114
star
48
VirtusLab/unicorn

VirtusLab/unicorn

Small Slick library for type-safe id handling
Scala
112
star
49
adamw/reactmq

adamw/reactmq

Reactive Message Queue
Scala
110
star
50
mbilski/akka-reasonable-downing

mbilski/akka-reasonable-downing

Quorum split brain resolver for static akka cluster
Scala
97
star
51
dyrkin/luxmed-bot

dyrkin/luxmed-bot

Non official telegram bot for Portal Pacjenta LUX MED
Scala
96
star
52
mikolak-net/travesty

mikolak-net/travesty

Diagram- and graph-generating library for Akka Streams
Scala
94
star
53
ScalaConsultants/zio-scala2-quickstart.g8

ScalaConsultants/zio-scala2-quickstart.g8

A Giter8 template for a fully functional, ready to deploy ZIO-based microservice.
Scala
91
star
54
VirtusLab/Inkuire

VirtusLab/Inkuire

Hoogle-like searches for Scala 3 and Kotlin
Scala
90
star
55
VirtusLab/besom

VirtusLab/besom

Besom - a Pulumi SDK for Scala. Also, incidentally, a broom made of twigs tied round a stick. Brooms and besoms are used for protection, to ward off evil spirits, and cleansing of ritual spaces.
Scala
89
star
56
plokhotnyuk/fast-string-interpolator

plokhotnyuk/fast-string-interpolator

Scala macro that generates ultra-fast string interpolators.
Scala
88
star
57
teamon/akka.js

teamon/akka.js

akka actors for java script
Scala
88
star
58
VirtusLab/avocADO

VirtusLab/avocADO

Safe compile-time parallelization of for-comprehensions for Scala 3
Scala
83
star
59
AVSystem/scala-commons

AVSystem/scala-commons

AVSystem commons library for Scala
Scala
83
star
60
romanowski/hoarder

romanowski/hoarder

Project for cached compiation plugins for sbt
Scala
80
star
61
adamw/scala-macro-debug

adamw/scala-macro-debug

Scala macros for making debugging easier
Scala
79
star
62
lustefaniak/akka-viz

lustefaniak/akka-viz

A visual debugger for Akka actor systems (wip)
Scala
78
star
63
VirtusLab/scala-yaml

VirtusLab/scala-yaml

Scala
75
star
64
ScalaConsultants/websocket-akka-http

ScalaConsultants/websocket-akka-http

Websocket Client/Server with akka-http
Scala
74
star
65
softwaremill/sbt-softwaremill

softwaremill/sbt-softwaremill

A sane set of default build settings
Scala
72
star
66
otrebski/reactive-missile-defend

otrebski/reactive-missile-defend

Scala
71
star
67
ScalaConsultants/mesmer

ScalaConsultants/mesmer

OpenTelemetry agent for Scala applications
Scala
71
star
68
rkrzewski/akka-cluster-etcd

rkrzewski/akka-cluster-etcd

Akka cluster management using etcd
Scala
70
star
69
kubukoz/slick-effect

kubukoz/slick-effect

Making Slick more functional with cats-effect.
Scala
69
star
70
mmalek06/JsonSql

mmalek06/JsonSql

SQL micro-dialect implementation for querying JSON objects. Written purely in Scala.
Scala
65
star
71
adamw/xsbt-proguard-plugin

adamw/xsbt-proguard-plugin

A plugin for XSBT to facilitate the use of ProGuard to create single jars for XSBT-managed projects
Scala
65
star
72
ghik/zerowaste

ghik/zerowaste

Scala compiler plugin to detect unused expressions
Scala
63
star
73
softwaremill/akka-vs-scalaz

softwaremill/akka-vs-scalaz

Scala
63
star
74
JakubDziworski/Akka-Streams-Websocket-Game-Server

JakubDziworski/Akka-Streams-Websocket-Game-Server

Game server and client based on scala, akka streams and websocket
Scala
59
star
75
kciesielski/macmemo

kciesielski/macmemo

Scala macro-based utility for function memoization
Scala
58
star
76
VirtusLab/pretty-stacktraces

VirtusLab/pretty-stacktraces

Scala
57
star
77
kubukoz/brick-store

kubukoz/brick-store

Typelevel Brickstore
Scala
55
star
78
lbialy/play-ng2-webpack2

lbialy/play-ng2-webpack2

Play 2.6.0 + Angular with Angular-CLI + SBT - based build
Scala
55
star
79
danielkorzekwa/atpworldtour-api

danielkorzekwa/atpworldtour-api

Scala API for atpworldtour.com tennis statistics
Scala
52
star
80
kubukoz/steve

kubukoz/steve

Scala
52
star
81
softwaremill/livestub

softwaremill/livestub

The HTTP server stub you always wanted!
Scala
51
star
82
softwaremill/scala-sql-compare

softwaremill/scala-sql-compare

Scala
50
star
83
ScalaConsultants/akka-persistence-eventsourcing

ScalaConsultants/akka-persistence-eventsourcing

Example project with a simple REST API to a domain model persisted using akka-persistence with eventsourcing.
Scala
48
star
84
softwaremill/stringmask

softwaremill/stringmask

A micro-library for macro-based case class field masking in .toString
Scala
48
star
85
miciek/akka-sharding-example

miciek/akka-sharding-example

Simple demonstration of akka-cluster sharding functionality
Scala
48
star
86
softwaremill/scala-id-generator

softwaremill/scala-id-generator

Scala
48
star
87
kubukoz/spotify-next

kubukoz/spotify-next

Small CLI app for filtering out music on Spotify.
Scala
45
star
88
adamw/veripacks

adamw/veripacks

Verify Package Specifications
Scala
45
star
89
TouK/plumber

TouK/plumber

plumber helps you tame NiFi flow
Scala
44
star
90
adamw/scala-macro-aop

adamw/scala-macro-aop

Scala
44
star
91
allegro/kafka-offset-monitor-graphite

allegro/kafka-offset-monitor-graphite

Graphite reporter for Kafka Offset Monitor.
Scala
44
star
92
kamkor/akka-cluster-load-balancing

kamkor/akka-cluster-load-balancing

Example producer consumer(s) application that shows how Akka routing can be used to balance the load of the nodes in an Akka Cluster.
Scala
44
star
93
jaceklaskowski/spark-activator

jaceklaskowski/spark-activator

Spark Streaming with Scala and Akka Activator template
Scala
44
star
94
trustedanalytics/atk

trustedanalytics/atk

analytics tool kit
Scala
43
star
95
softwaremill/odelay

softwaremill/odelay

delayed reactions
Scala
42
star
96
softwaremill/sttp-model

softwaremill/sttp-model

Simple Scala HTTP model
Scala
42
star
97
softwaremill/saft

softwaremill/saft

Scala
41
star
98
adamw/docker-spray-example

adamw/docker-spray-example

Scala
41
star
99
jczuchnowski/zio-akka-slick-app

jczuchnowski/zio-akka-slick-app

Example application integrating ZIO with Akka Http and Slick
Scala
41
star
100
softwaremill/akka-simple-cluster-k8s

softwaremill/akka-simple-cluster-k8s

Scala
39
star