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/expede/teaching-fp

Techniques, advice, and anecdotes about how to teach Functional Programming

clojure clojurescript elixir elm functional-programming haskell idris material ocaml python racket rust scala scheme teaching theory

Last synced: 18 Oct 2024

https://github.com/vbmacher/intellij-cucumber-scala

Enables navigation between cucumber feature steps and glue code using cucumber-scala DSL.

cucumber intellij intellij-cucumber-scala navigation scala

Last synced: 11 Oct 2024

https://github.com/typelead/sbt-eta

An sbt plugin that integrates Eta into Scala projects.

eta functional-programming sbt sbt-plugin scala

Last synced: 07 Nov 2024

https://github.com/software-mansion/starknet-jvm

Starknet SDK for JVM languages (Java, Kotlin, Scala)

clojure java kotlin scala starknet

Last synced: 04 Aug 2024

https://github.com/zaninime/sbt-derivation

Nix library for building Scala sbt projects

nix nixos sbt scala

Last synced: 04 Aug 2024

https://github.com/akka/akka-quickstart-scala.g8

A minimal seed template for an Akka with Scala build

akka scala

Last synced: 04 Nov 2024

https://github.com/takezoe/gitmesh

An experimental project to make a distributed git server cluster

git scala

Last synced: 16 Oct 2024

https://github.com/karma4u101/fobo

FoBo - A Modular Front-End Toolkit module for Lift

css-framework javascript-library lift scala

Last synced: 12 Oct 2024

https://github.com/masesgroup/jcoreflector

A set of Java classes to use .NET from any JVM enabled language (Java, Kotlin, Scala and others)

assembly bridge class clr csharp dotnet framework interface jar java jcobridge jvm jvm-enabled-language kotlin netcore reflection scala windows windows-forms wpf

Last synced: 07 Nov 2024

https://github.com/ThoughtWorksInc/sbt-best-practice

Configure common build settings for a Scala project

sbt-plugin scala

Last synced: 04 Nov 2024

https://github.com/tpolecat/tuco

Reasonable telnet server for Scala.

fp functional-programming scala telnet telnet-server

Last synced: 20 Oct 2024

https://github.com/lightbend/kalix-jvm-sdk

Java and Scala SDKs for Kalix

java scala serverless spring

Last synced: 11 Oct 2024

https://github.com/bcherny/tsoption

Correct, easy to use Option type for TypeScript. 🦄

functional-programming monad scala typescript

Last synced: 01 Nov 2024

https://github.com/h0ngcha0/bitcoin4s

A Bitcoin Script Interpreter and Debugger in Scala

bitcoin cryptocurrency scala

Last synced: 02 Aug 2024

https://github.com/mdedetrich/scalajson

ScalaJSON - JSON for Scala, currently contains minimal AST

ast json scala

Last synced: 26 Oct 2024

https://github.com/propensive/probably

To probe what we can't prove, so the unprovable may become probable; testing for Scala

assertion fury property-testing scala testing testing-tool testing-tools

Last synced: 26 Oct 2024

https://github.com/stripe-archive/sbt-bazel

Easily convert SBT projects to Bazel workspaces

bazel sbt sbt-plugin scala

Last synced: 28 Oct 2024

https://github.com/tarao/bullet-scala

A monadic library to resolve object relations with the aim of avoiding the N+1 query problem.

monad scala

Last synced: 28 Oct 2024

https://github.com/mkroli/dns4s

Scala DNS implementation with Akka and Netty extension

akka dns netty scala

Last synced: 14 Oct 2024

https://github.com/ashwanthkumar/suuchi

सूचि - Toolkit to build Distributed Data Systems

distributed-computing rocksdb scala toolkit

Last synced: 07 Nov 2024

https://github.com/makkarpov/scalingua

A simple gettext-like internationalization (aka i18n) library for Scala and Play Framework

gettext i18n internationalization macros sbt-plugin scala

Last synced: 31 Oct 2024

https://github.com/siriusxm/snapshot4s

Snapshot testing for Scala made easy 📸

scala snapshot-testing testing

Last synced: 31 Oct 2024

https://github.com/apache/servicemix-bundles

Mirror of Apache ServiceMix Bundles

