Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/pathikrit/sauron

Yet another Scala lens macro

lenses scala scala-macros

Last synced: 07 Nov 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/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

playframework scala tutorial

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

scala singleton-types

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/oleg-py/meow-mtl

Next Level MTL for Scala

cats functional-programming mtl scala

Last synced: 15 Jan 2025

https://github.com/pheymann/typedapi

Build your web API on the type level.

api scala servant shapeless typelevel typesafe

Last synced: 12 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

parser scala 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/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/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/mybatis/scala

The Scala version of MyBatis SQL Mapper

java mybatis scala

Last synced: 22 Jan 2025

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/johnlcox/motif

Scala-like pattern matching for Java 8

lambda pattern-matching scala

Last synced: 05 Nov 2024

https://github.com/davenverse/fuuid

Functional UUID's for Scala

cats cats-effect doobie http4s scala uuid

Last synced: 15 Jan 2025

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/51zero/eel-sdk

Big Data Toolkit for the JVM

big-data etl hadoop hive kafka kudu orc parquet scala

Last synced: 16 Jan 2025

https://github.com/b-studios/scala-effekt

Extensible algebraic effects with handlers

continuations effects scala

Last synced: 19 Jan 2025

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/mikeyhu/scaladiagrams

Generate class diagrams from scala source code

diagram graphviz scala

Last synced: 13 Dec 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/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/zio/zio-aws

Low level ZIO interface for the full AWS

aws scala zio

Last synced: 17 Jan 2025

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/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/leanovate/play-mockws

Mock WS client for Play Framework

playframework scala ws-client

Last synced: 12 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: 18 Nov 2024

https://github.com/virtuslab/iskra

Typesafe wrapper for Apache Spark DataFrame API

scala scala3 spark

Last synced: 19 Jan 2025

https://github.com/apache/flink-shaded

Apache Flink shaded artifacts repository

big-data flink java scala

Last synced: 16 Jan 2025

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/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/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/fthomas/fs2-cron

FS2 streams based on cron expressions

cron cron4s fs2 functional-programming scala

Last synced: 18 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/zio/zio-schema

Compositional, type-safe schema definitions, which enable auto-derivation of codecs and migrations.

scala zio

Last synced: 22 Jan 2025

https://github.com/zio/zio-cli

Rapidly build powerful command-line applications powered by ZIO

cli command-line scala 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

circe json macros scala

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/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/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

roadmap scala tracker

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/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/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/jjohannes/gradle-plugins-howto

How to write Gradle plugins - answers to common questions and alternative implementation solutions

gradle groovy java kotlin plugins scala

Last synced: 20 Jan 2025

https://github.com/jodersky/akka-serial

Reactive serial communication library for Akka and Scala.

akka rs232 scala serial-ports

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!

scala scala-macros

Last synced: 06 Jan 2025

https://github.com/kanaka-io/play-monadic-actions

A simple scala DSL to allow clean and monadic style for Play! Actions

dsl monad playframework scala

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

apache-spark big-data scala

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/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/chucheng92/swordoffer

:fire:剑指offer题解(Java & Scala实现)

interview java offer scala

Last synced: 08 Nov 2024

https://github.com/nau/lasca-compiler

Lasca is Scala shifted towards Haskell.

haskell immutability scala simplicity

Last synced: 09 Nov 2024

https://github.com/ucsc-vama/essent

high-performance RTL simulator

chisel firrtl rtl scala

Last synced: 26 Oct 2024

https://github.com/apache/spark-website

Apache Spark Website

big-data java jdbc python r scala spark sql

Last synced: 17 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/alexkvak/teamcity-slack

TeamCity Slack plugin

scala slack teamcity-plugin

Last synced: 14 Nov 2024

https://github.com/andyglow/scala-jsonschema

Scala JSON Schema

json-schema scala

Last synced: 20 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/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/sbt/sbt-jacoco

an sbt plugin for JaCoCo Code Coverage

coverage jacoco sbt sbt-plugin scala

Last synced: 15 Jan 2025

https://github.com/joan38/kubernetes-client

A Kubernetes client for Scala

client kubernetes scala

Last synced: 22 Jan 2025

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/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