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: 2024-11-09 00:26:02 UTC
- JSON Representation
https://github.com/pablosmedina/ckite
CKite - A JVM implementation of the Raft distributed consensus algorithm written in Scala
finagle jvm mapdb raft-algorithm raft-consensus-algorithm scala
Last synced: 31 Oct 2024
https://github.com/playframework/play-scala-rest-api-example
Example Play Scala application showing REST API
example json playframework rest-api scala template
Last synced: 02 Aug 2024
https://github.com/outr/youi
Next generation user interface and application development in Scala and Scala.js for web, mobile, and desktop.
android communication cross-platform desktop dom framework ios mobile scala scala-js ui undertow web-application-framework websocket
Last synced: 20 Oct 2024
https://github.com/ScalablyTyped/Converter
Typescript to Scala.js converter
definitelytyped sbt scala scala-js scalablytyped typescript
Last synced: 03 Aug 2024
https://github.com/chabane/bigdata-playground
A complete example of a big data application using : Kubernetes (kops/aws), Apache Spark SQL/Streaming/MLib, Apache Flink, Scala, Python, Apache Kafka, Apache Hbase, Apache Parquet, Apache Avro, Apache Storm, Twitter Api, MongoDB, NodeJS, Angular, GraphQL
angular apache-flink apache-spark avro big-data docker graphql hadoop hbase kafka kops machine-learning mongodb nodejs parquet python scala spark-sql spark-streaming twitter-api
Last synced: 12 Oct 2024
https://github.com/oyvindberg/tui-scala
Beautiful Text-based User Interfaces for Scala
cross-platform scala terminal tui
Last synced: 26 Oct 2024
https://github.com/Chabane/bigdata-playground
A complete example of a big data application using : Kubernetes (kops/aws), Apache Spark SQL/Streaming/MLib, Apache Flink, Scala, Python, Apache Kafka, Apache Hbase, Apache Parquet, Apache Avro, Apache Storm, Twitter Api, MongoDB, NodeJS, Angular, GraphQL
angular apache-flink apache-spark avro big-data docker graphql hadoop hbase kafka kops machine-learning mongodb nodejs parquet python scala spark-sql spark-streaming twitter-api
Last synced: 02 Aug 2024
https://github.com/siddhartha-gadgil/ProvingGround
Proving Ground: Tools for Automated Mathematics
homotopy scala theorem-proving
Last synced: 09 Aug 2024
https://github.com/tailhq/DynaML
Scala Library/REPL for Machine Learning Research
classification committee-models gaussian-processes kernel-methods machine-learning machine-learning-algorithms machine-learning-api regression repl scala scala-library tensorflow
Last synced: 29 Oct 2024
https://github.com/avast/scala-server-toolkit
Functional programming toolkit for building server applications in Scala.
cats-effect functional-programming scala server toolkit
Last synced: 06 Nov 2024
https://github.com/transcendent-ai-labs/DynaML
Scala Library/REPL for Machine Learning Research
classification committee-models gaussian-processes kernel-methods machine-learning machine-learning-algorithms machine-learning-api regression repl scala scala-library tensorflow
Last synced: 05 Aug 2024
https://github.com/zio/zio-keeper
A ZIO library for building distributed systems
Last synced: 02 Aug 2024
https://github.com/zalando-incubator/remora
Kafka consumer lag-checking application for monitoring, written in Scala and Akka HTTP; a wrap around the Kafka consumer group command. Integrations with Cloudwatch and Datadog. Authentication recently added
akka-http authentication cloudwatch consumer consumer-group consumer-lag-checking datadog datadog-agent kafka lag monitoring remora scala security zalando zalando-dublin
Last synced: 08 Nov 2024
https://github.com/zio/zio-protoquill
Quill for Scala 3
cassandra jdbc language-integrated-query linq postgresql scala spark sparksql sql
Last synced: 10 Oct 2024
https://github.com/stryker-mutator/stryker4s
Mutation testing for Scala
cats-effect hacktoberfest mutation-testing sbt sbt-plugin scala stryker test-automation testing testing-tools unit-testing
Last synced: 08 Nov 2024
https://github.com/liancheng/scalafix-organize-imports
A CI-friendly Scalafix semantic rule for organizing imports
scala scalafix scalafix-plugin
Last synced: 02 Aug 2024
https://github.com/databrickslabs/automl-toolkit
Toolkit for Apache Spark ML for Feature clean-up, feature Importance calculation suite, Information Gain selection, Distributed SMOTE, Model selection and training, Hyper parameter optimization and selection, Model interprability.
apache-spark feature-engineering machinelearning ml pyspark scala spark
Last synced: 28 Sep 2024
https://github.com/lightbend/kafka-streams-scala
Thin Scala wrapper around Kafka Streams Java API
akka-http kafka kafka-streams scala
Last synced: 03 Aug 2024
https://github.com/typelevel/cats-effect-testing
Integration between cats-effect and test frameworks
cats cats-effect minitest scala scalatest specs2 utest
Last synced: 31 Oct 2024
https://github.com/heroku/heroku-buildpack-scala
Heroku's buildpack for Scala applications.
buildpack heroku heroku-languages scala
Last synced: 29 Oct 2024
https://github.com/lastland/scala-forklift
Type-safe data migration tool for Slick, Git and beyond.
database-migrations scala slick
Last synced: 01 Nov 2024
https://github.com/typelevel/paiges
an implementation of Wadler's a prettier printer
Last synced: 04 Nov 2024
https://github.com/zio/zio-nio
A small, unopinionated ZIO interface to NIO.
Last synced: 02 Aug 2024
https://github.com/vericast/spylon-kernel
Jupyter kernel for scala and spark
jupyter-kernels kernel metakernel scala spark team-platform
Last synced: 07 Nov 2024
https://github.com/trace4cats/trace4cats
Distributed app tracing implementation in pure scala using cats-effect
cats cats-effect graalvm jaeger native-image opencensus opentelemetry opentracing scala tracing
Last synced: 09 Oct 2024
https://github.com/haltcase/param.macro
Partial application syntax and lambda parameters for JavaScript, inspired by Scala's `_` & Kotlin's `it`
application argument-placeholders babel babel-macros babel-plugin babel-plugin-macros functional hacktoberfest kotlin lambda lambda-parameters macros partial placeholder scala underscore
Last synced: 27 Oct 2024
https://github.com/kubukoz/sup
Composable, purely functional healthchecks in Scala.
cats cats-effect fp functional functional-programming health healthcheck scala typelevel
Last synced: 26 Oct 2024
https://github.com/japgolly/nyaya
Random Data Generation and/or Property Testing in Scala & Scala.JS.
fp functional-programming property-based-testing property-testing random random-data-generation scala scalajs
Last synced: 01 Nov 2024
https://github.com/jpzk/mockedstreams
Scala DSL for Unit-Testing Processing Topologies in Kafka Streams
kafka kafka-streams mocked-streams scala testing topology unit-testing
Last synced: 02 Aug 2024
https://github.com/hrj/abandon
:relieved: Simple and Robust Accounting
accounting cli cross-platform gui ledger less-is-more scala
Last synced: 05 Nov 2024
https://github.com/apache/incubator-wayang
Apache Wayang(incubating) is the first cross-platform data processing system.
apache big-data cross-platform data-management-platform data-processing distributed-system hadoop java jdbc middleware open-source performance scala spark
Last synced: 07 Oct 2024
https://github.com/jaspervz/todo-http4s-doobie
A sample project of a microservice using http4s, doobie, and circe.
circe doobie fs2 h2-database http4s pureconfig scala
Last synced: 02 Aug 2024
https://github.com/travisbrown/iteratee
Iteratees for Cats
cats iteratee resource-management scala streaming
Last synced: 12 Oct 2024
https://github.com/swoop-inc/spark-alchemy
Collection of open-source Spark tools & frameworks that have made the data engineering and data science teams at Swoop highly productive
data-engineering data-science scala spark
Last synced: 12 Oct 2024
https://github.com/xebia-functional/nine-cards-v2
An Open Source Android Launcher built with Scala on Android
android cats functional-programming launcher monix scala
Last synced: 04 Aug 2024
https://github.com/jvican/dijon
A Dynamically Typed Scala Json Library
dynamic-types json scala scala-json-library
Last synced: 01 Nov 2024
https://github.com/botkop/numsca
numsca is numpy for scala
deep-learning nd4j numpy scala
Last synced: 04 Aug 2024
https://github.com/systemfw/upperbound
A purely functional rate limiter
functional-programming rate-limiter scala
Last synced: 26 Oct 2024
https://github.com/frees-io/iota
Fast [co]product types with a clean syntax. For Cats & Scalaz.
algebra coproduct functional-programming iota performance-tuning scala
Last synced: 31 Oct 2024
https://github.com/SETL-Framework/setl
A simple Spark-powered ETL framework that just works 🍺
big-data data-analysis data-engineering data-science data-transformation dataset etl etl-pipeline framework machine-learning modularization pipeline scala setl spark
Last synced: 08 Nov 2024
https://github.com/Tapad/sbt-docker-compose
Integrates Docker Compose functionality into sbt (archived as unmaintained)
docker docker-compose sbt sbt-docker-compose sbt-plugin scala scalatest
Last synced: 26 Oct 2024
https://github.com/monix/minitest
The super light testing library for Scala and Scala.js
Last synced: 04 Aug 2024
https://github.com/setl-framework/setl
A simple Spark-powered ETL framework that just works 🍺
big-data data-analysis data-engineering data-science data-transformation dataset etl etl-pipeline framework machine-learning modularization pipeline scala setl spark
Last synced: 12 Oct 2024
https://github.com/jeevatkm/digitalocean-api-java
DigitalOcean API Client in Java
digitalocean droplet groovy java java-library scala
Last synced: 12 Oct 2024
https://github.com/augustjune/canoe
Functional Telegram Bot API for Scala
bot cats cats-effect fs2 functional-programming scala telegram
Last synced: 06 Nov 2024
https://github.com/aztek/scala-workflow
Boilerplate-free syntax for computations with effects
applicative-functors functional-programming functors monads scala scala-macros
Last synced: 06 Aug 2024
https://github.com/sbt/sbt-site
Site generation for sbt
asciidoctor gitbook hugo laika nanoc paradox sbt sbt-ghpages sbt-site scala site site-generator sphinx
Last synced: 11 Oct 2024
https://github.com/leobenkel/zparkio
Boiler plate framework to use Spark and ZIO together.
boiler-plate functional-programming helpers scala spark template zio
Last synced: 11 Oct 2024
https://github.com/vinta/albedo
A recommender system for discovering GitHub repos, built with Apache Spark
apache-spark elasticsearch feature-engineering machine-learning python recommender-system scala
Last synced: 12 Oct 2024
https://github.com/typelevel/otel4s
An OpenTelemetry library for Scala based on Cats-Effect
cats cats-effect metrics opentelemetry scala tracing typelevel
Last synced: 31 Oct 2024
https://github.com/leobenkel/Zparkio
Boiler plate framework to use Spark and ZIO together.
boiler-plate functional-programming helpers scala spark template zio
Last synced: 02 Aug 2024
https://github.com/andyscott/scala-whats-that-called
What do you call that?... for Scala
Last synced: 27 Oct 2024
https://github.com/zio/zio-logging
Powerful logging for ZIO 2.0 applications, with compatibility with many logging backends out-of-the-box.
fp functional-programming logging scala slf4j tracing zio
Last synced: 02 Aug 2024
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: 01 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/ReactivePlatform/Pragmatic-Scala
Pragmatic Scala 中文版——《Scala实用指南》代码清单(包含 SBT 版本(切到sbt分支))
pragmatic-programming pragmatic-scala scala
Last synced: 07 Aug 2024
https://github.com/neotypes/neotypes
Scala lightweight, type-safe, asynchronous driver for neo4j
database functional-programming graph neo4j scala streaming
Last synced: 13 Oct 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: 01 Nov 2024
https://github.com/mariussoutier/playbasics
Example code for my tutorial series about Play Framework 2.x
Last synced: 07 Nov 2024
https://github.com/zio/zio-akka-cluster
ZIO wrapper for Akka Cluster
akka functional-programming scala zio
Last synced: 02 Aug 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: 12 Oct 2024
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: 02 Aug 2024
https://github.com/fthomas/singleton-ops
Operations for primitive and String singleton types
Last synced: 26 Oct 2024
https://github.com/oleg-py/meow-mtl
Next Level MTL for Scala
cats functional-programming mtl scala
Last synced: 10 Oct 2024
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: 31 Oct 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: 02 Aug 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/spotify/magnolify
A collection of Magnolia add-on modules
avro bigquery bigtable cats datastore guava magnolia neo4j parquet protobuf scala scalacheck tensorflow
Last synced: 10 Oct 2024
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: 31 Oct 2024
https://github.com/tree-sitter/tree-sitter-scala
Scala grammar for tree-sitter
Last synced: 07 Oct 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/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: 31 Oct 2024
https://github.com/krzemin/octopus
Scala library for boilerplate-free validation
boilerplate cats scala scalaz shapeless validation
Last synced: 02 Aug 2024
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/davenverse/fuuid
Functional UUID's for Scala
cats cats-effect doobie http4s scala uuid
Last synced: 04 Nov 2024
https://github.com/softwaremill/mqperf
ansible benchmark docker message-queue performance-testing sbt scala
Last synced: 03 Aug 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: 03 Aug 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: 01 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/mikeyhu/scaladiagrams
Generate class diagrams from scala source code
Last synced: 20 Aug 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: 11 Oct 2024
https://github.com/vagmcs/optimus
Optimus is a mathematical programming library for Scala.
algebra integer-programming linear-programming optimization quadratic-programming scala
Last synced: 31 Oct 2024
https://github.com/vagmcs/Optimus
Optimus is a mathematical programming library for Scala.
algebra integer-programming linear-programming optimization quadratic-programming scala
Last synced: 04 Aug 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: 26 Oct 2024
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/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: 29 Oct 2024