java network-client network-server osgi scala servicemix xml

Last synced: 07 Oct 2024

https://github.com/howardjohn/scala-server-lambda

Run http4s or akka-http over API Gateway and AWS Lambda

akka-http akka-http-lambda api-gateway aws-lambda http4s http4s-lambda scala serverless

Last synced: 28 Oct 2024

https://github.com/jd557/minart

A minimal Scala creative coding library targeting JVM/Javascript/Native

audio creative-coding graphics procedural-art scala scala-js scala-native

Last synced: 27 Oct 2024

https://github.com/satabin/swam

WebAssembly engine in Scala

cats cats-effect fs2 scala scodec wasm wast webassembly

Last synced: 02 Aug 2024

https://github.com/jokade/slogging

A Typesafe-logging (and slf4j) compatible logging library based on macros for Scala/JVM, Scala.js, and Scala Native

log-statements scala scala-js scala-native slf4j

Last synced: 27 Oct 2024

https://github.com/andresilva/scala-pool

An object pool for Scala

object-pool pool scala

Last synced: 10 Oct 2024

https://github.com/mohnoor94/learningscala

My journey to learn Scala.

learning learning-by-doing scala

Last synced: 28 Oct 2024

https://github.com/raquo/laminar-full-stack-demo

Fully working client + server, dev + prod setup for Scala.js development, showcasing a bunch of Laminar & Scala.js patterns.

compiletime crossbuild docker flyio hotreloading http4s json sbt scala scala-js scalajs sourcemaps vite

Last synced: 31 Oct 2024

https://github.com/reibitto/podpodge

Convert YouTube playlists to audio-only RSS feeds for podcast apps to consume.

akka-http itunes podcast quill rss scala swagger tapir youtube youtube-dl yt-dlp zio

Last synced: 08 Aug 2024

https://github.com/jayknoxqu/rmi-example

分布式通讯(rmi) remote method invocation example(java、scala、kotlin、springboot、zookeeper)

kotlin rmi scala springboot2 zookeeper

Last synced: 07 Aug 2024

https://github.com/scalad/book

本项目收藏这些年来看过或者听过的一些不错的书籍,在整理文件时看见这些,发现删掉有点可惜,放着又太浪费空间,本着分享的原则,就把它们共享出来,一方面给需要的读者提供这些书籍,另一方面也是一种像知识库的积累吧

java linux mysql pdf scala spark spring

Last synced: 05 Nov 2024

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

Copy & Paste Detector plugin using PMD for sbt.

cpd pmd sbt sbt-plugin scala static-analysis

Last synced: 02 Aug 2024

https://github.com/stanch/zipper

An implementation of Huet’s Zipper for Scala and Scala.js that is intended to be usable in many common scenarios

data-structures scala zipper

Last synced: 12 Oct 2024

https://github.com/cquiroz/scala-java-locales

Implementation of java locale for scala.js

cldr java-api java-locale scala scala-js scalajs

Last synced: 31 Oct 2024

https://github.com/leobenkel/soteria

Plugin to block compilation when unapproved dependencies are used or code styling does not comply.

sbt sbt-plugin scala security security-automation security-tools security-vulnerability

Last synced: 26 Oct 2024

https://github.com/zio/interop-reactive-streams

Interoperability Layer Between ZIO and Reactive Streams

reactive-streams scala zio

Last synced: 31 Oct 2024

https://github.com/spinalhdl/spinalcrypto

SpinalHDL - Cryptography libraries

aes crc crypto cryptography des fpga hmac md5 rtl scala sha spinalhdl verilog vhdl

Last synced: 05 Nov 2024

https://github.com/SciScala/NDScala

N-dimensional / multi-dimensional arrays (tensors) in Scala 3. Think NumPy ndarray / PyTorch Tensor but type-safe over shapes, array/axis labels & numeric data types

array-programming dotty machine-learning matrix multi-dimensional-array n-dimensional-array named-tensor ndarray neural-networks numerical-computing numpy scala scala-3 scala3 shape-safety tensor

Last synced: 04 Aug 2024

https://github.com/nau/scalus

Scalus - DApps Development Platform for Cardano

cardano compiler plutus scala

Last synced: 03 Aug 2024

