Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Scala
![](https://explore-feed.github.com/topics/scala/scala.png)
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-07 00:27:03 UTC
- JSON Representation
https://github.com/nrinaudo/optics-from-the-ground-up
Slides for a talk on optics
Last synced: 14 Dec 2024
https://github.com/daenyth/cats-effect-guava
Cats-effect integration with guava ListenableFuture
Last synced: 15 Oct 2024
https://github.com/mohamedbsh/scala-json-parser
Coding Challenge #2 - Build a JSON Parser | John Crickett
Last synced: 20 Dec 2024
https://github.com/pheymann/rest-refactoring-test
Create small and simple refactoring tests for your REST service
akka-http play-framework refactoring rest restful sbt scala spray testing
Last synced: 21 Dec 2024
https://github.com/geirolz/sbt-service-info
A small companion of sbt-buildinfo to add more service-specific informations.
information sbt sbt-plugin scala
Last synced: 15 Oct 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/xuwei-k/wartremover-scalikejdbc
wartremover warts for scalikejdbc
macros sbt scala scalikejdbc wartremover
Last synced: 20 Oct 2024
https://github.com/scholtzan/tpattern
Scala library for detecting temporal patterns in event data
Last synced: 01 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/piotr-kalanski/spark-local
API enabling switching between Spark execution engine and local fast implementation based on Scala collections.
Last synced: 21 Dec 2024
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/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/lucidd/rpm4s
pure scala implementation for manipulating rpms
Last synced: 02 Nov 2024
https://github.com/gnieh/tekstlib
Text and Document Manipulation Library
diff mustache pretty-print regex scala string text
Last synced: 21 Dec 2024
https://github.com/giacomocavalieri/master-thesis
Master thesis in computer science and engineering
effect-system free-monads monad-transformers monads mtl scala
Last synced: 14 Dec 2024
https://github.com/louisjenkinscs/functional-jvm-bytecode-interpreter
Proof-of-Concept Java Virtual Machine (JVM) Bytecode Interpreter written in Haskell
bytecode-interpreter functional-programming haskell interpreter java jvm jvm-bytecode proof-of-concept scala
Last synced: 20 Dec 2024
https://github.com/propensive/mercator
Autogeneration of functor and monad instances for Scala types
Last synced: 27 Oct 2024
https://github.com/bb4/bb4-puzzles
A Scala puzzle framework with generator and solver implementations for puzzles like Sudoku, Hi-Q, OneTough Puzzle, Tantrix, and others.
Last synced: 31 Oct 2024
https://github.com/kubukoz/vivalidi
[abandoned] A crazy man's effect-agnostic validations for Scala DTOs
cats effect fp pure-fp pure-scala scala shapeless validation zio
Last synced: 21 Dec 2024
https://github.com/epic-64/scalascape
A terminal based, semi idle RPG
ascii lanterna melvor runescape scala scala3 terminal text-based-game
Last synced: 30 Oct 2024
https://github.com/tzbob/hokko
Experimental Push/Pull FRP Implementation
frp functional-reactive-programming scala
Last synced: 17 Dec 2024
https://github.com/eikek/webact
Run actions from the web. Webact allows to manage scripts on the server and execute them.
Last synced: 17 Dec 2024
https://github.com/tersesystems/play-blindsight
Example "observability" project using Play with Blindsight and Honeycomb
blindsight honeycomb logging playframework scala structured-logging tracing
Last synced: 21 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/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: 18 Dec 2024
https://github.com/ckipp01/scala-processing-giter8
A Scala Processing giter8 template
giter8-template processing scala
Last synced: 18 Dec 2024
https://github.com/sridharbandi/selenium-scala-template
Selenium Scala Example with Page Object Model
sbt scala scalatest selenium selenium-webdriver webdrivermanager
Last synced: 14 Jan 2025
https://github.com/lionralfs/advent-of-code-2022
🎄 My 2022 AoC solutions in Scala
advent-of-code advent-of-code-2022 scala
Last synced: 27 Jan 2025
https://github.com/yalishanda42/scala-recsys
Scala(-ble) recommender system architecture using functional programming (PoC)
cats cats-effect functional-programming movielens recommender-system recsys scala spark
Last synced: 28 Dec 2024
https://github.com/vogon101/newtonianmechanics
A simple implementation of Newtonian mechanics in Scala
gravity lwjgl newtonian-mechanics opengl scala
Last synced: 14 Jan 2025
https://github.com/mscharley/scala-xoroshiro128
xoroshiro128+ PRNG implemented in Scala
prng random-number-generators rng scala scala-native scalajs xoroshiro
Last synced: 24 Dec 2024
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/pauljamescleary/cats-effect-talk
Notes, examples, scripts I used for a primer on cats-effect comparing to Scala Future
cats cats-effect intro scala typelevel
Last synced: 28 Dec 2024
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/mihaibogdaneugen/alpine-scala
Alpine Linux Docker image with GNU C library (glibc), Oracle JDK and Scala
alpine-linux docker glibc oracle-jdk scala
Last synced: 03 Feb 2025
https://github.com/netologist/crazy-eights
Crazy Eights Game (Akka Remote Example)
crazy-eights crazy-eights-game game scala
Last synced: 07 Jan 2025
https://github.com/xuwei-k/webpush-scala
webpush scala example
heroku play-framework scala webpush
Last synced: 08 Nov 2024
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/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/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/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/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/codacy/codacy-plugins-api
A dependency free api for Codacy Tools
api codacy plugins plugins-api scala
Last synced: 10 Nov 2024
https://github.com/navicore/navipath
A library of JsonPath implicit convenience methods
Last synced: 26 Dec 2024
https://github.com/heremaps/here-artifact-sbt-resolver
The HERE platform SBT Resolver plugin provides Java and Scala developers with access to platform artifacts via SBT
here-workspace sbt sbt-resolver scala
Last synced: 06 Nov 2024
https://github.com/nhyne/zio-bazel
Playground for learning ZIO things
functional-programming scala zio
Last synced: 08 Jan 2025
https://github.com/hnaderi/named-codec
Scala3 codec adapter that separates types and payloads
adapter codec encoder-decoder messaging scala scala3
Last synced: 14 Nov 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/spacebanana420/tanuki
Cross-platform launcher for the Touhou Project games
bullet-hell cross-platform ffmpeg game java jvm launcher scala touhou tui wine
Last synced: 24 Jan 2025
https://github.com/propensive/quantitative
Statically-checked physical units with seamless syntax
dimensional-analysis homogeneity imperial-units measurements physical-quantities physics scala si-units typesafe unit-conversion
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: 18 Dec 2024
https://github.com/anant/example-cassandra-spark-job-scala
apache-spark cassandra docker etl sbt scala spark
Last synced: 19 Jan 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/abbruzze/nesse
A Scala 3 NES emulator
6502-emulation emulation nes scala
Last synced: 25 Jan 2025
https://github.com/kensipe/zk-util
zookeeper utility using ammonite
ammonite scala zookeeper zookeeper-client
Last synced: 30 Jan 2025
https://github.com/omalperera/d-amp
Data Amplifier - Generates new distinct dataset based on the context of limited records
Last synced: 31 Jan 2025
https://github.com/metasim/scala-as-config
Example showing on-the-fly compilation of Scala data models as a configuration modality
Last synced: 31 Jan 2025
https://github.com/permutive-engineering/prometheus4cats-contrib
Prometheus4Cats instumentation for thrid party libaries
bigtable fs2-kafka metrics prometheus prometheus-metrics prometheus4cats refreshable scala trace4cats
Last synced: 10 Dec 2024
https://github.com/betarixm/paranode
POSTECH: Advanced Programming (Fall 2023)
concurrency parallel postech scala
Last synced: 19 Jan 2025
https://github.com/ruippeixotog/joyful
A parser and interpreter for Joy written in Scala
compiler interpreter joy parser scala
Last synced: 01 Feb 2025
https://github.com/j5ik2o/akka-backoff-supervisor-enhancement
Akka BackOffSupervisor Enhancement
Last synced: 24 Dec 2024
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/jin/scala-brainfuck-interpreter
Result of a very long flight and no internet access.
Last synced: 18 Dec 2024
https://github.com/vonzhou/scalaimpatient
Scala for the Impatient 《快学Scala》第一版习题代码
Last synced: 01 Jan 2025
https://github.com/ches/intro-to-learning-scala
Talk from May 2017 Bangkok Functional Programmers meetup – http://ches.github.io/intro-to-learning-scala/
functional-programming scala scalajs
Last synced: 24 Dec 2024
https://github.com/roti/lut
A library for data modeling in Scala.
case-classes data-model data-modeling data-modelling scala
Last synced: 24 Dec 2024
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/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/dmshvetsov/adventofcode
🎄 My Advent of Code solutions. Often done with unfamiliar languages so don't expect idiomatic code.
advent-of-code advent-of-code-2020 dart elixir erlang go javascript lua python ruby rust scala sql typescript v
Last synced: 25 Dec 2024
https://github.com/ldeluigi/untitled-goose-framework
A framework that allows to write a game like The Goose Game entirely in few LOC with a DSL, in Scala.
board-game boardgames dsl framework games goose goosegame library scala scalatest vertx3
Last synced: 25 Dec 2024
https://github.com/buntec/derifree
Derivative pricing :heart: free monads
derivatives functional-programming quantitative-finance scala
Last synced: 17 Dec 2024
https://github.com/floriancassayre/tequila-moodle-fetcher
Command line tool for the EPFL Moodle. Work in progress.
Last synced: 25 Dec 2024
https://github.com/ssnickolay/scala-nanoid
Scala port of NanoID, a secure and URL-friendly unique ID generator.
Last synced: 25 Dec 2024
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/izhangzhihao/soozie
Yet another Scala DSL for Oozie
dsl graph oozie scala soozie workflow workflow-job xml
Last synced: 16 Dec 2024
https://github.com/navicore/keyvaultconfig
a k8s initContainer that writes a configmap to be used by a container in the same pod
azure keyvault kubernetes scala
Last synced: 26 Dec 2024
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: 17 Dec 2024
https://github.com/davidgregory084/robots
A helper library for validating data with Cats
cats functional-programming scala validation
Last synced: 17 Dec 2024
https://github.com/pedrorijo91/scala-play-forms
scala-play-forms blog post code
form play-framework playframework scala tutorial
Last synced: 24 Jan 2025
https://github.com/ulitol97/comet
Scala application for validating RDF data streams
cats-effect-3 docusaurus fs2 kafka mdoc rdf sbt scala shex
Last synced: 17 Dec 2024
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