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

Statically-checked inline matching on regular expressions in Scala

capture-groups pattern-matching regex regular-expression scala

Last synced: 21 Dec 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/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: 20 Dec 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: 19 Dec 2024

https://github.com/fthomas/singleton-ops

Operations for primitive and String singleton types

scala singleton-types

Last synced: 25 Dec 2024

https://github.com/oleg-py/meow-mtl

Next Level MTL for Scala

cats functional-programming mtl scala

Last synced: 25 Dec 2024

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: 20 Dec 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/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: 22 Dec 2024

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: 25 Dec 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/mybatis/scala

The Scala version of MyBatis SQL Mapper

java mybatis scala

Last synced: 24 Dec 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: 20 Dec 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/krzemin/octopus

Scala library for boilerplate-free validation

boilerplate cats scala scalaz shapeless validation

Last synced: 22 Dec 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: 25 Dec 2024

https://github.com/51zero/eel-sdk

Big Data Toolkit for the JVM

big-data etl hadoop hive kafka kudu orc parquet scala

Last synced: 26 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: 25 Dec 2024

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

Extensible algebraic effects with handlers

continuations effects scala

Last synced: 22 Dec 2024

https://github.com/mikeyhu/scaladiagrams

Generate class diagrams from scala source code

diagram graphviz scala

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

Optimus is a mathematical programming library for Scala.

algebra integer-programming linear-programming optimization quadratic-programming scala

Last synced: 25 Dec 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: 21 Dec 2024

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

Low level ZIO interface for the full AWS

aws scala zio

Last synced: 20 Dec 2024

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/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: 20 Dec 2024

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

Apache Flink shaded artifacts repository

big-data flink java scala

Last synced: 26 Dec 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/virtuslab/iskra

Typesafe wrapper for Apache Spark DataFrame API

scala scala3 spark

Last synced: 22 Dec 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: 22 Dec 2024

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: 22 Dec 2024

https://github.com/fthomas/fs2-cron

FS2 streams based on cron expressions

cron cron4s fs2 functional-programming scala

Last synced: 20 Dec 2024

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

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

scala zio

Last synced: 24 Dec 2024

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: 26 Dec 2024

https://github.com/circe/circe-derivation

Fast type class instance derivation for Circe

circe json macros scala

Last synced: 23 Dec 2024

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

Rapidly build powerful command-line applications powered by ZIO

cli command-line scala zio

Last synced: 23 Dec 2024

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: 20 Dec 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/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/pivovarit/articles

Code snippets for articles posted at 4comprehension.com

functional-programming java kotlin scala

Last synced: 22 Dec 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: 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

roadmap scala tracker

Last synced: 21 Dec 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: 19 Dec 2024

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: 23 Dec 2024

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/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/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: 24 Dec 2024

https://github.com/nafg/slick-migration-api

Schema manipulation dialects and DSL for Slick

database-migrations dsl scala slick sql

Last synced: 22 Dec 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/chucheng92/swordoffer

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

interview java offer scala

Last synced: 08 Nov 2024

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: 21 Dec 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/jleetutorial/scala-spark-tutorial

Project for James' Apache Spark with Scala course

apache-spark big-data scala

Last synced: 24 Dec 2024

https://github.com/sbt/sbt-jni

SBT Plugin to ease working with JNI

hacktoberfest jni jvm sbt sbt-plugin scala

Last synced: 21 Dec 2024

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

high-performance RTL simulator

chisel firrtl rtl scala

Last synced: 26 Oct 2024

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/alexkvak/teamcity-slack

TeamCity Slack plugin

scala slack teamcity-plugin

Last synced: 14 Nov 2024

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: 25 Dec 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: 22 Dec 2024

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

Scala JSON Schema

json-schema scala

Last synced: 23 Dec 2024

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

A Kubernetes client for Scala

client kubernetes scala

Last synced: 25 Dec 2024

https://github.com/sbt/sbt-jacoco

an sbt plugin for JaCoCo Code Coverage

coverage jacoco sbt sbt-plugin scala

Last synced: 25 Dec 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: 26 Dec 2024

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

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

Apache Spark Website

big-data java jdbc python r scala spark sql

Last synced: 20 Dec 2024

https://github.com/foundweekends/pamflet

a publishing application for short texts

conscript markdown scala unfiltered

Last synced: 25 Dec 2024

https://github.com/softwaremill/scala-common

Tiny independent libraries with a single purpose, often a single class

benchmarking commonlib id-generation scala typeclasses

Last synced: 25 Dec 2024

https://github.com/47degrees/scalacheck-toolbox

A helping hand for generating sensible data with ScalaCheck

date-time functional-programming jdk8 joda scala scalacheck

Last synced: 23 Dec 2024

https://github.com/ekrich/sconfig

Scala configuration library supporting HOCON for Scala, Java, Scala.js, and Scala Native

config hocon java jvm scala scala-js scala-native

Last synced: 25 Dec 2024

https://github.com/alexarchambault/ammonite-spark

Run spark calculations from Ammonite

ammonite scala spark

Last synced: 21 Dec 2024