https://github.com/SpinalHDL/SpinalCrypto

SpinalHDL - Cryptography libraries

aes crc crypto cryptography des fpga hmac md5 rtl scala sha spinalhdl verilog vhdl

Last synced: 02 Aug 2024

https://dbarowy.github.io/AutoMan

Human-Computation Runtime

automan crowdsourcing scala

Last synced: 19 Oct 2024

https://github.com/kubukoz/spotify-next

Small CLI app for filtering out music on Spotify.

cats-effect cats-mtl cats-tagless cli decline http4s scala spotify tagless-final

Last synced: 27 Oct 2024

https://github.com/aappddeevv/scalajs-reaction

scala.js react bindings in the spirit of ReasonReact

microsoft office-ui-fabric-office react react-libraries reasonreact scala scalajs-react

Last synced: 26 Oct 2024

https://github.com/ocadotechnology/pass4s

Pass4s is a Scala library providing an abstract layer for cross app messaging.

functional-programming jms scala sns sqs

Last synced: 12 Oct 2024

https://github.com/ckipp01/tooling-talks

A monthly series of talks about tooling.

podcast scala tooling

Last synced: 31 Oct 2024

https://github.com/mariussoutier/play-multi-multi-project

Example of building Playframework applications that consist of multiple services and multiple sub-modules

playframework scala

Last synced: 07 Nov 2024

https://github.com/gonearewe/SevenZ4S

SevenZip library for Scala, easy to use.

7zip compression scala scala-library sevenzip

Last synced: 04 Aug 2024

https://github.com/sap1ens/akka-microservice

Example of a microservice with Scala, Akka, Spray and Camel/ActiveMQ

activemq akka camel microservice scala

Last synced: 03 Aug 2024

https://github.com/couchbase/couchbase-jvm-clients

The Couchbase Monorepo for JVM Clients: Java, Scala, io-core…

couchbase java jvm kotlin scala sdk

Last synced: 31 Oct 2024

https://github.com/lloydmeta/rhodddoobie

My little sandbox for playing around with the FP + OOP + DDD combination, in particular using Rho, doobie, Docker, testing, etc in a project.

api crud ddd docker doobie fp http4s rho sbt scala sql swagger testing

Last synced: 28 Oct 2024

https://github.com/kitlangton/given

A tool for interactively updating your Scala dependencies.

cli dependencies scala tooling

Last synced: 27 Oct 2024

https://github.com/tharwaninitin/etlflow

EtlFlow is an ecosystem of functional libraries in Scala based on ZIO for running complex Auditable workflows which can interact with Google Cloud Platform, AWS, Kubernetes, Databases, SFTP servers, On-Prem Systems and more.

aws bigquery dataproc etl etl-framework etl-pipeline gcp gcs redis s3 scala spark zio

Last synced: 12 Oct 2024

https://github.com/j5ik2o/scala-ddd-base

scala-ddd-base provides traits to support for ddd repositories and aggregates.

ddd scala

Last synced: 06 Nov 2024

https://github.com/xskipper-io/xskipper

An Extensible Data Skipping Framework

data-skipping indexing scala spark

Last synced: 11 Oct 2024

https://github.com/kakao/mango

Core utility library & data connectors designed for simpler usage in Scala

concurrent couchbase elasticsearch hbase json kakao logging scala utility-library zookeeper

Last synced: 28 Sep 2024

https://github.com/avsystem/intellij-hocon

Standalone HOCON plugin for IntelliJ IDEA

hocon intellij-plugin scala

Last synced: 07 Nov 2024

https://github.com/daggerok/generator-jvm

Generate JVM (java, kotlin, scala) project with gradle / maven / sbt build systems and docker / docker-compose for rapid development

akka akka-persistence cdi ejb ejb3 java java-ee jvm kotlin microprofile scala spring-boot spring-boot-2 wildfly-swarm

Last synced: 11 Oct 2024

https://github.com/jacoby6000/sqlz

Pure Functional SQL generation.

scala sql sql-builder sql-dsl

Last synced: 22 Oct 2024

https://github.com/almond-sh/examples

A collection of Jupyter notebooks showing what you can do with the almond Scala kernel.

almond jupyter jupyter-notebook scala

