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

Add efficient pipelining, batching, and caching to any data source

functional-programming query-optimization scala zio

Last synced: 10 Nov 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: 12 Nov 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: 09 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/mikeyhu/scaladiagrams

Generate class diagrams from scala source code

diagram graphviz scala

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

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

Low level ZIO interface for the full AWS

aws scala zio

Last synced: 30 Oct 2024

https://github.com/picnicml/doddle-model

:cake: doddle-model: machine learning in Scala.

breeze data-science doddle-model machine-learning scala

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

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

Apache Flink shaded artifacts repository

big-data flink java scala

Last synced: 07 Oct 2024

https://github.com/virtuslab/iskra

Typesafe wrapper for Apache Spark DataFrame API

scala scala3 spark

Last synced: 01 Nov 2024

https://github.com/leanovate/play-mockws

Mock WS client for Play Framework

playframework scala ws-client

Last synced: 02 Aug 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: 04 Aug 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: 11 Nov 2024

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

FS2 streams based on cron expressions

cron cron4s fs2 functional-programming scala

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

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

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

scala zio

Last synced: 10 Nov 2024

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

Rapidly build powerful command-line applications powered by ZIO

cli command-line scala zio

Last synced: 10 Nov 2024

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

Fast type class instance derivation for Circe

circe json macros scala

Last synced: 29 Oct 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/pivovarit/articles

Code snippets for articles posted at 4comprehension.com

functional-programming java kotlin scala

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

https://github.com/lolgab/snunit

Scala Native HTTP server based on NGINX Unit

http-server nginx-unit scala scala-native serverless

Last synced: 30 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: 14 Oct 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: 02 Aug 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: 31 Oct 2024

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

Reactive serial communication library for Akka and Scala.

akka rs232 scala serial-ports

Last synced: 27 Oct 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: 03 Aug 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: 04 Aug 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/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: 12 Oct 2024

https://github.com/chucheng92/swordoffer

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

interview java offer scala

Last synced: 08 Nov 2024

https://github.com/jleetutorial/scala-spark-tutorial

Project for James' Apache Spark with Scala course

apache-spark big-data scala

Last synced: 12 Oct 2024

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

Schema manipulation dialects and DSL for Slick

database-migrations dsl scala slick sql

Last synced: 12 Nov 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/sbt/sbt-jni

SBT Plugin to ease working with JNI

hacktoberfest jni jvm sbt sbt-plugin scala

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/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: 09 Nov 2024

https://github.com/alexkvak/teamcity-slack

TeamCity Slack plugin

scala slack teamcity-plugin

Last synced: 03 Aug 2024

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

an sbt plugin for JaCoCo Code Coverage

coverage jacoco sbt sbt-plugin scala

Last synced: 09 Nov 2024

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

Scala JSON Schema

json-schema scala

Last synced: 14 Oct 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/joan38/kubernetes-client

A Kubernetes client for Scala

client kubernetes scala

Last synced: 31 Oct 2024

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

Apache Spark Website

big-data java jdbc python r scala spark sql

Last synced: 07 Oct 2024

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

Run spark calculations from Ammonite

ammonite scala spark

Last synced: 01 Nov 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: 30 Oct 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: 09 Nov 2024

https://github.com/criteo/cuttle

An embedded job scheduler.

executor scala scheduler workflow

Last synced: 04 Nov 2024

https://github.com/thangiee/freasy-monad

Easy way to create Free Monad using Scala macros with first-class Intellij support.

cat free-monad functional-programming intellij metaprogramming scala scalaz

Last synced: 09 Oct 2024

https://github.com/katrix/ackcord

A Discord library for Scala using Akka

akka discord discord-api discord-library hacktoberfest scala

Last synced: 30 Oct 2024

https://github.com/dyweb/scrala

Unmaintained :whale: :coffee: :spider: Scala crawler(spider) framework, inspired by scrapy, created by @gaocegege

