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-05-06 00:26:00 UTC
- JSON Representation
https://github.com/daviddenton/fintrospect
Implement fast, type-safe HTTP webservices for Finagle
finagle framework http microservice performance scala techempower
Last synced: 14 Apr 2025
https://github.com/maropu/spark-sql-flow-plugin
Visualize column-level data lineage in Spark SQL
data-lineage graph graphviz neo4j python scala spark sql visualization
Last synced: 15 Apr 2025
https://github.com/hnaderi/edomata
Production ready event-driven automata for Scala, Scala.js and scala native
algebraic-effects automata cats cqrs cqrs-es ddd event-driven event-sourcing eventsourcing fp monad purely-functional scala scalajs scalanative state-machine
Last synced: 05 Apr 2025
https://github.com/jatcwang/difflicious
Scala library for readable diffs of values
Last synced: 06 Apr 2025
https://github.com/scalafx/scalafx-tutorials
Examples of using ScalaFX
scala scalafx scalafx-framework scalafx-tutorials scalafxml
Last synced: 15 Apr 2025
https://github.com/sbt/sbt-license-report
Report on licenses used in an sbt project.
Last synced: 05 Apr 2025
https://github.com/plokhotnyuk/fast-string-interpolator
Scala macro that generates ultra-fast string interpolators.
high-performance macro scala string-interpolation
Last synced: 15 Mar 2025
https://github.com/riiswa/Scala-CheatSheet
The Biggest Scala Cheat-Sheet.
beakerx cheatsheet help-wanted jupyter-notebook learning scala
Last synced: 17 Nov 2024
https://github.com/aiyanbo/sbt-dependency-updates
⬆️ SBT plugin that can check Maven and Ivy repositories for dependency and plugin updates
Last synced: 21 Apr 2025
https://github.com/outr/reactify
The first and only true Functional Reactive Programming framework for Scala.
frp frp-library reactive rx scala
Last synced: 05 Apr 2025
https://github.com/riiswa/scala-cheatsheet
The Biggest Scala Cheat-Sheet.
beakerx cheatsheet help-wanted jupyter-notebook learning scala
Last synced: 01 Mar 2025
https://github.com/learningjournal/sparkprogramminginscala
Apache Spark Course Material
apache-spark big-data bigdata data-lake datalake scala spark spark-scala spark-sql
Last synced: 17 Mar 2025
https://github.com/tersesystems/blindsight
Blindsight is a Scala logging API with DSL based structured logging, fluent logging, semantic logging, flow logging, and context aware logging.
logging logstash-logback-encoder scala slf4j slf4j-api structured-logging tracing
Last synced: 10 Feb 2025
https://github.com/AVSystem/scala-commons
AVSystem commons library for Scala
hacktoberfest java-interoperability-utilities language-utilities macros redis rpc scala serialization
Last synced: 26 Nov 2024
https://github.com/avsystem/scala-commons
AVSystem commons library for Scala
hacktoberfest java-interoperability-utilities language-utilities macros redis rpc scala serialization
Last synced: 04 Apr 2025
https://github.com/salesforce/ml4ir
Machine Learning for Information Retrieval
information-retrieval machine-learning python scala
Last synced: 04 Apr 2025
https://github.com/travisbrown/type-provider-examples
Macro-based type providers for Scala (examples)
Last synced: 25 Mar 2025
https://github.com/ably/ably-java
Java, Android, Clojure and Scala client library SDK for Ably realtime messaging service
android client-library clojure java realtime realtime-messaging rest scala sdk
Last synced: 04 Apr 2025
https://github.com/zio/zio-cache
A ZIO native cache with a simple and compositional interface
asynchronicity asynchronous-programming asyncronous cache concurrency concurrent concurrent-data-structure concurrent-programming effects functional-programming scala zio
Last synced: 07 Apr 2025
https://github.com/janstenpickle/extruder
Populate Case Classes From Any Data Source
cats configuration decoding encoding extruder scala serialization shapeless typelevel
Last synced: 30 Apr 2025
https://github.com/kakao/cuesheet
A framework for writing Spark 2.x applications in a pretty way
apache-spark magic mango scala spark yarn
Last synced: 22 Jan 2025
https://github.com/nemoo/play-slick3-example
A simple skeleton for play scala slick applications.
Last synced: 03 May 2025
https://github.com/zio/zio-sqs
ZIO-powered client for AWS SQS
aws-sdk connector functional-programming scala sqs stream zio
Last synced: 05 Apr 2025
https://github.com/ollls/zio-tls-http
100% non-blocking, Java NIO only( inspired by zio-nio) , JSON HTTP server based on Scala ZIO library. Everything including TLS encryption modeled as ZIO effects, convenient route DSL similar to https4s, up to 30K TPS local JSON transaction with 25 threads on 6 cores(i7) with ZIO fibers.
cache connection-pool greenthread http-client http-server java-nio json ldap scala tls web web-cache web-filter zio zio-effects zio-env zio-environment zio-fibers zio-layers zlayer
Last synced: 06 Apr 2025
https://github.com/kwartile/connected-component
Map Reduce Implementation of Connected Component on Apache Spark
apache-spark connected-components graph-algorithms graphx mapreduce scala union-find
Last synced: 14 Feb 2025
https://github.com/pjfanning/swagger-akka-http-sample
Sample demonstrating use of swagger-akka-http
akka akka-http enumeratum openapi scala swagger swagger-akka-http
Last synced: 17 Mar 2025
https://github.com/indoorvivants/sn-bindgen
Scala 3 native binding generator + libclang facade
bindings c generator sbt scala scala-native
Last synced: 30 Apr 2025
https://github.com/lightbend-labs/dbuild
Multi-project build tool, based on sbt.
Last synced: 11 Apr 2025
https://github.com/sparsetech/trail
Routing library for the Scala platform
router scala scala-native scalajs web-development zero-dependency
Last synced: 18 Nov 2024
https://github.com/oeljeklaus-you/sparkcore
Spark源码分析,主要包含SparkContext源码、Executor进程启动、Stage划分、Task执行和Spark2.0的新特性
scala spark spark-learning sparkcore
Last synced: 02 May 2025
https://github.com/gengstrand/clojure-news-feed
evaluating various technologies by implementing a news feed micro-service
clojure dropwizard golang graphql java microservice node-js python3 scala springboot
Last synced: 16 Nov 2024
https://github.com/monix/monix-bio
Asynchronous data type with typed errors.
cats-effect functional-programming monix scala typelevel
Last synced: 03 Apr 2025
https://github.com/anskarl/lomrf
LoMRF is an open-source implementation of Markov Logic Networks
graphical-models inference logic machine-learning probabilistic-programming scala
Last synced: 15 Mar 2025
https://github.com/shellrechargesolutionseu/docile-charge-point
Scriptable OCPP charge point simulator and test tool
charging-station dsl emobility ocpp scala testing
Last synced: 18 Apr 2025
https://github.com/tsk-tsk/tsk-tsk
TSK - The Scripting Kit
linux-shell macos scala scripting shell
Last synced: 30 Apr 2025
https://github.com/anskarl/LoMRF
LoMRF is an open-source implementation of Markov Logic Networks
graphical-models inference logic machine-learning probabilistic-programming scala
Last synced: 18 Nov 2024
https://github.com/alexitc/crypto-coin-alerts
An application that let you set alerts for the prices of several cryptocurrencies
angular anorm binance bitcoin bitso bittrex bootstrap coinmarketcap cryptocurrency ethereum hitbtc kucoin notifications play-framework playsonify postgresql price-tracker scala
Last synced: 13 Apr 2025
https://github.com/chitralverma/scala-polars
Polars for Scala & Java projects!
arrow big-data dataframe dataframe-library java jni polars rust scala
Last synced: 09 Apr 2025
https://github.com/jbakouny/scallina
A Coq-based synthesis of Scala programs which are correct-by-construction
coq formal-methods functional-programming scala synthesis
Last synced: 10 Feb 2025
https://github.com/sloshy/fs2-es
Event sourcing utilities for FS2
cats-effect event-sourcing events fs2 scala state-machine state-management streaming
Last synced: 12 Apr 2025
https://github.com/alexarchambault/data-class
case-classes with better binary compatibility story
Last synced: 13 Apr 2025
https://github.com/apache/incubator-nlpcraft
Apache NLPCraft - API to convert natural language into actions.
Last synced: 05 Apr 2025
https://github.com/weso/shaclex
SHACL/ShEx implementation
earl-report rdf-library scala schema shacl shex
Last synced: 04 Mar 2025
https://github.com/spinoco/fs2-kafka
Kafka client for functional streams for scala (fs2)
asynchronous fs2-kafka kafka kafka-client kafka-driver scala scodec stream-processing streaming
Last synced: 14 Feb 2025
https://github.com/lucidd/scala-js-chrome
ScalaJS bindings for Chrome Extention/App and ChromeOS APIs
chrome-api chrome-apps chrome-extension sbt scala scalajs
Last synced: 15 Apr 2025
https://github.com/alhazmy13/saudi-id-validator
Saudi-ID-Validator (Swift, Kotlin, Java, Go, JS, Python, TypeScript, PHP, Scala, ruby, c#, vb, SQL, C++, SQL and Dart)
c-plus-plus csharp dart golang java javascript kotlin php python ruby saudi saudi-id-validator scala sql swift typescript validator visual-basic
Last synced: 18 Dec 2024
https://github.com/azure/azure-kusto-spark
Apache Spark Connector for Azure Kusto
Last synced: 05 Apr 2025
https://github.com/polyvariant/sttp-oauth2
OAuth2 client library implemented in Scala using sttp
Last synced: 11 Apr 2025
https://github.com/simplexspatial/osm4scala
Scala and Spark library focused on reading OpenStreetMap Pbf files.
gis openstreetmap openstreetmap-pbf-files osm pbf scala spark
Last synced: 14 Feb 2025
https://github.com/lloydmeta/slim-play
Slim Play app
play play-framework rest router scala slim-framework webapp
Last synced: 21 Mar 2025
https://github.com/splink/pagelets
A module for the Play Framework to build highly modular applications
big-pipe pagelets playframework scala streaming
Last synced: 03 May 2025
https://github.com/namin/unsound
Artifact for OOPSLA'16 Paper on Unsoundness of Java and Scala
java meta-theory oop scala unsound
Last synced: 16 Mar 2025
https://github.com/ehsanmok/spark-lp
Distributed Linear Programming Solver on top of Apache Spark
distributed-computing distributed-optimization high-performance linear-programming scala spark
Last synced: 10 Jan 2025
https://github.com/coxautomotivedatasolutions/waimak
Waimak is an open-source framework that makes it easier to create complex data flows in Apache Spark.
data-engineering hadoop scala spark
Last synced: 14 Feb 2025
https://github.com/hootsuite/microservice-graph-explorer
Navigate and explore all of the microservices in your application in real time using the real application connections.
health-check healthcheck healthchecks microservice microservices react realtime scala
Last synced: 16 Nov 2024
https://github.com/scala-native/scala-native.g8
Giter8 template for a minimal project that uses Scala Native.
example sbt scala scala-native
Last synced: 18 Nov 2024
https://github.com/karasiq/shadowcloud
Universal cloud storage client
cloudstorage cryptography scala
Last synced: 19 Apr 2025
https://github.com/jsuereth/sauerkraut
A reimagined scala-pickling in the Scala 3 world
picklers scala serialization-framework
Last synced: 17 Mar 2025
https://github.com/yoohaemin/decrel
Composable relations for Scala
caliban caliban-graphql cats functional-programming property-based-testing relations scala scalacheck zio zio-test
Last synced: 09 Apr 2025
https://github.com/lightbend-labs/lightbend-emoji
Lightbend Emoji library — a wrapper around Java's Unicode character handling
Last synced: 09 Apr 2025
https://github.com/openmole/mgo
Purely functional genetic algorithms for multi-objective optimisation
functional-programming genetic-algorithm hyperparameter-optimization hyperparameter-tuning hyperparameters optimisation parameter-tuning scala
Last synced: 07 Apr 2025
https://github.com/xuwei-k/unused-code
find and remove unused scala code
sbt-plugin scala scalafix-rule
Last synced: 09 Apr 2025
https://github.com/dacr/jassh
High level scala SSH API for easy and fast operations on remote servers.
dsl jsch scala scala-ssh scala-ssh-library ssh ssh-client
Last synced: 06 Apr 2025
https://github.com/swoop-inc/spark-records
Bulletproof Apache Spark jobs with fast root cause analysis of failures.
apache-spark big-data scala spark spark-records sparksql swoop
Last synced: 14 Feb 2025
https://github.com/mfirry/web-frameworks-templates
Comparing different frameworks for building RESTful API in Scala
Last synced: 06 Apr 2025
https://github.com/typelevel/coop
Cooperative multithreading as a pure monad transformer
cats concurrency fibers free monads scala
Last synced: 05 Apr 2025
https://github.com/src-d/jgit-spark-connector
jgit-spark-connector is a library for running scalable data retrieval pipelines that process any number of Git repositories for source code analysis.
datasource git pyspark python scala spark
Last synced: 16 Dec 2024
https://github.com/sake92/nand2tetris
Nand2Tetris course solutions
assembly compiler cpu-model nand2tetris scala tutorial
Last synced: 11 Apr 2025
https://github.com/cr-org/neutron
:stars: Purely functional Apache Pulsar client for Scala built on top of Fs2
apache cats-effect dhall fp fs2 nix pulsar scala typelevel
Last synced: 07 Apr 2025
https://github.com/lolgab/scalaui
Scala Native GUI framework based on libui
cocoa gtk gui libui scala scala-native win32
Last synced: 15 Jan 2025
https://github.com/sifive/chisel-circt
Library to compile Chisel circuits using LLVM/MLIR (CIRCT)
Last synced: 22 Apr 2025
https://github.com/apauley/hollingberries
A fictional scenario implemented in multiple languages in order to compare language paradigms.
clojure erlang haskell python ruby scala smalltalk toy-problems
Last synced: 21 Mar 2025
https://github.com/apauley/HollingBerries
A fictional scenario implemented in multiple languages in order to compare language paradigms.
clojure erlang haskell python ruby scala smalltalk toy-problems
Last synced: 15 Nov 2024
https://github.com/sim642/adventofcode
Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 and 2024 in Scala
advent-of-code advent-of-code-2015 advent-of-code-2016 advent-of-code-2017 advent-of-code-2018 advent-of-code-2019 advent-of-code-2020 advent-of-code-2021 advent-of-code-2022 advent-of-code-2023 advent-of-code-2024 scala solutions
Last synced: 13 Apr 2025
https://github.com/gitbucket/gitbucket-gist-plugin
A GitBucket plug-in which provides code snippet repository like Gist
gitbucket gitbucket-plugin scala
Last synced: 06 Apr 2025
https://github.com/takezoe/resty
Super easy REST API framework for Scala
hystrix microservices scala swagger web webframework zipkin
Last synced: 14 Apr 2025
https://github.com/mrdimosthenis/synapses
A group of neural-network libraries for functional and mainstream languages
clojure csharp deep-learning elixir fsharp functional-programming gleam java javascript lightweight machine-learning neural-network python scala
Last synced: 13 Apr 2025
https://github.com/chronoscala/chronoscala
A JSR-310 port of nscala_time
datetime java8 jsr-310 scala scalajs scalanative
Last synced: 10 Apr 2025
https://mrdimosthenis.github.io/Synapses/
A group of neural-network libraries for functional and mainstream languages
clojure csharp deep-learning elixir fsharp functional-programming gleam java javascript lightweight machine-learning neural-network python scala
Last synced: 27 Mar 2025
https://github.com/rladstaetter/sudokufx
AR Sudoku grabber and solver using JavaCV, JavaFX and Scala
augmented-reality javacv javafx jdk11 opencv scala solver sudoku sudoku-grabber
Last synced: 07 Apr 2025
https://github.com/bugthesystem/reducio
❱ 🐇 URL shortener service is written in Scala using Akka-Http and Redis ❰
akka-http redis scala url-shortener
Last synced: 31 Jan 2025
https://github.com/thoughtworksinc/enableif.scala
A library that toggles Scala code at compile-time, like #if in C/C++
annotations preprocessor scala
Last synced: 13 Apr 2025
https://mrdimosthenis.github.io/Synapses/?elixir
A group of neural-network libraries for functional and mainstream languages
clojure csharp deep-learning elixir fsharp functional-programming gleam java javascript lightweight machine-learning neural-network python scala
Last synced: 03 Apr 2025
https://github.com/mrdimosthenis/Synapses
A group of neural-network libraries for functional and mainstream languages
clojure csharp deep-learning elixir fsharp functional-programming gleam java javascript lightweight machine-learning neural-network python scala
Last synced: 02 Apr 2025
https://github.com/kamon-io/kanela
The Kamon Instrumentation Agent
agent asm bytebuddy instrumentation java kamon scala
Last synced: 05 Apr 2025
https://github.com/pingel-org/axle
Axle Domain Specific Language for Scientific Cloud Computing and Visualization
axle game-theory probabilistic-programming scala scientific-computing visualization
Last synced: 18 Nov 2024
https://github.com/higherkindness/rules_scala
Robust and featureful Bazel rules for Scala
Last synced: 12 Apr 2025
https://github.com/atry/scalajs-all-in-one-template
The All-in-One Scala.js static web project template
binding-scala npm reactive-programming sass sbt scala scalajs sourcemaps static-site template web webjars webpack
Last synced: 10 Apr 2025