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/ovotech/comms-aws

AWS scala native implementation

aws cats-effect comms-circleci company-kaluza fs2 http4s scala

Last synced: 10 Dec 2024

https://github.com/propensive/cosmopolite

Typesafe internationalization of strings in Scala

i18n internationalization scala

Last synced: 28 Oct 2024

https://github.com/hawkw/decaf

like Java, but less so

assembly compiler jasmin language scala toy

Last synced: 27 Oct 2024

https://github.com/karasiq/nanoboard

Scala nanoboard implementation

cryptography imageboard scala steganography

Last synced: 14 Oct 2024

https://github.com/ocadaruma/scalikejdbc-bigquery

ScalikeJDBC extension for Google BigQuery

bigquery scala scalikejdbc

Last synced: 12 Oct 2024

https://github.com/ryanstull/scalanullsafe

A macro-based library for writing efficient and readable null-safe code in Scala.

efficiency macro macros null null-check null-safety nullability scala

Last synced: 02 Nov 2024

https://github.com/jodersky/setup-mill

GitHub Action to set up mill

action mill scala

Last synced: 11 Oct 2024

https://github.com/greenback-inc/greenback-java

Java library to build modern applications with high-def itemized financial data. OCR, AI, and NLP for receipts, invoices, bills, and RFC822 email messages.

accounting android bills email fintech groovy invoices java kotlin nlp-machine-learning ocr receipts rfc822 scala

Last synced: 14 Oct 2024

https://github.com/jakewins/jaa

Actionable memory analysis for JVM languages

java jvm jvm-performance kotlin openjdk scala

Last synced: 13 Oct 2024

https://github.com/shastick/zio-prefetcher

When caching is not enough. Pre-fetch everything you need to RAM and refresh it on a regular basis.

caching prefetching scala zio

Last synced: 29 Dec 2024

https://github.com/hugo-vrijswijk/tgtg

Never miss a TooGoodToGo box again!

scala selfhosted toogoodtogo typelevel

Last synced: 15 Oct 2024

https://github.com/thoughtworksinc/tryt.scala

Monad transformers for exception handling

monad-transformers scala scalajs scalaz

Last synced: 12 Nov 2024

https://github.com/nevillelyh/scio-koans

A collection of Scio exercises inspired by Ruby Koans and many others.

algebird data scala scio

Last synced: 23 Oct 2024

https://github.com/shadaj/slinky-styled-components

Slinky wrappers around https://www.styled-components.com

react scala scalajs slinky styled-components

Last synced: 09 Oct 2024

https://github.com/scalamolecule/molecule

Molecule translates custom Scala code to database queries for multiple databases.

database datomic-database h2-database jdbc mariadb mariadb-database mongodb-database mysql mysql-database postgresql scala

Last synced: 10 Oct 2024

https://github.com/filosganga/batcher

Batch similar requests together transparently

cats-effect concurrency fs2 scala scalability typelevel

Last synced: 27 Oct 2024

https://github.com/gvolpe/stm-demo

Bank transfer examples using STM in both Haskell and Scala (zio-stm)

haskell memory scala stm transactions zio

Last synced: 28 Oct 2024

https://github.com/carlosedp/mill-docker-nativeimage

A Scala Mill plugin to build container images with Native Image (GraalVM Binaries) application

docker graalvm graalvm-native-image mill mill-plugin native-image scala

Last synced: 27 Oct 2024

https://github.com/andyscott/archetype

Generalized recursion for Scalameta. And a Scala template tool.

basejumping macros scala

Last synced: 11 Oct 2024

https://github.com/simonjpegg/mvn_scalafmt

Scalafmt plugin for maven

maven maven-plugin pom scala scalafmt

Last synced: 01 Jan 2025

https://github.com/Philippus/emoji-clock

๐Ÿ•Ÿ Generate the emoji clock face, moon phase ๐ŸŒ— , or zodiac sign โ™‰ ๐Ÿถ for a given time

clock clockface emoji moon-phase scala zodiac-sign

Last synced: 02 Dec 2024

https://github.com/a-fe/dialogcarousel

ๅ›พ็‰‡ๆŸฅ็œ‹ๅ™จ๏ผŒๅฏๅฎž็Žฐๆ‹–ๆ‹ฝใ€็ผฉๆ”พใ€ๆ—‹่ฝฌใ€ๅˆ‡ๆขใ€ๆไบค่กจๅ•็ญ‰ๅŠŸ่ƒฝใ€‚

drag rotate scala slides vue

Last synced: 11 Nov 2024

