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

Type-safe, composable SQL for ZIO applications

scala sql zio

Last synced: 23 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.

scala scalajs

Last synced: 01 Nov 2024

https://github.com/playframework/anorm

The Anorm database library

jdbc parser scala

Last synced: 25 Dec 2024

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

sbt-plugin to create an opinionated fresh sbt project

sbt sbt-plugin scala

Last synced: 23 Dec 2024

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

Easily use and document any config from anywhere in ZIO apps

config scala zio

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

akka amqp message-queue scala

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

Team up to solve problems on LeetCode together

algorithm c cplusplus go golang ipython java java8 javascript leetcode python python3 scala

Last synced: 22 Dec 2024

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

A companion IntelliJ IDEA plugin for the ZIO library ecosystem.

intellij scala zio

Last synced: 23 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/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/zio/zio-keeper

A ZIO library for building distributed systems

distributed-systems scala zio

Last synced: 25 Dec 2024

https://github.com/koalanlp/koalanlp

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

java korean kotlin parser scala sentence tagger

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

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

PredictionIO Python SDK

big-data predictionio scala

Last synced: 01 Oct 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/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: 20 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/g-research/spark-extension

A library that provides useful extensions to Apache Spark and PySpark.

gr-oss java pyspark python scala spark

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/apache/predictionio-sdk-ruby

PredictionIO Ruby SDK

big-data predictionio scala

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

nio scala zio

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

layout pretty-print scala

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

laws scala scalacheck testing

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

Purely functional HTTP client

cats fp http scala typelevel

Last synced: 24 Dec 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/travisbrown/dhallj

Dhall for Java

dhall java json scala yaml

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