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-12-26 00:22:42 UTC
- JSON Representation
https://github.com/paypal/gimel
Big Data Processing Framework - Unified Data API or SQL on Any Storage
aerospike big-data cassandra data-api elasticsearch gimel hbase jdbc kafka paypal pyspark python restapi scala spark spark-streaming streaming-sql teradata
Last synced: 22 Dec 2024
https://github.com/raquo/Airstream
State propagation and event streams with mandatory ownership and no glitches
functional-reactive-programming reactive-streams scala scala-js scalajs state-management
Last synced: 30 Oct 2024
https://github.com/maif/otoroshi
Lightweight api management on top of a modern http reverse proxy
akka akka-http akka-streams api-management hacktoberfest hacktoberfest2020 hacktoberfest2021 hacktoberfest2022 http http-proxy http2 loadbalancer microservices playframework proxy reverse-proxy scala
Last synced: 25 Dec 2024
https://github.com/alexarchambault/scalacheck-shapeless
Generation of arbitrary case classes / ADTs instances with scalacheck and shapeless
generic-derivation scala scalacheck shapeless
Last synced: 20 Dec 2024
https://github.com/MAIF/otoroshi
Lightweight api management on top of a modern http reverse proxy
akka akka-http akka-streams api-management hacktoberfest hacktoberfest2020 hacktoberfest2021 hacktoberfest2022 http http-proxy http2 loadbalancer microservices playframework proxy reverse-proxy scala
Last synced: 05 Nov 2024
https://github.com/zio/zio-sql
Type-safe, composable SQL for ZIO applications
Last synced: 23 Dec 2024
https://github.com/azure/azure-event-hubs-spark
Enabling Continuous Data Processing with Apache Spark and Azure Event Hubs
apache apache-spark azure bigdata connector continuous databricks event-hubs eventhubs ingestion kafka microsoft real-time scala spark spark-streaming stream streaming structured-streaming
Last synced: 20 Dec 2024
https://github.com/tindzk/seed
Build tool for Scala projects
bloop build-tool cross-platform idea scala scala-native scalajs
Last synced: 18 Nov 2024
https://github.com/stkeky/best-of-scala
🏆 A ranked list of awesome Scala projects. Updated weekly.
Last synced: 01 Nov 2024
https://github.com/sbt/sbt-fresh
sbt-plugin to create an opinionated fresh sbt project
Last synced: 23 Dec 2024
https://github.com/zio/zio-config
Easily use and document any config from anywhere in ZIO apps
Last synced: 23 Dec 2024
https://github.com/47degrees/github4s
A GitHub API wrapper written in Scala
api-wrapper free-monads github-wrapper scala scala-js
Last synced: 23 Dec 2024
https://github.com/VladKopanev/zio-saga
Purely Functional Transaction Management In Scala With ZIO
concurrency distributed-systems fp functional-programming saga saga-pattern sagas scala zio
Last synced: 09 Nov 2024
https://github.com/ShellRechargeSolutionsEU/akka-rabbitmq
RabbitMq client in Scala and Akka actors
Last synced: 10 Nov 2024
https://github.com/clevercloud/pulsar4s
Idiomatic, typesafe, and reactive Scala client for Apache Pulsar
akka-streams async cats fs2 monix pulsar reactive reactive-streams scala scalaz
Last synced: 21 Dec 2024
https://github.com/sirthias/borer
Efficient CBOR and JSON (de)serialization in Scala
binary cbor deserialization efficient fast json marshalling scala serialization unmarshalling
Last synced: 22 Dec 2024
https://github.com/playframework/play-ws
Standalone Play WS, an async HTTP client with fluent API
asynchronous asynchttpclient http-client java playframework reactive reactive-streams scala
Last synced: 19 Dec 2024
https://github.com/scalablytyped/converter
Typescript to Scala.js converter
definitelytyped sbt scala scala-js scalablytyped typescript
Last synced: 22 Dec 2024
https://github.com/CleverCloud/pulsar4s
Idiomatic, typesafe, and reactive Scala client for Apache Pulsar
akka-streams async cats fs2 monix pulsar reactive reactive-streams scala scalaz
Last synced: 30 Oct 2024
https://github.com/comcast/ip4s
Defines immutable, safe data structures for describing IP addresses, multicast joins, socket addresses and similar IP & network related data types
functional-programming scala scalajs
Last synced: 21 Dec 2024
https://github.com/ScalablyTyped/Converter
Typescript to Scala.js converter
definitelytyped sbt scala scala-js scalablytyped typescript
Last synced: 14 Nov 2024
https://github.com/zio/zio-intellij
A companion IntelliJ IDEA plugin for the ZIO library ecosystem.
Last synced: 23 Dec 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: 21 Dec 2024
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: 18 Dec 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: 12 Nov 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: 21 Dec 2024
https://github.com/zio/zio-protoquill
Quill for Scala 3
cassandra jdbc language-integrated-query linq postgresql scala spark sparksql sql
Last synced: 21 Dec 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: 19 Dec 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: 11 Nov 2024
https://github.com/oyvindberg/tui-scala
Beautiful Text-based User Interfaces for Scala
cross-platform scala terminal tui
Last synced: 17 Nov 2024
https://github.com/siddhartha-gadgil/ProvingGround
Proving Ground: Tools for Automated Mathematics
homotopy scala theorem-proving
Last synced: 29 Nov 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: 19 Dec 2024
https://github.com/thoughtworksinc/compute.scala
Scientific computing with N-dimensional arrays
gpu high-performance ndimensional-arrays opencl scala scientific-computing tensor
Last synced: 22 Dec 2024
https://github.com/zio/zio-keeper
A ZIO library for building distributed systems
Last synced: 25 Dec 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: 22 Dec 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: 19 Dec 2024
https://github.com/com-lihaoyi/scalasql
Scala ORM to query SQL databases from Scala via concise, type-safe, and familiar case classes and collection operations. Connects to Postgres, MySql, H2, and Sqlite out of the box
database h2 mysql postgresql query-builder scala sql sqlite
Last synced: 21 Dec 2024
https://github.com/liancheng/scalafix-organize-imports
A CI-friendly Scalafix semantic rule for organizing imports
scala scalafix scalafix-plugin
Last synced: 09 Nov 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: 22 Dec 2024
https://github.com/lightbend/kafka-streams-scala
Thin Scala wrapper around Kafka Streams Java API
akka-http kafka kafka-streams scala
Last synced: 17 Nov 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: 21 Dec 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/zio/zio-nio
A small, unopinionated ZIO interface to NIO.
Last synced: 23 Dec 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/maif/izanami
Izanami is a centralized versatile feature flag solution, well suited for micro service architectures.
ab-testing feature-toggles playframework reactive-programming reactjs scala shared-configuration
Last synced: 22 Dec 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: 21 Dec 2024
https://github.com/lastland/scala-forklift
Type-safe data migration tool for Slick, Git and beyond.
database-migrations scala slick
Last synced: 23 Dec 2024
https://github.com/typelevel/paiges
an implementation of Wadler's a prettier printer
Last synced: 04 Nov 2024
https://github.com/vericast/spylon-kernel
Jupyter kernel for scala and spark
jupyter-kernels kernel metakernel scala spark team-platform
Last synced: 18 Dec 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: 13 Nov 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: 26 Dec 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/botkop/numsca
numsca is numpy for scala
deep-learning nd4j numpy scala
Last synced: 18 Nov 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: 22 Dec 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: 25 Dec 2024
https://github.com/travisbrown/iteratee
Iteratees for Cats
cats iteratee resource-management scala streaming
Last synced: 22 Dec 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: 12 Nov 2024
https://github.com/hrj/abandon
:relieved: Simple and Robust Accounting
accounting cli cross-platform gui ledger less-is-more scala
Last synced: 20 Dec 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: 19 Nov 2024
https://github.com/jvican/dijon
A Dynamically Typed Scala Json Library
dynamic-types json scala scala-json-library
Last synced: 21 Dec 2024
https://github.com/systemfw/upperbound
A purely functional rate limiter
functional-programming rate-limiter scala
Last synced: 25 Dec 2024
https://github.com/monix/minitest
The super light testing library for Scala and Scala.js
Last synced: 22 Dec 2024
https://github.com/augustjune/canoe
Functional Telegram Bot API for Scala
bot cats cats-effect fs2 functional-programming scala telegram
Last synced: 21 Dec 2024
https://github.com/j-mie6/parsley
A fast and modern parser combinator library for Scala
parser parser-combinators performant-parser scala
Last synced: 20 Dec 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: 25 Dec 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: 25 Dec 2024
https://github.com/jeevatkm/digitalocean-api-java
DigitalOcean API Client in Java
digitalocean droplet groovy java java-library scala
Last synced: 24 Dec 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/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/wiringbits/scala-webapp-template
A pragmatic skeleton to build web applications in Scala/Scala.js, including user registration, login, admin portal, and, deployments
hacktoberfest postgresql react scala scalajs webapp
Last synced: 21 Dec 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: 05 Dec 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: 23 Dec 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: 09 Nov 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: 25 Dec 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: 19 Dec 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: 23 Dec 2024
https://github.com/andyscott/scala-whats-that-called
What do you call that?... for Scala
Last synced: 27 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: 25 Dec 2024
https://github.com/sbt/sbt-protobuf
sbt plugin for compiling protobuf files
protobuf protocol-buffers sbt sbt-plugin scala
Last synced: 25 Dec 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: 22 Dec 2024
https://github.com/ReactivePlatform/Pragmatic-Scala
Pragmatic Scala 中文版——《Scala实用指南》代码清单(包含 SBT 版本(切到sbt分支))
pragmatic-programming pragmatic-scala scala
Last synced: 26 Nov 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: 22 Dec 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/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: 21 Dec 2024