https://github.com/calvinlfer/free-monads-functional-web-apps

Delving into Free Monads and using them to write pure functional web applications

circe free-monads functional-programming http4s interpreter scala scalaz tutorial

Last synced: 10 Nov 2024

https://github.com/buntec/scala-js-snabbdom

A Scala.js port of the Snabbdom virtual DOM library

scala scala-js virtual-dom

Last synced: 09 Nov 2024

https://github.com/neandertech/jsonrpclib

A cross-platform (JVM, JS, Native) pure-Scala JsonRPC library, made with Cats Effect, fs2, and jsoniter

cats-effect fs2 jsoniter-scala jsonrpc scala scala-native scalajs

Last synced: 24 Nov 2024

https://github.com/qubole/streaminglens

Qubole Streaminglens tool for tuning Spark Structured Streaming Pipelines

cluster-management micro-batches scala sla spark spark-streaming sparklens streaming streaming-pipeline structured-streaming

Last synced: 21 Nov 2024

https://github.com/dataunitylab/jsonoid-discovery

Distributed JSON schema discovery

json scala

Last synced: 17 Nov 2024

https://github.com/tersesystems/ocaps

Object capability (ocap) tools and macros for Scala.

access capabilities capability ocap scala security

Last synced: 20 Nov 2024

https://github.com/softwaremill/adopt-tapir

A quickstart generator for Tapir projects

generator scala tapir

Last synced: 17 Nov 2024

https://github.com/qubole/s3-sqs-connector

A library for reading data from Amzon S3 with optimised listing using Amazon SQS using Spark SQL Streaming ( or Structured streaming).

s3 scala spark spark-streaming sqs streaming structured-streaming

Last synced: 21 Nov 2024

https://github.com/geotrellis/maml

Map Algebra Modeling Language: It's what we and whales are.

geotrellis map-algebra scala

Last synced: 11 Nov 2024

https://github.com/scalameta/metals-sublime

Sublime Text package for Metals, a language server for Scala

language-server-client lsp metals scala sublime-text tooling

Last synced: 17 Nov 2024

https://github.com/coreyauger/typebus

Framework for building distributed microserviceies in scala with akka-streams and kafka

akka akka-http akka-streams kafka kafka-streams scala

Last synced: 15 Nov 2024

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

Toolset for ZIO developers

scala zio

Last synced: 10 Nov 2024

https://github.com/indoorvivants/sn-vcpkg

