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/EOSEssentials/Scala-API-Wrapper

A Scala wrapper for EOS RPC API

eos eosio scala

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

A scala library for the Tak board game

game game-engine library scala tak

Last synced: 15 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/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/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/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/blackdoor/jose

Extensible JOSE library for Scala

jose jwt jwt-validation scala signing

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

A Simple Logging Facade for Scala

logging macros scala

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

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

gitbook interview questions-and-answers scala

Last synced: 28 Oct 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: 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/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/dvarelap/peregrine

Async lightweight Scala web framework

async framework scala web

Last synced: 04 Aug 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/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/sparsetech/cmark-scala

Parse, manipulate and render CommonMark in Scala Native

commonmark scala scala-native

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

Functional scala client for Binance exchange

binance bitcoin cats fs2 http4s rest scala websocket

Last synced: 11 Oct 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/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/karasiq/webm-tv

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

2ch scala scalajs video videojs webm webm-tv

Last synced: 14 Oct 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/propensive/exoskeleton

Interfaces for interacting with the shell from Scala

bash scala shell zsh

Last synced: 28 Oct 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/jxnu-liguobin/shapeless-guide-chinese

Scala「shapeless-guide」中文版

gitbook scala shapeless-guide

Last synced: 28 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/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/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/kevin-lee/maven2sbt

A tool to convert pom.xml into build.sbt

maven sbt scala

Last synced: 28 Oct 2024

https://github.com/scalawilliam/scalajs-cli-demo

Scala.js in your NPM as a CLI app. Easy to publish!

javascript nodejs npm scala scalajs

Last synced: 15 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/data-tools/big-data-types

A library to transform Scala product types and Schemes from different systems into other Schemes. Any implemented type automatically gets methods to convert it into the rest of the types and vice versa. E.g: a Spark Schema can be transformed into a BigQuery table.

apache-spark bigquery bigquery-tables cassandra circe database-types scala schemas spark typeclass typeclass-derivation typesafe

Last synced: 12 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/mliarakos/lagom-js

Scala.js client for Lagom

akkajs javascript lagom scala scalajs

Last synced: 14 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/xuwei-k/zeroapply

zero cost Apply/Applicative syntax

applicative macros 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/iarray

scalaz friendly immutable Array, NonEmptyArray

data-structures scala scalaz

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

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/lefou/mill-integrationtest

Integration testing for mill plugins

build-tool integration-testing mill mill-plugin scala

Last synced: 28 Oct 2024

https://github.com/geirolz/fp-microservice

A purely functional microservice template in Scala

cats distributed-systems fp functional-programming kafka microservice scala template

Last synced: 31 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/AlejandroME/ReaderM

Repository with a simple Microservice demonstrating some Functional Patterns

akka-http cats circe doobie functional-programming scala

Last synced: 02 Aug 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/kharbacheuski/bsuir_labs

Лабораторные работы БГУИР, КСиС/ВМСиС 2021

assembly bsuir c-language computer-architecture computer-science education lab-works labs programming scala schematics vmsis

Last synced: 30 Oct 2024

https://github.com/eikek/calev

Work with systemd.time like calendar events in Scala

calendar-events fs2 functional-programming scala scala-library

Last synced: 30 Oct 2024

https://github.com/arturopala/cross-scala.g8

Simple Scala template with cross-version and multi-target compilation

g8 scala template-project

Last synced: 06 Nov 2024

https://github.com/nrinaudo/talk-scala-best-practices

Talk on Scala best practices

best-practices scala slides talk

Last synced: 27 Oct 2024

https://github.com/propensive/acyclicity

Monadic directed acyclic graph datastructures for Scala

dag functional-programming graph immutable outgoing-edges scala subgraph

Last synced: 28 Oct 2024

https://github.com/abdolence/circe-tagged-adt-codec

Circe encoder/decoder implementation for ADT/JSON for Scala 2

circe json scala

Last synced: 28 Oct 2024

https://github.com/benthecarman/scalastr

A barebones implementation of nostr in scala

nostr scala

Last synced: 28 Oct 2024

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

Executable Apache Spark Tools: Format Converter & SQL Processor

apache-spark converts format-converter scala spark sql tools

Last synced: 12 Oct 2024

https://github.com/propensive/caesura

Simple parsing of CSV into case classes in Scala

csv csv-parser scala tsv tsv-parser

Last synced: 28 Oct 2024

https://github.com/scalafx/scalafx-extras

Additions to ScalaFX that do not have corresponding concepts in JavaFX

javafx scala scalafx scalafx-extras scalafx-framework

Last synced: 11 Oct 2024

https://github.com/ekrich/sbt-scripting

Getting started tutorial for scripting using sbt.

bat-files os-lib sbt sbt-scripts scala scala-script tutorial unix-scripts

Last synced: 17 Oct 2024

https://github.com/sellout/cheshire

This library tries to push categorical representations to their limit in Scala. I don’t expect it to be practical.

abstract-algebra category-theory scala

Last synced: 12 Oct 2024

https://github.com/divanvisagie/sentiment-aware-input

An input box that provides feedback to the user about the sentiment of their text

corenlp polymer scala

Last synced: 25 Oct 2024

https://github.com/itv/bucky

A lightweight Scala AMQP client

amqp messaging scala

Last synced: 18 Oct 2024