Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Scala

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.
- GitHub: https://github.com/topics/scala
- Wikipedia: https://en.wikipedia.org/wiki/Scala_(programming_language)
- Created by: Martin Odersky
- Released: January 20, 2004
- Last updated: 2025-02-16 00:26:38 UTC
- JSON Representation
https://github.com/mslinn/play26-template
Template for Play2.6.x projects, including all official Play Framework dependencies, WebJars and JQuery
play-framework playframework scala
Last synced: 12 Feb 2025
https://github.com/martinrosenberg/scalaexercises
Scala solutions to various coding exercises
99-scala-problems coding-exercises cracking-the-coding-interview ctci ctci-6th ctci-scala ctci-solutions ctci6 exercises exercism exercism-exercises exercism-solutions exercism-track hackerrank hackerrank-challenges hackerrank-scala hackerrank-solutions rosetta-code rosettacode scala
Last synced: 10 Feb 2025
https://github.com/lucivpav/dnbc-scala
Parallel implementation of dynamic naive Bayesian classifier
apache-spark bayesian-networks ctu-fit dnbc fit-ctu naive-bayes-classifier scala spark
Last synced: 12 Feb 2025
https://github.com/rborovina/scala-minesweeper
This is a Scala implementation of the classic Minesweeper game. The project features different difficulty levels, the ability to save and load games, hints, and a scoring system that takes into account the number of bombs, hints used, elapsed time, and user actions.
Last synced: 23 Oct 2024
https://github.com/jordankzf/blackjack-scala-gui
The popular card game Blackjack, also known as 21, recreated in Scala with AKKA supporting online multiplayer.
akka card-game multiplayer online scala scalafx
Last synced: 13 Jan 2025
https://github.com/aelesbao/closeness-centrality
A Closeness Centrality exercise in Scala
challenge closeness-centrality exercise facebook-api graph scala
Last synced: 05 Jan 2025
https://github.com/calvinlfer/etl-workflow
An opinionated way to structure ETL pipelines with a heavy focus on reusability and testing
cats etl functional-programming scala
Last synced: 08 Jan 2025
https://github.com/mateuszkubuszok/dbg
Debug typeclass for Scala 3
debugging logging scala scala3 typeclass typeclass-derivation
Last synced: 21 Jan 2025
https://github.com/simerplaha/justsql
Just write SQL as String
database-access database-connector database-management scala sql
Last synced: 20 Jan 2025
https://github.com/wkarwacki/python-openapi-generator-rust
Typesafe Python Client and Server OpenAPI generator written in Rust / Trust
fastapi generator http http-client http-server httpx-client integration kotlin openapi openapi-codegen openapi-generator openapi-specification openapi3 openapi31 python python-3 python3 rust scala specification
Last synced: 07 Nov 2024
https://github.com/andr83/io.parsek
Scala library for building ETL pipelines in functional way.
Last synced: 06 Dec 2024
https://github.com/aiday-mar/spark-recommendation-engine
Movie recommendation system built using Spark and Scala
recommendation-system scala spark university-project
Last synced: 05 Jan 2025
https://github.com/cchantep/alohura
Environment specification framework (or on the Discworld, the lightning goddess of the beTrobi people).
Last synced: 28 Oct 2024
https://github.com/mxr2000/GradeScope-Canvas-Grade-Translator
a GUI Tool to Translate the grades from GradeScope to Canvas, build with ScalaFX
canvas gradescope javafx scala scalafx
Last synced: 23 Oct 2024
https://github.com/caiorss/netmon
Cross platform app to check internet connectivity and help diagnose connection failures.
app connection cross dashboard diagnose internet java monitoring network platform scala
Last synced: 02 Jan 2025
https://github.com/stringbean/sttp-scribe
sttp backend for ScribeJava
oauth2-client scala scribejava sttp
Last synced: 28 Oct 2024
https://github.com/joeltadeu/job-management
This project focuses on job management and reviews, with the goal of exploring key Spring/Java technologies for microservices development
docker docker-compose eureka-client eureka-server flyway gatling grafana java-17 karate-tests loki mysql openfeign prometheus resilience4j scala spring-api-gateway spring-boot zipkin
Last synced: 11 Feb 2025
https://github.com/tuannh982/hnsw-scala
HNSW vector search algorithm implementation in Scala
algorithm algorithms algorithms-and-data-structures ann approximate-nearest-neighbor-search datastructures datastructures-algorithms hnsw knn nearest-neighbors scala search-algorithm searching-algorithms vector-search vector-search-engine
Last synced: 03 Feb 2025
https://github.com/igor-vovk/cats-effect-simple-di
Simple Dependency Injection pattern implementation for cats-effect
cats-effect dependency-injection scala
Last synced: 14 Oct 2024
https://github.com/ckipp01/scala-processing-giter8
A Scala Processing giter8 template
giter8-template processing scala
Last synced: 10 Feb 2025
https://github.com/bb4/bb4-a-star
Scala implementation of generic A-Star search algorithm using a mutable priority queue as described in Algorithms by Robert Sedgewick.
Last synced: 10 Jan 2025
https://github.com/nathanhowell/tfrecords-hadoop
A Hadoop OutputFormat for writing compressed TFRecords
hadoop java scala tensorflow tfrecords
Last synced: 18 Feb 2025
https://github.com/mtumilowicz/scala-zio2-zstream-workshop
Introduction to streaming using zio (ZStream).
scala scala-zio stream-processing streaming workshop workshop-materials zio zio-effect zio-streams zio2
Last synced: 04 Jan 2025
https://github.com/nwtgck/svg-badge-scala
SVG Badge maker in Scala
badge generator scala sheild sheild-badge status-badge svg
Last synced: 06 Feb 2025
https://github.com/calvinlfer/weather-manager
A simple Weather Manager application using Akka HTTP and DynamoDB that interacts with OpenWeather
akka akka-http akka-persistence cluster-sharding dynamodb jwt-tokens openweather password-reset scala
Last synced: 08 Jan 2025
https://github.com/fancellu/store-actor
A simple Scala AKKA Actor to store elements of type parameter
Last synced: 08 Jan 2025
https://github.com/yucl80/avrodemo
write , append avro to hdfs file
avro hdfs hive java kafka log scala spark sparksql sparkstreaming tomcat-log
Last synced: 27 Jan 2025
https://github.com/fancellu/scalafx-http4s-circe-example
ScalaFX example with http4s client talking to a json endpoint along with Circe
Last synced: 08 Jan 2025
https://github.com/landsman/javabox
♨️ sandboxed java developer environment
alpine docker intellij-idea java linux maven sandbox sbt scala
Last synced: 14 Oct 2024
https://github.com/mateuszkubuszok/domainmodelinginscala
The goal of this presentation is torturing the audience for my entertainment while pretending that I am explaining things. 5/7, would do it again.
domain-driven-design presentation-slides scala
Last synced: 21 Jan 2025
https://github.com/joamag/hello-scala
Simple Hello World application in Scala
Last synced: 16 Jan 2025
https://github.com/monksy/serialization-checker
This project is intended to run and verify that the examples provided (often times a folder full of JSONs) can deserialize against a particular object.
scala serialization verification
Last synced: 27 Dec 2024
https://github.com/scholtzan/tpattern
Scala library for detecting temporal patterns in event data
Last synced: 01 Feb 2025
https://github.com/fancellu/play-monix-cats
Example Play application using Monix, Circe, Cats
circe monix play-framework play-json scala
Last synced: 08 Jan 2025
https://github.com/fabianmurariu/ad4s
Type generic automatic differentiation library
automatic-differentiation funcional-programming scala
Last synced: 18 Jan 2025
https://github.com/clovellytech/shortcodes
A basic random unique word string generator and codec
Last synced: 22 Nov 2024
https://github.com/fancellu/play-openhtmltopdf
Scala play example of creating a PDF from a Twirl view
openhtmltopdf pdf play-framework qrcode scala svg
Last synced: 08 Jan 2025
https://github.com/spamegg1/advent-of-code-2023-scala
Advent of Code 2023 in Scala
advent-of-code advent-of-code-2023 adventofcode adventofcode2023 aoc-2023 aoc-2023-in-scala aoc2023 metals scala scala-cli scala3 vscode
Last synced: 14 Jan 2025
https://github.com/jin/scala-brainfuck-interpreter
Result of a very long flight and no internet access.
Last synced: 10 Feb 2025
https://github.com/polyvariant/caliban-gitlab
Scala project providing Gitlab GraphQL model using Caliban
Last synced: 16 Feb 2025
https://github.com/hnaderi/scala-readpass
Cross platform readpassword for scala native and jvm
cross-platform password scala scala-native scalanative stdin stdin-inputs utility
Last synced: 09 Feb 2025
https://github.com/afsalthaj/supaku-sukara
Functional Programming, Functional Programming Exercise Solutions in Scala & Spark
functional-programming functor language monad parallelism scala shapeless spark typeclasses
Last synced: 08 Jan 2025
https://github.com/dcos/sbt-dcos
An SBT plugin for common build settings of Scala projects in DC/OS.
build build-automation dcos dcos-orchestration-guild sbt sbt-plugin scala
Last synced: 10 Nov 2024
https://github.com/fancellu/akka-http-images
Serves up an image on the /image endpoint, with the left hand side distorted pixel by pixel, by some random amount to each r,g,b value
Last synced: 08 Jan 2025
https://github.com/xuwei-k/wartremover-scalikejdbc
wartremover warts for scalikejdbc
macros sbt scala scalikejdbc wartremover
Last synced: 20 Oct 2024
https://github.com/yannick-cw/http4s-prometheus
Prometheus exporter for http4s
http4s monitoring prometheus scala
Last synced: 20 Jan 2025
https://github.com/j5ik2o/pekko-kinesis
pekko-kinesis supports Pekko commponets for AWS Kinesis.
kinesis pekko pekko-streams scala
Last synced: 06 Nov 2024
https://github.com/xuwei-k/unused-proto
find unused proto messages, methods and enums in your sbt project
protobuf protocol-buffers sbt sbt-plugin scala
Last synced: 20 Oct 2024
https://github.com/ssnickolay/scala-nanoid
Scala port of NanoID, a secure and URL-friendly unique ID generator.
Last synced: 16 Feb 2025
https://github.com/calvinlfer/reactive-s3-sqs-extended-library
The S3 SQS extended library built on Alpakka with configurable delivery semantics
akka-streams akka-streams-connectors alpakka reactive reactive-streams s3 scala sqs
Last synced: 08 Jan 2025
https://github.com/bjoernloetters/java-parser-combinators
A small library for parser combinators in Java with a special focus on simplicity.
clojure compiler domain-specific-language java kotlin parser parser-combinators scala syntax
Last synced: 24 Jan 2025
https://github.com/lewismj/data
Zipper & Data-type derivatives (examples)
data-type-derivatives multiway-tree rose-tree scala zipper
Last synced: 17 Jan 2025
https://github.com/neilkleistgao/sal
Strong-typing Amended Lua is a strong-typing functional language translated to lua.
functional-programming lua programing-language scala
Last synced: 10 Feb 2025
https://github.com/buntec/fs2-d3
A purely-functional Scala.js port of D3.js
cats-effect d3 d3js fp fs2 scala scalajs visualization
Last synced: 09 Feb 2025
https://github.com/philippus/baggage-jwt
🛄 JSON Web Tokens / JWT (RFC 7519) in Scala
Last synced: 14 Feb 2025
https://github.com/propensive/spectacular
Scala typeclasses for rendering different values as text for different audiences
scala show show-typeclass text-conversion
Last synced: 20 Feb 2025
https://github.com/propensive/hypotenuse
A rigorous and consistent foundation for numerical and arithmetic programming
arithmetic bitwise-operations scala typesafety unsigned-integers
Last synced: 20 Feb 2025
https://github.com/propensive/feudalism
Controlled borrowing of mutable values for safe concurrency
Last synced: 20 Feb 2025
https://github.com/propensive/dissonance
An implementation of Myers' diff algorithm for Scala
Last synced: 20 Feb 2025
https://github.com/propensive/superlunary
Exploiting lightweight modular staging in Scala
Last synced: 20 Feb 2025
https://github.com/propensive/tarantula
Drive a web browser with the WebDriver protocol for Scala
browser-automation dom scala webdriver
Last synced: 20 Feb 2025
https://github.com/propensive/embarcadero
Management of Docker containers for Scala
container-management docker docker-container docker-file scala
Last synced: 20 Feb 2025
https://github.com/propensive/aristotle
A library and language for producing MathML
Last synced: 20 Feb 2025
https://github.com/propensive/plutocrat
Typesafe representations of monetary values in Scala
currency currency-conversion finance money scala
Last synced: 20 Feb 2025
https://github.com/propensive/panopticon
Versatile and composable lenses for Scala
lens lenses lenses-library optics scala
Last synced: 20 Feb 2025
https://github.com/propensive/larceny
Scala 3 compiler plugin for testing compiler errors
compilation-errors compile-time compiler-plugin scala testing
Last synced: 20 Feb 2025
https://github.com/h8io/borscht
Configuration wrapper for Scala
cfg config configuration configuration-library hocon hocon-configuration scala wrapper yaml yaml-configuration
Last synced: 01 Jan 2025
https://github.com/elniak/dslcanvas
First Scala experience - Scala DSL of canvas library in Javascript
canvas domain-specific-language dsl javascrip oop scala tool
Last synced: 06 Feb 2025
https://github.com/mcanlas/ramza-in-the-fast-lane
Exploring optimality in Final Fantasy Tactics
final-fantasy final-fantasy-tactics genetic-algorithm optimization scala
Last synced: 10 Feb 2025
https://github.com/cwienberg/spark-sorting-helpers
Helper library for using secondary sorting in Spark RDD and Dataset operations
Last synced: 23 Jan 2025
https://github.com/supertux88/adventofcode
Scala solutions for Advent of Code
advent-of-code advent-of-code-2015 advent-of-code-2016 advent-of-code-2018 advent-of-code-2019 advent-of-code-2020 advent-of-code-2021 advent-of-code-2022 advent-of-code-2023 adventofcode scala
Last synced: 26 Dec 2024
https://github.com/j5ik2o/akka-backoff-supervisor-enhancement
Akka BackOffSupervisor Enhancement
Last synced: 16 Feb 2025
https://github.com/bedrockstreaming/sparktest
A testing tool for Scala and Spark developers
Last synced: 20 Feb 2025
https://github.com/propensive/capricious
Controlled randomness in Scala
arbitrary-data monte-carlo prng randomness rng scala test-data-generator
Last synced: 18 Dec 2024
https://github.com/propensive/surveillance
Representation-agnostic filewatching with streams in Scala
file-watching filesystem-events filewatcher scala
Last synced: 18 Dec 2024
https://github.com/qwefgh90/comment-parser
The Comment Parser supports various languages based on FSM. It's written by scala and java.
comment comment-parser java language parser parsing sbt scala
Last synced: 11 Feb 2025
https://github.com/vonzhou/scalaimpatient
Scala for the Impatient 《快学Scala》第一版习题代码
Last synced: 01 Jan 2025
https://github.com/pantersoft/chess
An implementation of Chess in Scala for the lecture Software Engineering at HTWG Konstanz
Last synced: 07 Feb 2025
https://github.com/benknoble/loner
EBNF parser and LL(1) computation
ebnf grammar-checker ll1-grammar parser-combinators scala
Last synced: 02 Jan 2025
https://github.com/emilyy-dev/classfilereader
Scala version of javap - a file reader following the class file format https://docs.oracle.com/javase/specs/jvms/se17/html/jvms-4.html
bytecode-reading classfile classfile-parser jvm scala
Last synced: 21 Feb 2025
https://github.com/floriancassayre/tequila-moodle-fetcher
Command line tool for the EPFL Moodle. Work in progress.
Last synced: 16 Feb 2025
https://github.com/spirals-team/reactive-slides
A web framework for building interactive presentations
chartjs play-framework reveal-js scala scalatags
Last synced: 01 Jan 2025
https://github.com/yannbolliger/rust-stainless-thesis-report
MSc project on «Formal Verification of Rust with Stainless».
compilers formal-methods formal-verification rust scala stainless
Last synced: 01 Jan 2025
https://github.com/appuio/shop-example-api-builder
This repository is part of the APPUiO Microservices Example and contains the Source-To-Image builder for the API microservice. Please refer to the main repository for detailed instructions.
dockerfile play-framework scala source-to-image
Last synced: 02 Jan 2025
https://github.com/trace4cats/trace4cats-jaeger-integration-test
Integration test for Trace4Cats and Jaeger
cats distributed-tracing jaeger opentelemetry scala trace4cats tracing
Last synced: 17 Jan 2025
https://github.com/callicoder/play-scala-slick-learner
Learn By Example - Play framework with Scala and Slick
Last synced: 03 Jan 2025
https://github.com/fpopic/gg-interview-challenge
(Interview) GG Interview Challenge in Scala/Spark
apache-spark json logstash parsing regex scala spark sparksql
Last synced: 10 Jan 2025
https://github.com/scalajs-io/winston
A multi-transport async logging library for Node.js
node nodejs npm npm-package scala scalajs winston winston-transport
Last synced: 17 Jan 2025