Last synced: 06 Nov 2024

https://github.com/namin/scalogno

prototyping logic programming in Scala

logic-programming metaprogramming scala smt tabling

Last synced: 28 Oct 2024

https://github.com/battermann/pureapp

A small library for writing referentially transparent and stack-safe sequential programs

console-application elm-architecture referentially-transparent scala

Last synced: 22 Oct 2024

https://github.com/alexitc/playsonify

An opinionated micro-framework to help you build practical JSON APIs with Play Framework (or akka-http)

akka-http functional-programming hacktoberfest json-api library mill playframework scala scalactic testing webservices

Last synced: 07 Nov 2024

https://github.com/chrisnappin/play-recaptcha

Play Framework (Scala and Play 2.x) module that provides reactive (non-blocking) integration with Google ReCaptcha.

play-framework scala

Last synced: 02 Aug 2024

https://github.com/buntec/ff4s

A purely functional web UI library for Scala.js

cats-effect frontend functional-programming scala scalajs

Last synced: 31 Oct 2024

https://github.com/flipkart-incubator/spark-transformers

Spark-Transformers: Library for exporting Apache Spark MLLIB models to use them in any Java application with no other dependencies.

apache-spark data-pipelines export java machine-learning machine-learning-algorithms machine-learning-library mllib scala spark transformers

Last synced: 11 Oct 2024

https://github.com/shogowada/scala-json-rpc

Let your servers and clients communicate over function calls! JSON-RPC 2.0 library for Scala and Scala.js

json-rpc rpc scala scalajs

Last synced: 28 Oct 2024

https://github.com/vericast/spylon

Utilities to work with Scala/Java code with py4j

apache-spark python scala team-platform

Last synced: 31 Oct 2024

https://github.com/ekrich/stensorflow

Scala Native support for the TensorFlow C API on Linux and macOS

linux machine-learning macos neural-networks scala scala-native tensorflow

Last synced: 11 Oct 2024

https://github.com/earldouglas/linear-scala

Linear types in Scala

linear-types scala scalafix

Last synced: 07 Nov 2024

https://github.com/tpolecat/cofree

Fun and Games with Fix, Cofree, and Doobie

fp functional-programming recursion-schemes scala

Last synced: 28 Oct 2024

https://github.com/alexitc/chrome-scalajs-template

An opinionated template for building browser extensions with scala-js

browser-extension chrome-extension extensions firefox-addon hacktoberfest scala scalajs

Last synced: 07 Nov 2024

https://github.com/svroonland/zio-kinesis

ZIO-based AWS Kinesis client for Scala

aws kcl kinesis scala zio

Last synced: 02 Aug 2024

https://github.com/gaocegege/scala-github-relationship

A graphical view of the relationships between github users.

github scala social-network-analysis spider

Last synced: 22 Oct 2024

https://github.com/scalawilliam/amazon-wishlist-api

Scrape Amazon wishlist and provide an API. Play 2.5, JSoup, React.

amazon jsoup react scala scrape

Last synced: 15 Oct 2024

https://github.com/keynmol/jobby

Smithy4s (Scala + Scala.js) full-stack application

full-stack scala scalajs smithy smithy4s webapp

Last synced: 22 Oct 2024

https://github.com/dacr/code-examples-manager

Software tool to manage your notes, scripts, code examples, configs,... to publish them as gists or snippets

ammonite cem code-examples code-examples-manager gist gists github-gists gitlab gitlab-snippets good-code-examples lmdb scala scala-cli scala3 snippet snippets snippets-manager zio zio-lmdb zio2

Last synced: 31 Oct 2024

https://github.com/kitlangton/formula

Form Combinator Library for decimating frontend boilerplate.

example forms frontend laminar macros scala scalajs

Last synced: 27 Oct 2024

https://github.com/tupol/spark-utils

Basic framework utilities to quickly start writing production ready Apache Spark applications

apache-spark convenience data-sink data-source framework scala spark spark-applications spark-streaming

Last synced: 12 Oct 2024

https://github.com/kubukoz/flawless

WIP Delightful, purely functional testing no-framework. Don't even try to use it at work!

cats-effect fp functional-programming pure-fp scala testing

Last synced: 27 Oct 2024