SBT/Mill plugins (and a CLI) to install C/C++ dependencies using Vcpkg (https://vcpkg.io/en/index.html), with Scala Native integration

mill sbt sbt-plugin scala scala-native vcpkg

Last synced: 17 Nov 2024

https://github.com/zio/caliban-deriving

Full-featured, robust deriving for Caliban.

caliban scala zio

Last synced: 10 Nov 2024

https://github.com/michaelahlers/faker-scala

Realistic sample value generators for Scala.

scala scala-library testing

Last synced: 09 Nov 2024

https://github.com/opentracing-contrib/scala-akka

OpenTracing instrumentation for Scala Akka

akka opentracing scala

Last synced: 20 Nov 2024

https://github.com/aferrandi/dbtarzan

To explore the tables of a database following their relations as defined in their foreign keys.

browser database foreign-keys scala

Last synced: 08 Nov 2024

https://github.com/cchantep/foorgol

:snowman: Google API client (or one the Discworld, the Ephebian God of Avalanches).

google-spreadsheet scala

Last synced: 28 Oct 2024

https://github.com/alvertogit/bigdata_docker

Big Data Docker Data Science Spark Spark3 Hadoop HDFS Scala Python Artificial Intelligence Machine Learning Jupyter Lab Notebook

big-data data-science docker jupyter-lab jupyter-notebook machine-learning python scala spark spark3

Last synced: 23 Nov 2024

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

Library and CLI to fetch and run Ammonite scripts

ammonite ammonite-scripts cli repl scala

Last synced: 27 Oct 2024

https://github.com/xuwei-k/optparse-applicative

Scala port of Paolo Capriotti's optparse-applicative library. fork from https://github.com/bmjames/scala-optparse-applicative

applicative command-line-parser scala scala-js scala-native scalaz

Last synced: 08 Nov 2024

https://github.com/EOSEssentials/Scala-API-Wrapper

A Scala wrapper for EOS RPC API

eos eosio scala

Last synced: 28 Oct 2024

https://github.com/rattydave/docker-jupyterhub

Multi user Jupyterhub with C++, Java, Python, Tensorflow, Julia, SQL, NodeJS, Bash and more!

beakerx clojure groovy java jupyter-notebook jupyterhub machine-learning scala sql torch

Last synced: 15 Nov 2024

https://github.com/singgel/bigdata-skilltree

Sparkใ€flinkใ€HBaseใ€Hiveใ€flume้›†ๆˆไบ†ไธ€ไบ›Hadoop็š„ๅŽŸ็”Ÿapi็š„ไธ€ไบ›demo๏ผˆๅฆ‚HDFSใ€MapReduce๏ผš็›ฎๅ‰ๅฐฑ่ฟ™ไธคไธช๏ผ‰๏ผ›ๅŒๆ—ถๆต‹่ฏ•ไธ€ไบ›ๅผ‚ๅธธๅŠŸ่ƒฝ

hadoop hbase hdfs hive kylin mapreduce scala spark

Last synced: 14 Oct 2024

https://github.com/hammerlab/spark-util

low-level helpers for Apache Spark libraries and tests

hadoop kryo scala spark

Last synced: 12 Oct 2024

https://github.com/daenyth/taklib

A scala library for the Tak board game

game game-engine library scala tak

Last synced: 15 Oct 2024

https://github.com/evenfurther/AusweisBot

Telegram bot to generate self-authorizations for moving around during covid-19 pandemic in France

akka hacktoberfest pdf-generation qrcode scala telegram telegram-bot

Last synced: 27 Dec 2024

https://github.com/yu-croco/ddd_on_scala_sample

Scala x Domain-Driven Design application

cats domain-driven-design playframework scala

Last synced: 15 Nov 2024

https://github.com/sake92/squery

Simple SQL queries in Scala 3

h2-database jdbc mysql oracle-db postgresql scala scala3 sql sql-library

Last synced: 16 Oct 2024

https://github.com/philippus/emoji-clock

๐Ÿ•Ÿ Generate the emoji clock face, moon phase ๐ŸŒ— , or zodiac sign โ™‰ ๐Ÿถ for a given time

clock clockface emoji moon-phase scala zodiac-sign

Last synced: 28 Oct 2024

https://github.com/jokade/swog

Scala wrapper generator for interop with C, C++, Objective-C, and script languages.

c cpp interop lua objective-c scala scala-native

Last synced: 28 Oct 2024

https://github.com/otobrglez/tiny-aria2

tiny-aria2 is a small and UI for aria2.

aria2 aria2c aria2c-rpc cats-effect scala

Last synced: 06 Jan 2025

https://github.com/karasiq/webm-tv

2ch.hk WebM TV https://2ch.video

2ch scala scalajs video videojs webm webm-tv

Last synced: 07 Nov 2024

https://github.com/vic/mill-docker

Build minimalist distroless docker images for your java applications using Mill

distroless docker hacktoberfest java mill mill-module mill-plugin scala

Last synced: 28 Oct 2024

https://github.com/sake92/writing-an-interpreter

Writing a simple interpreter in ANTLR4 and by hand in Scala

antlr4 interpreter lexer parser scala

Last synced: 16 Oct 2024

https://github.com/polyvariant/smithy4s-caliban

Smithy4s integration for Caliban, a Scala GraphQL library.

caliban graphql graphql-server scala smithy smithy4s

Last synced: 10 Oct 2024

https://github.com/felipekunzler/frequent-itemset-mining-spark

Sequential and distributed implementations of Apriori and FP-Growth algorithms using Scala and Spark.

apriori dfps fp-growth rapriori scala spark yafim

Last synced: 30 Oct 2024

https://github.com/karasiq/proxychain

Proxy-chaining SOCKS/HTTP proxy server

akka-streams http-proxy proxy proxychains scala scripted socks

Last synced: 14 Oct 2024

https://github.com/yoshinorin/gitbucket-monitoring-plugin

Provides monitoring page which contains machine information, resources, processes ...etc

gitbucket gitbucket-plugin scala

Last synced: 12 Oct 2024

https://github.com/lefou/mill-vcs-version

Mill plugin to derive a version from (last) git tag and edit state

git mill mill-plugin scala vcs

Last synced: 15 Oct 2024

https://github.com/paypal/mocca

Mocca is a GraphQL client for JVM languages with the goal of being easy to use, flexible and modular.

graphql groovy java jvm kotlin scala

Last synced: 11 Oct 2024

https://github.com/kolotaev/ride

Scala GUID generator for large systems

guid k-sort mongo mongo-object-id scala snowflake uuid-generator xid xid-scala

Last synced: 10 Oct 2024

https://github.com/plokhotnyuk/expression-evaluator

Compile-time expression evaluation for Scala

compile-time eval expression-evaluator macro scala

Last synced: 28 Oct 2024

https://github.com/eclipse-zenoh/zenoh-java

Java APIs for zenoh

java scala zenoh

Last synced: 05 Nov 2024

https://github.com/otobrglez/get37

get37 ๐Ÿช  is a Scala / ZIO based web scraper/spider

scala zio

Last synced: 06 Jan 2025

https://github.com/sparsetech/cmark-scala

Parse, manipulate and render CommonMark in Scala Native

commonmark scala scala-native

Last synced: 18 Nov 2024

https://github.com/mattroberts297/slf4s

A Simple Logging Facade for Scala

logging macros scala

Last synced: 10 Oct 2024

https://github.com/radanalyticsio/oshinko-s2i

This is a place to put s2i images and utilities for spark application builders for openshift

java openshift oshinko-s2i pyspark s2i-image scala spark

Last synced: 05 Nov 2024

https://github.com/blackdoor/jose

Extensible JOSE library for Scala

jose jwt jwt-validation scala signing

Last synced: 18 Nov 2024

https://github.com/hhimanshu/scala-fundamentals

Learn Scala Fundamentals by creating a working bank!

scala scala-fundamentals

Last synced: 12 Nov 2024

https://github.com/iadvize/sbt-avro

Plugin SBT to Generate Scala classes from Apache Avro schemas hosted on a remote Confluent Schema Registry.

avro generating plugin sbt sbt-avro scala schema schema-registry

Last synced: 01 Dec 2024

https://github.com/ShellRechargeSolutionsEU/ocpi-endpoints

NewMotion implementation of common endpoints of the OCPI protocol, using Scala

akka-http circe ocpi scala spray-json

Last synced: 09 Nov 2024

https://github.com/phaller/spores3

Abstractions for making closures in Scala safer and more flexible

scala scala-js scala3 spores

Last synced: 20 Nov 2024

https://github.com/indoorvivants/scala-native-binary-template

Template to bootstrap Scala Native CLI projects, uploading platform binaries to Github Releases artifacts

release scala scala-native scala3

Last synced: 07 Nov 2024

https://github.com/indoorvivants/smithy4s-fullstack-template

Full-stack web application with Scala 3, using Smithy4s

doobie flyio playwright postgresql scala scala3 scalajs smithy smithy4s

Last synced: 17 Nov 2024

https://github.com/bluecolor/octopus

Open source task scheduler with dependency management

akka cron java octopus pug quartz scala scheduler slack spring vue webpack

Last synced: 16 Dec 2024

https://github.com/qxzzxq/faker

Generate fake data for Scala and Spark :tophat:

fake fake-data faker faker4s scala spark spark-data-generator test-data test-data-generator testing

Last synced: 18 Dec 2024

https://github.com/stringbean/sbt-dependency-lock

sbt plugin for creating dependency lockfiles

build-tools dependency-analysis lockfile sbt sbt-plugin scala

Last synced: 27 Oct 2024

https://github.com/gaeljw/tapir-play-sample

Sample project using Play Framework + Tapir

endpoints play playframework scala tapir

Last synced: 28 Oct 2024

https://github.com/lloydmeta/freast

Fast, simple Free Monads using ScalaMeta macro annotations. Port of Freasy-Monad.

ast free-monads monad scala scalameta

Last synced: 28 Oct 2024

https://github.com/ckipp01/scala-utils.nvim

Utilities for working with Scala in NeoVim.

coursier neovim scala

Last synced: 23 Oct 2024

https://github.com/absaoss/spark-hofs

Scala API for Apache Spark SQL high-order functions

high-order-functions scala spark sql

Last synced: 10 Oct 2024

https://github.com/isarn/isarn-sketches

Sketching data structures for scala, including t-digest

algebird data-sketching numeric probability-distribution scala sketching t-digest

Last synced: 09 Nov 2024

https://github.com/scalawilliam/akka-stream-kafka-template.g8

Template for Akka Streams & Kafka. Default impl: mirror a topic onto another one

akka docker giter8 kafka reactive sbt scala

Last synced: 15 Oct 2024

https://github.com/dwickern/sbt-classloader-leak-prevention

An sbt plugin to fix java.lang.OutOfMemoryError: Metaspace/PermGen errors during interactive sbt usage

leak sbt sbt-plugin scala

Last synced: 06 Jan 2025

https://github.com/zendesk/scala-flow

A lightweight library intended to make developing Google DataFlow jobs in Scala easier.

dataflow scala

Last synced: 07 Nov 2024