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

Binary serialization library for Scala

binary-serialization library scala serialization serializer

Last synced: 24 Dec 2024

https://github.com/jcouyang/jujiu

Functional Scala Cache

birds cache caffeine functional-programming scala

Last synced: 26 Dec 2024

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

Java and Scala SDKs for Kalix

java scala serverless spring

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

https://github.com/geirolz/fly4s

A lightweight, simple and functional wrapper of Flyway using cats effect.

cats cats-effect data database database-migrations db flyway flyway-migrations flywaydb functional-programming persistence scala

Last synced: 31 Oct 2024

https://github.com/sbtenv/sbtenv

Groom your sbt environment.

homebrew homebrew-formula sbt scala

Last synced: 29 Nov 2024

https://github.com/scalawilliam/xs4s

XML Streaming for Scala including FS2/cats support

cats fs2 scala scala-xml stax xml xml-stream xml-streaming

Last synced: 08 Nov 2024

https://github.com/lightbend/genjavadoc

A compiler plugin for generating doc’able Java source from Scala source

javadoc sbt-plugin scala scaladoc supported

Last synced: 24 Dec 2024

https://github.com/potix2/spark-google-spreadsheets

Google Spreadsheets datasource for SparkSQL and DataFrames

data-frame scala spark sparksql spreadsheet

Last synced: 14 Oct 2024

https://github.com/skinny-framework/skinny-micro

:microphone: Micro Web framework to build Servlet applications in Scala, the core part of Skinny Framework 2

jackson jetty json json4s scala scalate web-framework

Last synced: 15 Oct 2024

https://github.com/takezoe/gitmesh

An experimental project to make a distributed git server cluster

git scala

Last synced: 08 Nov 2024

https://github.com/wongelz/zio3d

An experimental 3D game built with ZIO and OpenGL (LWJGL)

lwjgl opengl scala zio

Last synced: 09 Nov 2024

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: 06 Dec 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: 13 Nov 2024

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

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

clojure java kotlin scala starknet

Last synced: 18 Nov 2024

https://github.com/dcos/cosmos

Provides an API for the orderly, harmonious, and complete management of DC/OS service packages

cosmos dcos dcos-orchestration-guild packaging scala universe

Last synced: 10 Nov 2024

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

Nix library for building Scala sbt projects

nix nixos sbt scala

Last synced: 18 Nov 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/ThoughtWorksInc/sbt-best-practice

Configure common build settings for a Scala project

sbt-plugin scala

Last synced: 04 Nov 2024

https://github.com/evolution-gaming/scache

Cache in Scala with cats-effect

cache cats cats-effect scala

Last synced: 26 Dec 2024

https://github.com/coursier/setup-action

▶️ GitHub Action using Coursier to install JVM and Scala tools

coursier coursier-setup github-actions jvm scala setup-scala

Last synced: 28 Dec 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/thoughtworksinc/sbt-best-practice

Configure common build settings for a Scala project

sbt-plugin scala

Last synced: 27 Dec 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/comcast/ansible-sdkman

An Ansible role that installs, configures, and manages SDKMAN

ansible ci development gradle groovy java maven sbt scala sdkman

Last synced: 14 Nov 2024

https://github.com/mdedetrich/scalajson

ScalaJSON - JSON for Scala, currently contains minimal AST

ast json scala

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

https://github.com/fancellu/zio-restful-webservice

ZIO 2.0 Restful webservice example using zio, zio-http, zio-json, quill, H2, twirl, zio-streams, zio-cache, zio-logging, zio-actors, zio-spark, openai, DallE

dalle2 h2-database openai quill scala spark twirl zio zio-actors zio-cache zio-http zio-logging zio-spark zio-streams

Last synced: 10 Nov 2024

https://github.com/h0ngcha0/bitcoin4s

A Bitcoin Script Interpreter and Debugger in Scala

bitcoin cryptocurrency scala

Last synced: 10 Nov 2024

https://github.com/sndnv/stasis

Backup and recovery system with emphasis on security and privacy

android backup docker encryption flutter kotlin python recovery scala storage

Last synced: 19 Dec 2024

https://github.com/siriusxm/snapshot4s

Snapshot testing for Scala made easy 📸

scala snapshot-testing testing

Last synced: 19 Dec 2024

https://github.com/evolution-gaming/akka-effect

Cats-Effect & Akka interop

akka cats cats-effect scala

Last synced: 19 Dec 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/gitbucket/blocking-slick

Slick2 compatible blocking API for Slick3

database scala slick sql

Last synced: 10 Nov 2024

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

Mirror of Apache ServiceMix Bundles

java network-client network-server osgi scala servicemix xml

