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/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://koalanlp.github.io/koalanlp/

KoalaNLP = Korean + Scala + NLP. 한국어 형태소 및 구문 분석기의 모음입니다.

java korean kotlin parser scala sentence tagger

Last synced: 30 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/koalanlp/koalanlp

KoalaNLP = Korean + Scala + NLP. 한국어 형태소 및 구문 분석기의 모음입니다.

java korean kotlin parser scala sentence tagger

Last synced: 03 Aug 2024

https://github.com/apache/predictionio-sdk-python

PredictionIO Python SDK

big-data predictionio scala

Last synced: 01 Oct 2024

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

A ZIO library for building distributed systems

distributed-systems scala zio

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/japgolly/scala-graal

Make usage of Graal features easy and safe from Scala. Also features Scala-based React SSR.

fp graal graalvm react scala scalajs ssr

Last synced: 01 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/apache/predictionio-sdk-ruby

PredictionIO Ruby SDK

big-data predictionio scala

Last synced: 30 Oct 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

layout pretty-print scala

Last synced: 04 Nov 2024

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

A small, unopinionated ZIO interface to NIO.

nio scala zio

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

laws scala scalacheck testing

Last synced: 04 Aug 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/pepegar/hammock

Purely functional HTTP client

cats fp http scala typelevel

Last synced: 10 Oct 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/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/travisbrown/dhallj

Dhall for Java

dhall java json scala yaml

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

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

Yet another Scala lens macro

lenses scala scala-macros

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

playframework scala tutorial

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

scala 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/pheymann/typedapi

Build your web API on the type level.

api scala servant shapeless typelevel typesafe

Last synced: 10 Oct 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/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/tree-sitter/tree-sitter-scala

Scala grammar for tree-sitter

parser scala tree-sitter

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

diagram graphviz scala

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