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-01-22 00:27:48 UTC
- JSON Representation
https://github.com/spotify/magnolify
A collection of Magnolia add-on modules
avro bigquery bigtable cats datastore guava magnolia neo4j parquet protobuf scala scalacheck tensorflow
Last synced: 19 Jan 2025
https://github.com/olafurpg/setup-scala
GitHub Action to install any version of Java (GraalVM, Java 8, Java 11, Java 14, ...) via Jabba. Works for any JVM language including Java, Scala and Kotlin.
actions ci github-actions sbt scala
Last synced: 19 Jan 2025
https://github.com/ReactivePlatform/Pragmatic-Scala
Pragmatic Scala 中文版——《Scala实用指南》代码清单(包含 SBT 版本(切到sbt分支))
pragmatic-programming pragmatic-scala scala
Last synced: 26 Nov 2024
https://github.com/scalameta/coc-metals
Deprecated in favor of scalameta/nvim-metals
language-server-client lsp metals neovim scala tooling vim
Last synced: 30 Oct 2024
https://github.com/lamastex/scalable-data-science
Scalable Data Science, course sets in big data Using Apache Spark over databricks and their mathematical, statistical and computational foundations using SageMath.
apache-spark data-science databricks scala
Last synced: 20 Jan 2025
https://github.com/neotypes/neotypes
Scala lightweight, type-safe, asynchronous driver for neo4j
database functional-programming graph neo4j scala streaming
Last synced: 20 Jan 2025
https://github.com/KarelCemus/play-redis
Play framework 2 cache plugin as an adapter to redis-server
asynchronous play-cache play-framework play-redis playframework reactive redis-cache scala
Last synced: 12 Nov 2024
https://github.com/propensive/kaleidoscope
Statically-checked inline matching on regular expressions in Scala
capture-groups pattern-matching regex regular-expression scala
Last synced: 18 Jan 2025
https://github.com/mariussoutier/playbasics
Example code for my tutorial series about Play Framework 2.x
Last synced: 19 Dec 2024
https://github.com/zio/zio-akka-cluster
ZIO wrapper for Akka Cluster
akka functional-programming scala zio
Last synced: 17 Jan 2025
https://github.com/fthomas/singleton-ops
Operations for primitive and String singleton types
Last synced: 22 Jan 2025
https://github.com/oleg-py/meow-mtl
Next Level MTL for Scala
cats functional-programming mtl scala
Last synced: 15 Jan 2025
https://github.com/scalajs-io/nodejs
This project provides Scala.js type-safe bindings for Node.js (current) v8.7.0 and LTS v6.11.4 APIs. The platform supports MEAN (MongoDB, Express, AngularJs, NodeJS), Cassandra, MySQL and many other npm projects.
angular mean-stack mongodb mongoose node nodejs npm scala scala-bindings scalajs
Last synced: 27 Dec 2024
https://github.com/cequence-io/openai-scala-client
Scala client for OpenAI API
anthropic chatgpt dall-e gpt-3 gpt-4 machine-learning ml nlp openai openai-api scala
Last synced: 09 Nov 2024
https://github.com/deusaquilus/pprint-kotlin
Li Haoyi's excellent Pretty Printing library ported to Kotlin!
kotlin ported pretty-print scala
Last synced: 27 Oct 2024
https://github.com/tree-sitter/tree-sitter-scala
Scala grammar for tree-sitter
Last synced: 17 Jan 2025
https://github.com/maxpumperla/scalphagozero
An independent implementation of DeepMind's AlphaGoZero in Scala, using Deeplearning4J (DL4J)
artificial-intelligence deep-learning deep-reinforcement-learning dl4j keras python scala
Last synced: 01 Nov 2024
https://github.com/chymyst/chymyst-core
Declarative concurrency in Scala - The implementation of the chemical machine
actor-model async-channels asynchronous-programming chemical-machine concurrency concurrent-programming csp declarative dsl functional-programming join-calculus jvm multicore multithreading parallelism scala
Last synced: 19 Dec 2024
https://github.com/regb/scala-game-library
Scala library for cross-platform 2D game development
game game-2d game-engine scala scala-android scala-library scala-native scalajs
Last synced: 19 Jan 2025
https://github.com/svroonland/rezilience
ZIO-native utilities for making resilient distributed systems
bulkhead circuit-breaker fault-tolerance scala zio
Last synced: 18 Nov 2024
https://github.com/ca-archived/aeromock
Lightweight mock web application server
freemarker groovy handlebars jade java json mock scala template-engine thymeleaf velocity
Last synced: 01 Nov 2024
https://github.com/zio/zio-query
Add efficient pipelining, batching, and caching to any data source
functional-programming query-optimization scala zio
Last synced: 22 Jan 2025
https://github.com/schemasafe/troy
Type-safe and Schema-safe Scala wrapper for Cassandra driver
cassandra cassandra-cql cql scala schema
Last synced: 12 Oct 2024
https://github.com/tofu-tf/typed-schema
Typelevel http service definition DSL
akka-http http-server open-api-v3 scala swagger typelevel-programming
Last synced: 17 Jan 2025
https://github.com/krzemin/octopus
Scala library for boilerplate-free validation
boilerplate cats scala scalaz shapeless validation
Last synced: 16 Jan 2025
https://github.com/youzan/gatling-dubbo
A gatling plugin for running load tests on Apache Dubbo(https://github.com/apache/incubator-dubbo) and other java ecosystem.
benchmark benchmarking dubbo gatling gatling-dubbo java load-testing loadtest performance performance-testing scala stress-testing
Last synced: 08 Nov 2024
https://github.com/zio/zio-direct
Direct-Style Programming for ZIO
async-await effect-system functional-programming meta-programming scala
Last synced: 10 Nov 2024
https://github.com/timwspence/cats-stm
A STM implementation for Cats Effect
cats cats-effect functional-programming monad scala software-transactional-memory transactional-memory
Last synced: 18 Jan 2025
https://github.com/davenverse/fuuid
Functional UUID's for Scala
cats cats-effect doobie http4s scala uuid
Last synced: 22 Jan 2025
https://github.com/softwaremill/mqperf
ansible benchmark docker message-queue performance-testing sbt scala
Last synced: 20 Dec 2024
https://github.com/halestudio/hale
(Spatial) data harmonisation with hale»studio (formerly HUMBOLDT Alignment Editor)
data-harmonisation database eclipse-rcp etl etl-framework geospatial-data gml groovy hale hale-studio humboldt-alignment-editor inspire java scala transformation xml
Last synced: 22 Jan 2025
https://github.com/b-studios/scala-effekt
Extensible algebraic effects with handlers
Last synced: 19 Jan 2025
https://github.com/erikerlandson/coulomb
coulomb: unit analysis for Scala
avro-schema configuration configuration-management dimensional-analysis numeric pureconfig refined scala static-types type-safety typechecking typeclass typelevel unit-analysis unit-conversion unit-quantity units units-of-measure
Last synced: 22 Jan 2025
https://github.com/mikeyhu/scaladiagrams
Generate class diagrams from scala source code
Last synced: 13 Dec 2024
https://github.com/oracle/wookiee
Scala based lightweight service framework using zookeeper, gRPC, and other popular technologies.
framework lightweight microservice scala wookiee
Last synced: 16 Nov 2024
https://github.com/ebowman/api-first-hand
API-First bootstrapping tool for building RESTful web services from a Swagger/OpenAPI spec
play-framework sbt-plugin scala swagger-api swagger-specification
Last synced: 07 Nov 2024
https://github.com/japgolly/test-state
Scala Test-State.
cats dom fp functional-programming react scala scalajs scalajs-react scalaz script selenium state testing
Last synced: 22 Jan 2025
https://github.com/vagmcs/optimus
Optimus is a mathematical programming library for Scala.
algebra integer-programming linear-programming optimization quadratic-programming scala
Last synced: 22 Jan 2025
https://github.com/vagmcs/Optimus
Optimus is a mathematical programming library for Scala.
algebra integer-programming linear-programming optimization quadratic-programming scala
Last synced: 18 Nov 2024
https://github.com/chiselverify/chiselverify
A dynamic verification library for Chisel.
bus-functional-model chisel chisel-test constrained-random-verification coverage functional-coverage scala testing timed-assertions verification
Last synced: 09 Nov 2024
https://github.com/japgolly/clear-config
Scala FP configuration library with a focus on runtime clarity
config configuration fp functional-programming scala scala-js scalajs
Last synced: 18 Jan 2025
https://github.com/openmole/openmole
Workflow engine for exploration of simulation models using high throughput computing
dirac distributed-computing egi grid hyperparameters modeling-tool parameter-estimation parameter-search parameter-tuning scala scientific-computing workflow workflow-engine
Last synced: 20 Jan 2025
https://github.com/crossroad0201/ddd-on-scala
DDD sample implementation by Scala.
clean-architecture ddd functional-programming hexagonal-architecture object-oriented onion-architecture scala
Last synced: 07 Nov 2024
https://github.com/emergentorder/onnx-scala
An ONNX (Open Neural Network eXchange) API and backend for typeful, functional deep learning and classical machine learning in Scala 3
deep-learning deep-neural-networks dotty jvm machine-learning neural-network onnx scala scala3
Last synced: 17 Jan 2025
https://github.com/EmergentOrder/onnx-scala
An ONNX (Open Neural Network eXchange) API and backend for typeful, functional deep learning and classical machine learning in Scala 3
deep-learning deep-neural-networks dotty jvm machine-learning neural-network onnx scala scala3
Last synced: 18 Nov 2024
https://github.com/picnicml/doddle-model
:cake: doddle-model: machine learning in Scala.
breeze data-science doddle-model machine-learning scala
Last synced: 18 Nov 2024
https://github.com/apache/flink-shaded
Apache Flink shaded artifacts repository
Last synced: 16 Jan 2025
https://github.com/virtuslab/iskra
Typesafe wrapper for Apache Spark DataFrame API
Last synced: 19 Jan 2025
https://github.com/scala-steward-org/scala-steward-action
A Github Action to launch Scala Steward in your repository
actions dependency-updates github-actions scala scala-steward
Last synced: 19 Jan 2025
https://github.com/codelytv/scala-ddd-example
λ🎯 Hexagonal Architecture + DDD + CQRS applied in Scala using Akka HTTP
akka akka-http akka-http-testkit codelytv doobie http-api logback logstash rabbitmq sbt sbt-native-packager scala scala-test travis
Last synced: 19 Jan 2025
https://github.com/lolgab/snunit
Scala Native HTTP server based on NGINX Unit
cask http http-server http4s nginx-unit scala scala-native serverless tapir
Last synced: 18 Jan 2025
https://github.com/fthomas/fs2-cron
FS2 streams based on cron expressions
cron cron4s fs2 functional-programming scala
Last synced: 18 Jan 2025
https://github.com/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.
infrastructure-as-code pulumi scala
Last synced: 15 Jan 2025
https://github.com/zio/zio-schema
Compositional, type-safe schema definitions, which enable auto-derivation of codecs and migrations.
Last synced: 22 Jan 2025
https://github.com/zio/zio-cli
Rapidly build powerful command-line applications powered by ZIO
Last synced: 20 Jan 2025
https://github.com/archivesunleashed/aut
The Archives Unleashed Toolkit is an open-source toolkit for analyzing web archives.
analysis apache-spark big-data big-data-analytics dataframe digital-humanities hadoop network-graphing pyspark python3 scala spark text-extraction webarchives
Last synced: 16 Jan 2025
https://github.com/plokhotnyuk/actors
Evaluation of API and performance of different actor libraries
actors akka benchmark high-performance lift scala scalaz
Last synced: 27 Oct 2024
https://github.com/circe/circe-derivation
Fast type class instance derivation for Circe
Last synced: 20 Jan 2025
https://github.com/CodelyTV/scala-ddd-example
λ🎯 Hexagonal Architecture + DDD + CQRS applied in Scala using Akka HTTP
akka akka-http akka-http-testkit codelytv doobie http-api logback logstash rabbitmq sbt sbt-native-packager scala scala-test travis
Last synced: 03 Nov 2024
https://github.com/gtkcyber/griffon-vm
Griffon Data Science Virtual Machine
apache-drill apache-spark big-data data-science database elasticsearch hadoop jupyter-notebook mysql node-js python r ruby scala virtual-machine
Last synced: 12 Oct 2024
https://github.com/sief/play-guard
Play2 module for rate limiting, based on token bucket algorithm
failure-rate play-framework rate-limiting scala security
Last synced: 12 Nov 2024
https://github.com/pivovarit/articles
Code snippets for articles posted at 4comprehension.com
functional-programming java kotlin scala
Last synced: 19 Jan 2025
https://github.com/clustering4ever/clustering4ever
C4E, a JVM friendly library written in Scala for both local and distributed (Spark) Clustering.
ai artificial-intelligence big-data bigdata clustering clustering-algorithm clustering-evaluation scala scalability spark
Last synced: 14 Oct 2024
https://github.com/scala/scala-dev
Scala 2 team issues. Not for user-facing bugs or directly actionable user-facing improvements. For build/test/infra and for longer-term planning and idea tracking. Our bug tracker is at https://github.com/scala/bug/issues
Last synced: 19 Jan 2025
https://github.com/Clustering4Ever/Clustering4Ever
C4E, a JVM friendly library written in Scala for both local and distributed (Spark) Clustering.
ai artificial-intelligence big-data bigdata clustering clustering-algorithm clustering-evaluation scala scalability spark
Last synced: 18 Nov 2024
https://github.com/jodersky/akka-serial
Reactive serial communication library for Akka and Scala.
Last synced: 18 Nov 2024
https://github.com/dwickern/scala-nameof
Get the name of an variable, function, class member, or type as a string--at compile-time!
Last synced: 06 Jan 2025
https://github.com/yahoo/maha
A framework for rapid reporting API development; with out of the box support for high cardinality dimension lookups with druid.
analytics api-framework big-data druid druid-lookups druid-manager hive oracle postgresql presto scala sql star-schema
Last synced: 22 Jan 2025
https://github.com/scalafx/scalafx-ensemble
scalafx ensemble
sbt scala scalafx scalafx-application scalafx-ensemble scalafx-framework scalafx-tutorials
Last synced: 19 Dec 2024
https://github.com/kanaka-io/play-monadic-actions
A simple scala DSL to allow clean and monadic style for Play! Actions
Last synced: 19 Dec 2024
https://github.com/sbt/sbt-jni
SBT Plugin to ease working with JNI
hacktoberfest jni jvm sbt sbt-plugin scala
Last synced: 18 Jan 2025
https://github.com/jleetutorial/scala-spark-tutorial
Project for James' Apache Spark with Scala course
Last synced: 22 Jan 2025
https://github.com/memverge/splash
Splash, a flexible Spark shuffle manager that supports user-defined storage backends for shuffle data storage and exchange
apache-spark bigdata disaggregation elasticity java scala shuffle spark storage
Last synced: 18 Jan 2025
https://github.com/flyway/flyway-sbt
Flyway SBT plugin
continuous-delivery continuous-deployment database database-migrations devops flyway sbt sbt-plugin scala sql
Last synced: 27 Oct 2024
https://github.com/plokhotnyuk/rtree2d
RTree2D is a 2D immutable R-tree for ultra-fast nearest and intersection queries in plane and spherical coordinates
2d geo-index high-performance rtree scala scala-js scala-native sort-tile-recursive spatial-index str str-packing
Last synced: 26 Oct 2024
https://github.com/nafg/slick-migration-api
Schema manipulation dialects and DSL for Slick
database-migrations dsl scala slick sql
Last synced: 19 Jan 2025
https://github.com/nau/lasca-compiler
Lasca is Scala shifted towards Haskell.
haskell immutability scala simplicity
Last synced: 09 Nov 2024
https://github.com/sbt/flyway-sbt
An sbt plugin for Flyway database migration
continuous-delivery continuous-deployment database database-migrations devops flyway sbt sbt-plugin scala sql
Last synced: 19 Jan 2025
https://github.com/scalaenv/scalaenv
Groom your app's Scala environment with scalaenv like rbenv :). Support offered for all official versions, including dotty and scala3!
dotty homebrew homebrew-formula scala scala-environment scala3
Last synced: 16 Jan 2025
https://github.com/sbt/sbt-unidoc
sbt plugin to create a unified Scaladoc or Javadoc API document across multiple subprojects.
javadoc sbt sbt-plugin scala scaladoc
Last synced: 19 Jan 2025
https://github.com/iheartradio/kanaloa
Make your service more resilient by providing protection against traffic oversaturation
backpressure public scala traffic
Last synced: 17 Nov 2024
https://github.com/alonsodomin/cron4s
Cross-platform CRON expression parsing for Scala
cron cron-expression-parsing cross-platform functional scala scalajs time
Last synced: 16 Jan 2025
https://github.com/sbt/sbt-jacoco
an sbt plugin for JaCoCo Code Coverage
coverage jacoco sbt sbt-plugin scala
Last synced: 22 Jan 2025
https://github.com/cirg-up/cilib
Typesafe, purely functional Computational Intelligence
cilib computational-intelligence functional-programming machine-learning optimization-algorithms scala
Last synced: 29 Nov 2024
https://github.com/ciren/cilib
Typesafe, purely functional Computational Intelligence
cilib computational-intelligence functional-programming machine-learning optimization-algorithms scala
Last synced: 30 Oct 2024