Last synced: 27 Dec 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: 24 Dec 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/stripe-archive/sbt-bazel

Easily convert SBT projects to Bazel workspaces

bazel sbt sbt-plugin 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/yannick-cw/sjq

Command-line JSON processor with Scala syntax

cli command-line jq json scala

Last synced: 19 Nov 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/domino-osgi/domino

OSGi dynamics made easy - A Scala DSL to master OSGi dynamics

dsl library modularity osgi scala

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

https://github.com/softwaremill/livestub

The HTTP server stub you always wanted!

http http-server mocking-server scala stub-server

Last synced: 27 Dec 2024

https://github.com/dvgica/arrivals

API gateway with Akka HTTP

akka-http api-gateway bff pagerduty scala

Last synced: 18 Nov 2024

https://github.com/logicalclocks/feature-store-api

Python - Java/Scala API for the Hopsworks feature store

feature-store hopsworks hsfs python scala spark

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

A chess library that runs on the server (Scala) and on the browser (ScalaJS).

chess chess-game chess-notation fen-notation ostinato scala scalajs

Last synced: 16 Nov 2024

https://github.com/satabin/swam

WebAssembly engine in Scala

cats cats-effect fs2 scala scodec wasm wast webassembly

Last synced: 09 Nov 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/SpinalHDL/SpinalCrypto

SpinalHDL - Cryptography libraries

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

Last synced: 09 Nov 2024

https://github.com/maicius/weblogsanalysissystem

A big data platform for analyzing web access logs

echarts hadoop hbase scala spark

Last synced: 11 Nov 2024

https://github.com/rkuhn/akka-typed-session

add-on to Akka Typed that tracks effects for use with Session Types

akka distributed-systems scala session-types

Last synced: 15 Nov 2024

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

An object pool for Scala

object-pool pool scala

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

https://github.com/evolution-gaming/cats-helper

Helpers for cats & cats-effect

cats cats-effect scala tagless-final

Last synced: 26 Dec 2024

https://github.com/mohnoor94/learningscala

My journey to learn Scala.

learning learning-by-doing scala

Last synced: 28 Oct 2024

https://github.com/briandowns/super-hacker

SuperHacker is the ultimate utility to make you look like a hacker.

c cli golang hacker haskell java javascript python scala terminal

Last synced: 14 Nov 2024

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

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

kotlin rmi scala springboot2 zookeeper

Last synced: 26 Nov 2024

https://github.com/scalad/book

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

java linux mysql pdf scala spark spring

Last synced: 05 Nov 2024

https://github.com/donderom/llm4s

Scala 3 bindings for llama.cpp

llama llm nlp scala

Last synced: 15 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: 18 Nov 2024

https://github.com/permutive-engineering/fs2-pubsub

Google Cloud Pub/Sub stream-based client built on top of cats-effect, fs2 and http4s.

cats-effect fp fs2 google-pubsub scala streaming

Last synced: 27 Dec 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: 28 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: 09 Nov 2024

https://github.com/pangiole/akka-wamp

WAMP - Web Application Messaging Protocol implementation written with Akka

akka scala wamp-protocol websocket

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

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

Interoperability Layer Between ZIO and Reactive Streams

reactive-streams scala zio

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

https://github.com/nau/scalus

Scalus - DApps Development Platform for Cardano

cardano compiler plutus scala

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

https://github.com/neandertech/langoustine

Clean room implementation of the LSP protocol in Scala, published for JVM, JS, and Native platforms

language-server lsp scala scala-js scala-native

Last synced: 24 Nov 2024

https://github.com/limansky/beanpuree

Middle layer between JavaBeans and shapeless

java-bean scala shapeless typelevel

Last synced: 10 Nov 2024

https://dbarowy.github.io/AutoMan

Human-Computation Runtime

automan crowdsourcing scala

Last synced: 19 Oct 2024

https://github.com/jcouyang/dhall-generic

Dhall generic decoder for Scala

dhall scala

Last synced: 22 Nov 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: 18 Nov 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/snowplow/scala-weather

High-performance Scala library for looking up the weather

api-wrapper openweathermap scala weather

Last synced: 09 Nov 2024

https://github.com/lichess-org/lila-search

Keep elasticsearch threads out of your web facing app, kids

cats-effect chess elasticsearch functional-programming lichess scala scala3 smithy smithy4s typelevel

Last synced: 26 Dec 2024

https://github.com/evolution-gaming/skafka

Scala wrapper for kafka consumer and producer

cats cats-effect kafka scala

Last synced: 27 Dec 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: 25 Dec 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/scalalandio/catnip

Static annotations for Kittens for people who don't like to write semiautomatic derivations into companion objects themselves.

annotations cats kittens scala

Last synced: 10 Nov 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