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-12-20 00:28:32 UTC
- JSON Representation
https://github.com/michalbogacz/scala-bazel-monorepo
Example monorepo with Bazel and Scala
Last synced: 10 Oct 2025
https://github.com/zio-archive/caliban-deriving
Full-featured, robust deriving for Caliban.
Last synced: 26 Apr 2025
https://github.com/apache/pekko-persistence-jdbc
Asynchronously writes journal and snapshot entries to configured JDBC databases so that Apache Pekko Actors can recover state
journal pekko pekko-persistence persistence-query scala slick
Last synced: 09 Apr 2025
https://github.com/com-lihaoyi/mill-scala-hello.g8
Giter8 template for a Mill project with a Scala Hello App
Last synced: 24 Apr 2025
https://github.com/evenfurther/AusweisBot
Telegram bot to generate self-authorizations for moving around during covid-19 pandemic in France
akka hacktoberfest pdf-generation qrcode scala telegram telegram-bot
Last synced: 30 Aug 2025
https://github.com/piotr-kalanski/data-quality-monitoring
Data Quality Monitoring Tool
data-quality monitoring scala spark
Last synced: 03 Aug 2025
https://github.com/EOSEssentials/Scala-API-Wrapper
A Scala wrapper for EOS RPC API
Last synced: 24 Mar 2025
https://github.com/qubole/s3-sqs-connector
A library for reading data from Amzon S3 with optimised listing using Amazon SQS using Spark SQL Streaming ( or Structured streaming).
s3 scala spark spark-streaming sqs streaming structured-streaming
Last synced: 11 Jul 2025
https://github.com/ekrich/sjavatime
Implementation of java.time for Scala.js and Scala Native
Last synced: 15 Apr 2025
https://github.com/xuwei-k/optparse-applicative
Scala port of Paolo Capriotti's optparse-applicative library. fork from https://github.com/bmjames/scala-optparse-applicative
applicative command-line-parser scala scala-js scala-native scalaz
Last synced: 23 Apr 2025
https://github.com/alexarchambault/ammonite-runner
Library and CLI to fetch and run Ammonite scripts
ammonite ammonite-scripts cli repl scala
Last synced: 16 Mar 2025
https://github.com/cjww-development/gatekeeper
Implementation of OIDC and OAuth2
docker gatekeeper oauth2 oauth2-provider oauth2-server oidc oidc-provider oidc-server scala
Last synced: 07 Apr 2025
https://github.com/daenyth/taklib
A scala library for the Tak board game
game game-engine library scala tak
Last synced: 14 Apr 2025
https://github.com/otobrglez/tiny-aria2
tiny-aria2 is a small and UI for aria2.
aria2 aria2c aria2c-rpc cats-effect scala
Last synced: 17 Aug 2025
https://github.com/ahmetfurkandemir/flink-example
Flink Example
apache apache-flink data-engineering data-stream-processing debezium debezium-client debezium-connector debeziumkafkaconnector docker flink flink-sql flink-stream-processing flink-streaming kafka kafka-streams scala scala2 ubuntu
Last synced: 20 Aug 2025
https://github.com/sake92/writing-an-interpreter
Writing a simple interpreter in ANTLR4 and by hand in Scala
antlr4 interpreter lexer parser scala
Last synced: 15 Apr 2025
https://github.com/ShellRechargeSolutionsEU/ocpi-endpoints
NewMotion implementation of common endpoints of the OCPI protocol, using Scala
akka-http circe ocpi scala spray-json
Last synced: 18 Apr 2025
https://github.com/qxzzxq/faker
Generate fake data for Scala and Spark :tophat:
fake fake-data faker faker4s scala spark spark-data-generator test-data test-data-generator testing
Last synced: 10 Aug 2025
https://github.com/vic/mill-docker
Build minimalist distroless docker images for your java applications using Mill
distroless docker hacktoberfest java mill mill-module mill-plugin scala
Last synced: 22 Mar 2025
https://github.com/innfactory/akka-lift-ml
akka http service for serving spark machine learning models
akka akka-http data-engineering fast-data machine-learning scala spark
Last synced: 14 Apr 2025
https://github.com/plokhotnyuk/expression-evaluator
Compile-time expression evaluation for Scala 2
compile-time eval expression-evaluator macro scala
Last synced: 04 Oct 2025
https://github.com/nickburkard/aws-cdk-scala
Scala DSL for AWS CDK v2.
aws cdk cloud-infrastructure dsl infrastructure-as-code scala
Last synced: 04 Oct 2025
https://github.com/jokade/swog
Scala wrapper generator for interop with C, C++, Objective-C, and script languages.
c cpp interop lua objective-c scala scala-native
Last synced: 23 Mar 2025
https://github.com/lukemorales/funkcia
haskell nim ocaml option option-pattern option-type optional result result-pattern result-type rust scala type-safety typescript
Last synced: 30 Apr 2025
https://github.com/radanalyticsio/oshinko-s2i
This is a place to put s2i images and utilities for spark application builders for openshift
java openshift oshinko-s2i pyspark s2i-image scala spark
Last synced: 06 Apr 2025
https://github.com/kevin-lee/extras
A few extra tools
cats concurrency console-io newtype refined refinement refinement-type scala tools
Last synced: 13 Apr 2025
https://github.com/hhimanshu/scala-fundamentals
Learn Scala Fundamentals by creating a working bank!
Last synced: 17 Jul 2025
https://github.com/phaller/spores3
Abstractions for making closures in Scala safer and more flexible
Last synced: 10 Jul 2025
https://github.com/sparsetech/cmark-scala
Parse, manipulate and render CommonMark in Scala Native
Last synced: 08 Sep 2025
https://github.com/sushant-hiray/scala-python-example
Example to demonstrate using keras library via jep in scala
Last synced: 14 Apr 2025
https://github.com/jcouyang/luci
Extensible Free Monad Effects
birds effects free-monad functional-programming monad monad-transformers mtl scala
Last synced: 13 Jul 2025
https://github.com/carlosedp/zio-temporal-hello
Sample hello application using Scala 3 and zio-temporal
functional-programming scala temporal zio
Last synced: 19 Mar 2025
https://github.com/blackdoor/jose
Extensible JOSE library for Scala
jose jwt jwt-validation scala signing
Last synced: 13 May 2025
https://github.com/iadvize/sbt-avro
Plugin SBT to Generate Scala classes from Apache Avro schemas hosted on a remote Confluent Schema Registry.
avro generating plugin sbt sbt-avro scala schema schema-registry
Last synced: 04 Jul 2025
https://github.com/stringbean/sbt-dependency-lock
sbt plugin for creating dependency lockfiles
build-tools dependency-analysis lockfile sbt sbt-plugin scala
Last synced: 16 Mar 2025
https://github.com/kolotaev/ride
Scala GUID generator for large systems
guid k-sort mongo mongo-object-id scala snowflake uuid-generator xid xid-scala
Last synced: 24 Oct 2025
https://github.com/polyvariant/smithy4s-caliban
Smithy4s integration for Caliban, a Scala GraphQL library.
caliban graphql graphql-server scala smithy smithy4s
Last synced: 25 Oct 2025
https://github.com/dwickern/sbt-classloader-leak-prevention
An sbt plugin to fix java.lang.OutOfMemoryError: Metaspace/PermGen errors during interactive sbt usage
Last synced: 23 Apr 2025
https://github.com/absaoss/spark-hofs
Scala API for Apache Spark SQL high-order functions
high-order-functions scala spark sql
Last synced: 24 Oct 2025
https://github.com/azavea/geotrellis-collections-api-research
A research project to investigate using GeoTrellis as a REST service
akka-http geotrellis leaflet react react-leaflet redux scala spark victory
Last synced: 24 Apr 2025
https://github.com/innfactory/bootstrap-akka-http
bootstrap template for akka-http services
akka akka-http aws cognito-user-pool docker hikaricp jdk8 log4j microservice postgresql scala slick swagger
Last synced: 14 Apr 2025
https://github.com/keynmol/scala-treesitter-highlighting
Scala code highlighting using Tree Sitter grammar compiled to WASM
scala scalajs treesitter vite wasm
Last synced: 23 Apr 2025
https://github.com/pwliwanow/fdb-pubsub
Pub/Sub built on top of FoundationDB
akka-streams foundationdb java publish-subscribe pubsub scala
Last synced: 09 Oct 2025
https://github.com/afsalthaj/safe-string-interpolation
A type driven approach to string interpolation, aiming at consistent, secure, and only-human-readable logs and console outputs !
automatic derviation fp functional-programming interpolation logging macros scala string string-manipulation typeclass typesafety
Last synced: 26 Apr 2025
https://github.com/algolia/api-clients-playground
Algolia's API Clients Playground
algolia algolia-api algoliasearch csharp dotnet go java php python ruby scala symfony
Last synced: 16 Oct 2025
https://github.com/lefou/mill-vcs-version
Mill plugin to derive a version from (last) git tag and edit state
git mill mill-plugin scala vcs
Last synced: 05 Jul 2025
https://github.com/medeia/medeia
A BSON libary for scala using typeclasses
bson cats codec decoding encoding mongodb scala typeclass typeclass-derivation
Last synced: 24 Oct 2025
https://github.com/propensive/exoskeleton
Interfaces for interacting with the shell from Scala
Last synced: 22 Mar 2025
https://github.com/dvarelap/peregrine
Async lightweight Scala web framework
Last synced: 19 Aug 2025
https://github.com/polyvariant/pitgull
Automatic housekeeping for your gitlab repositories.
cats-effect dhall fs2 gitlab scala scala-steward sttp tapir
Last synced: 05 Aug 2025
https://github.com/keynmol/scalajs-wasm-game-of-life
Conway's Game of Life using experimental Scala.js WebAssembly backend
game-of-life scala scala3 scalajs vite webassembly
Last synced: 28 Jul 2025
https://github.com/burakkose/quark
Quark is a streaming-first Api Gateway using Akka
akka akka-http akka-streams api-gateway scala streaming
Last synced: 24 Aug 2025
https://github.com/randgalt/expressive-java
Example of matching Scala's case class expressiveness in Java 8, Java 15 and Java 17
java java-15 java-17 java-8 java-records scala
Last synced: 22 Jun 2025
https://github.com/rhyskeepence/clairvoyance
A Scala Specs2 extension, producing human readable documentation à la Yatspec.
Last synced: 28 Oct 2025
https://github.com/innfactory/bootstrap-play2
A scala bootstrap template for the play 2 framework to build real world applications.
akka docker firebase google-cloud play2 play2-bootstrap postgres sbt sbt-native-packager scala slick webservices
Last synced: 14 Apr 2025
https://github.com/isarn/isarn-sketches
Sketching data structures for scala, including t-digest
algebird data-sketching numeric probability-distribution scala sketching t-digest
Last synced: 22 Apr 2025
https://github.com/codelytv/scala-examples
ƛ🤔 Introduction to Scala CodelyTV Pro course examples
codely codelytv scala scalatest
Last synced: 28 Jul 2025
https://github.com/cscfi/exam
Electronic exam software for higher education
angular education java play-framework scala typescript
Last synced: 24 Apr 2025
https://github.com/lloydmeta/freast
Fast, simple Free Monads using ScalaMeta macro annotations. Port of Freasy-Monad.
ast free-monads monad scala scalameta
Last synced: 23 Mar 2025
https://github.com/ghurtchu/braindrill
distributed remote code execution engine
actor-model cluster concurrency container distributed-systems docker master pekko pekko-cluster pekko-http pekko-streams remote-code-execution-engine scala scala3 worker
Last synced: 13 Apr 2025
https://github.com/gaeljw/tapir-play-sample
Sample project using Play Framework + Tapir
endpoints play playframework scala tapir
Last synced: 21 Mar 2025
https://github.com/bitlap/smt
🔧 Useless but cool.
annotations lombok macro scala transformer
Last synced: 29 Sep 2025
https://github.com/ckipp01/scala-utils.nvim
Utilities for working with Scala in NeoVim.
Last synced: 06 May 2025
https://github.com/kharbacheuski/bsuir_labs
Лабораторные работы БГУИР, КСиС/ВМСиС 2021
assembly bsuir c-language computer-architecture computer-science education lab-works labs programming scala schematics vmsis
Last synced: 10 Apr 2025
https://github.com/jxnu-liguobin/question4scala
Scala技术题,从入门到放弃系列。
gitbook interview questions-and-answers scala
Last synced: 23 Mar 2025
https://github.com/evolution-gaming/scassandra
Cassandra client in scala
cassandra cats cats-effect client scala
Last synced: 23 Apr 2025
https://github.com/keynmol/laminar-static-gh-pages
Minimalistic example of using Laminar and Scala.js to publish static Github Pages website
github-pages laminar scala scalajs
Last synced: 17 Jul 2025
https://github.com/scalastyle/scalastyle-plugin
Eclipse Plugin for Scalastyle
eclipse-plugin scala static-analysis static-code-analysis
Last synced: 16 Dec 2025
https://github.com/otobrglez/get37
get37 🪠 is a Scala / ZIO based web scraper/spider
Last synced: 20 Jun 2025
https://github.com/zendesk/scala-flow
A lightweight library intended to make developing Google DataFlow jobs in Scala easier.
Last synced: 11 Apr 2025
https://github.com/deib-geco/pygmql
Python Library for data analysis based on GMQL
anaconda bedtools big-data binder bioinformatics bioinformatics-analysis bioinformatics-pipeline bioinformatics-tool genomics gmql java jupyter-notebook pypi python scala
Last synced: 10 Apr 2025
https://github.com/Milyardo/sglgears
A port of gears.c to Scala using Scala Native
glut graphics-3d opengl scala scala-native
Last synced: 13 May 2025
https://github.com/ctongfei/gizmos
Cats typeclass-based collection library for Scala (Trees, Graphs, Multimaps and more!)
cats collections graph scala tree
Last synced: 22 Jun 2025
https://github.com/salmon-brain/dead-salmon-brain
Apache Spark based framework for analysis A/B experiments
ab-testing abtesting analytics apache-spark experimentation experiments java python scala spark split-testing statistics
Last synced: 29 Oct 2025
https://github.com/zackbalbin/ErgoTutorials
Developers tutorials for the Ergo Platform
crypto cryptocurrency ergo ergoappkit ergoplatform scala web3
Last synced: 01 May 2025
https://github.com/keynmol/tree-sitter-grammar-lsp
A simple LSP server to help writing Tree Sitter grammars
language-server lsp neovim nodejs scala scalajs tree-sitter
Last synced: 07 May 2025
https://github.com/dvgica/managerial
A zero-dependency Scala library for managing resources monadically
Last synced: 08 May 2025
https://github.com/duoan/codes-scratch-akka
akka学习理解,使用了maven、sbt两种构建方式,同时使用量java和scala两种语言实现。akka入门,清晰理解akka流程
Last synced: 14 Apr 2025
https://github.com/lovenui/weblogs-analysis-system
A big data platform for analyzing web access logs
hbase javascript log-analysis python scala spark
Last synced: 20 Jul 2025
https://github.com/gfngfn/apbuf
Algebraic protocol buffers
elm json-decoder json-encoder json-parser ocaml scala sesterl
Last synced: 29 Oct 2025
https://github.com/apache/servicemix-documentation
Mirror of Apache ServiceMix Documentation
java network-client network-server osgi scala servicemix xml
Last synced: 10 Apr 2025
https://github.com/playframework/cachecontrol
Minimal HTTP cache management library in Scala
cache-control cachecontrol caching http-cache playframework scala
Last synced: 14 Oct 2025
https://github.com/data-tools/big-data-types
A library to transform Scala product types and Schemes from different systems into other Schemes. Any implemented type automatically gets methods to convert it into the rest of the types and vice versa. E.g: a Spark Schema can be transformed into a BigQuery table.
apache-spark bigquery bigquery-tables cassandra circe database-types scala schemas spark typeclass typeclass-derivation typesafe
Last synced: 30 Oct 2025
https://github.com/scalabm/auctions
A functional API for auction simulations
abm agent-based-modeling auctions economics java-8 multi-agent-systems scala
Last synced: 10 Apr 2025