actor-model docker scala scrapy spider

Last synced: 09 Nov 2024

https://github.com/Katrix/AckCord

A Discord library for Scala using Akka

akka discord discord-api discord-library hacktoberfest scala

Last synced: 26 Oct 2024

https://github.com/crobox/clickhouse-scala-client

Clickhouse Scala Client with Reactive Streams support

akka clickhouse reactive reactive-streams scala

Last synced: 28 Oct 2024

https://github.com/evolution-gaming/kafka-journal

Event sourcing journal implementation using Kafka as main storage

akka-persistence cassandra event-sourcing journal kafka scala

Last synced: 30 Oct 2024

https://github.com/abbruzze/kernal64

A Scala Commodore 64, 128, VIC20, CBM2 and SuperCPU emulator

6502 6509 65816 assembler commodore-128 commodore-64 commodore-cbmii commodore-vic20 cp-m cycle-accurate emulator scala z80

Last synced: 12 Oct 2024

https://github.com/fancellu/scalajs-vue

Scala.js bindings for Vue.js and an example application

scala scalajs vue

Last synced: 10 Nov 2024

https://github.com/scalacenter/scala3-migrate

A tool to help migrating from Scala 2 to Scala 3

scala scala3 tool

Last synced: 09 Nov 2024

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

sbt plugin for generating scala.Tuple/Function related boilerplate code

code-generator sbt sbt-plugin scala

Last synced: 09 Nov 2024

https://github.com/lloydmeta/diesel

Boilerplate-free, zero-overhead Tagless Final / typed-final / Finally Tagless DSLs in Scala

cats dsl finally-tagless higher-kinded-types macros scala scalameta scalaz tagless-final typed-final

Last synced: 27 Oct 2024

https://github.com/agemooij/sbt-prompt

An SBT plugin for making your SBT prompt more awesome

command-line powerline powerline-fonts sbt sbt-plugin scala terminal terminal-themes

Last synced: 11 Nov 2024

https://github.com/itv/scala-pact

A Scala implementation of CDC using the Pact standard

cdc pact scala streaming-library testing testing-tools

Last synced: 30 Oct 2024

https://github.com/sparsetech/pine

Functional HTML5 and XML library for the Scala platform

html5 manipulation rendering scala scala-native scalajs web-development

Last synced: 04 Aug 2024

https://github.com/sake92/hepek

Typesafe HTML templates and static site generator in pure Scala

bootstrap bulma hepek html htmx http4s katex playframework scala static-site-generator template-engine template-library website zio-http

Last synced: 14 Oct 2024

https://github.com/monix/shade

Memcached client for Scala

memcached monix scala

Last synced: 30 Oct 2024

https://github.com/hanabix/config-annotation

A refactor-friendly way to use typesafe's config by scala macro annotation

scala

Last synced: 05 Nov 2024

https://github.com/typelevel/typelevel-nix

Development tools for Typelevel projects

devshell flakes nix scala scalajs

Last synced: 04 Aug 2024

https://github.com/scalameta/metabrowse

Static site generator for code search with IDE features for Scala

documentation metaprogramming scala xref

Last synced: 12 Oct 2024

https://github.com/d6y/wootjs

WOOT model for Scala and JavaScript via Scala.js

crdt scala

Last synced: 11 Nov 2024

https://github.com/harana/search

Search everything, instantly.

react rust scala scalajs slinky tauri

Last synced: 04 Aug 2024

https://github.com/oyvindberg/typo

Typed Postgresql integration for Scala. Hopes to avoid typos

codegen postgresql scala sql type-safe

Last synced: 26 Oct 2024

https://github.com/fd4s/vulcan

Functional Avro for Scala

avro scala

Last synced: 07 Nov 2024

https://github.com/outworkers/morpheus

Reactive type-safe Scala driver for SQL databases

bintray dsl morpheus mysql postgres reactive scala

Last synced: 30 Oct 2024