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

like Java, but less so

assembly compiler jasmin language scala toy

Last synced: 27 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/jd557/interim

Immediate mode GUI in pure Scala

gui immediate-gui scala scala-js scala-native

Last synced: 27 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/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: 20 Oct 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/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/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/hugo-vrijswijk/tgtg

Never miss a TooGoodToGo box again!

scala selfhosted toogoodtogo typelevel

Last synced: 15 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/daenyth/taklib

A scala library for the Tak board game

game game-engine library scala tak

Last synced: 15 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/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/buntec/scala-js-snabbdom

A Scala.js port of the Snabbdom virtual DOM library

scala scala-js virtual-dom

Last synced: 23 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: 20 Oct 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: 01 Aug 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/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: 03 Sep 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/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/EOSEssentials/Scala-API-Wrapper

A Scala wrapper for EOS RPC API

eos eosio scala

Last synced: 28 Oct 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/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: 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/plokhotnyuk/expression-evaluator

Compile-time expression evaluation for Scala

compile-time eval expression-evaluator macro scala

Last synced: 28 Oct 2024

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/ShellRechargeSolutionsEU/ocpi-endpoints

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

akka-http circe ocpi scala spray-json

Last synced: 02 Aug 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/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/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/mattroberts297/slf4s

A Simple Logging Facade for Scala

logging macros scala

Last synced: 10 Oct 2024

https://github.com/blackdoor/jose

Extensible JOSE library for Scala

jose jwt jwt-validation scala signing

Last synced: 04 Aug 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: 12 Aug 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/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/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/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/eclipse-zenoh/zenoh-java

Java APIs for zenoh

java scala zenoh

Last synced: 05 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/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/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/jxnu-liguobin/question4scala

Scala技术题,从入门到放弃系列。

gitbook interview questions-and-answers scala

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/keynmol/laminar-static-gh-pages

Minimalistic example of using Laminar and Scala.js to publish static Github Pages website

github-pages laminar scala scalajs

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

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

sbt plugin for GitHub Packages, publish packaged jars or remote cache artifacts

github sbt sbt-plugin scala

Last synced: 22 Oct 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/zendesk/scala-flow

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

dataflow scala

Last synced: 07 Nov 2024

https://github.com/dvarelap/peregrine

Async lightweight Scala web framework

async framework scala web

Last synced: 04 Aug 2024

https://github.com/Milyardo/sglgears

A port of gears.c to Scala using Scala Native

glut graphics-3d opengl scala scala-native

Last synced: 04 Aug 2024

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

Parse, manipulate and render CommonMark in Scala Native

commonmark scala scala-native

Last synced: 04 Aug 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/medeia/medeia

A BSON libary for scala using typeclasses

bson cats codec decoding encoding mongodb scala typeclass typeclass-derivation

Last synced: 10 Oct 2024

https://github.com/sushant-hiray/scala-python-example

Example to demonstrate using keras library via jep in scala

keras python scala tutorial

Last synced: 01 Nov 2024

https://github.com/propensive/guillotine

Making the execution of system processes easier in Scala

exec execution process scala shell system-processes

Last synced: 28 Oct 2024

https://github.com/mpollmeier/scala-repl-pp

srp <> scala-repl-pp <> a better Scala 3 REPL

repl scala

Last synced: 31 Oct 2024

https://github.com/deliganli/binance4s

Functional scala client for Binance exchange

binance bitcoin cats fs2 http4s rest scala websocket

Last synced: 11 Oct 2024

https://github.com/propensive/exoskeleton

Interfaces for interacting with the shell from Scala

bash scala shell zsh

Last synced: 28 Oct 2024

https://github.com/carlosedp/zio-temporal-hello

Sample hello application using Scala 3 and zio-temporal

functional-programming scala temporal zio

Last synced: 27 Oct 2024

https://github.com/carlosedp/zio-channel

Prototype library for Go-like channels in Scala 3 / ZIO 2

channels ipc scala threading zio

Last synced: 27 Oct 2024

https://github.com/ekrich/sjavatime

Implementation of java.time for Scala.js and Scala Native

scala scala-js scala-native

Last synced: 01 Nov 2024

https://github.com/duoan/codes-scratch-akka

akka学习理解,使用了maven、sbt两种构建方式,同时使用量java和scala两种语言实现。akka入门,清晰理解akka流程

akka scala scratch

Last synced: 01 Aug 2024

https://github.com/analogweb/analogweb-scala

Tiny High Performance HTTP Server for Scala

analogweb-scala http-server scala

Last synced: 04 Aug 2024

https://github.com/scalabm/auctions

A functional API for auction simulations

abm agent-based-modeling auctions economics java-8 multi-agent-systems scala

Last synced: 01 Nov 2024

https://github.com/randgalt/expressive-java

Example of matching Scala's case class expressiveness in Java 8, Java 15 and Java 17

java java-15 java-17 java-8 java-records scala

Last synced: 16 Oct 2024

https://github.com/gfngfn/apbuf

Algebraic protocol buffers

elm json-decoder json-encoder json-parser ocaml scala sesterl

Last synced: 11 Oct 2024

https://github.com/jxnu-liguobin/shapeless-guide-chinese

Scala「shapeless-guide」中文版

gitbook scala shapeless-guide

Last synced: 28 Oct 2024

https://github.com/kevin-lee/maven2sbt

A tool to convert pom.xml into build.sbt

maven sbt scala

Last synced: 28 Oct 2024

https://github.com/cmhteixeira/delegate-macro

Annotation to automatically delegate/proxy implementation of interface to dependency

delegate-pattern macro proxy-pattern scala

Last synced: 12 Oct 2024

https://github.com/mcanlas/spawning-pool

A framework for genetic algorithms in Scala

combinatorics genetic-algorithms scala starcraft zerg

Last synced: 30 Oct 2024

https://github.com/thm-mni-ii/php-parser

A Scala-based parser for the latest PHP versions

java parser parsing php php-parser php7 phpparser scala

Last synced: 12 Oct 2024

https://github.com/mliarakos/lagom-js

Scala.js client for Lagom

akkajs javascript lagom scala scalajs

Last synced: 14 Oct 2024

https://github.com/ollls/quartz-h2

Asynchronous Java NIO http/2 only packet streaming server with TLS encryption implemented as Scala CATS effect. Direct native translation of fs2 stream chunks into http2 packets ( inbound and outbound ).

cats-effect http http-server http2 multipart-uploads rest scala tls

Last synced: 05 Nov 2024

https://github.com/ilya-murzinov/finch-todo-backend

TODO application backend for http://www.todobackend.com/

finagle finch scala todobackend

Last synced: 07 Nov 2024

https://github.com/yurique/laminar-snowpack-example

An example of a Snowpack build for a Scala.js + Laminar + frontroute app.

embedded-files postcss scala scala-3 scalajs snowpack tailwindcss

Last synced: 31 Oct 2024

https://github.com/owainlewis/activator-akka-http

A Typesafe Activator template for Akka HTTP microservices

akka akka-http scala

Last synced: 15 Oct 2024

https://github.com/xuwei-k/iarray

scalaz friendly immutable Array, NonEmptyArray

data-structures scala scalaz

Last synced: 20 Oct 2024

https://github.com/keynmol/twotm8

Scala Native + Scala.js full-stack application

full-stack openssl postgresql scala scalajs scalanative webapp

Last synced: 23 Oct 2024

https://github.com/xuwei-k/scalameta-ast

convert to scalameta AST, generate scalafix rule template in web browser

scala scala-js scalafix scalameta

Last synced: 20 Oct 2024

https://github.com/xuwei-k/zeroapply

zero cost Apply/Applicative syntax

applicative macros scala scalaz

Last synced: 20 Oct 2024

https://github.com/neandertech/smithy4s-fetch

Smithy4s client directly using Fetch APIs, without bringing http4s/cats, to dramatically reduce bundle size

fetch scala scalajs smithy smithy4s

Last synced: 14 Oct 2024