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/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/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/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/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/pme123/camundala

(Replaced) Doing Camunda with Scala.

bpmn camunda scala

Last synced: 22 Nov 2024

https://github.com/codelytv/scala-examples

ƛ🤔 Introduction to Scala CodelyTV Pro course examples

codely codelytv scala scalatest

Last synced: 11 Nov 2024

https://github.com/javiorfo/nvim-fuel

Neovim plugin written in Lua for running a main or script in several languages

assembly cpp go haskell java kotlin lua main neovim neovim-plugin python rust scala scheme zig

Last synced: 30 Nov 2024

https://github.com/scalajs-io/phaser

A fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers.

canvas canvas2d phaser scala scalajs

Last synced: 17 Nov 2024

https://github.com/keynmol/scalajs-wasm-game-of-life

Conway's Game of Life using experimental Scala.js WebAssembly backend

game-of-life scala scala3 scalajs vite webassembly

Last synced: 03 Dec 2024

https://github.com/rhyskeepence/clairvoyance

A Scala Specs2 extension, producing human readable documentation à la Yatspec.

scala testing

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

https://github.com/innfactory/akka-lift-ml

akka http service for serving spark machine learning models

akka akka-http data-engineering fast-data machine-learning scala spark

Last synced: 28 Nov 2024

https://github.com/dvarelap/peregrine

Async lightweight Scala web framework

async framework scala web

Last synced: 19 Dec 2024

https://github.com/innfactory/bootstrap-play2

A scala bootstrap template for the play 2 framework to build real world applications.

akka docker firebase google-cloud play2 play2-bootstrap postgres sbt sbt-native-packager scala slick webservices

Last synced: 28 Nov 2024

https://github.com/innfactory/smithy4play

smithy4s Routing for Play Framework.

play2 play3 scala scala3 smithy smithy4s

Last synced: 28 Nov 2024

https://github.com/cscfi/exam

Electronic exam software for higher education

angular education java play-framework scala typescript

Last synced: 10 Nov 2024

https://github.com/afsalthaj/safe-string-interpolation

A type driven approach to string interpolation, aiming at consistent, secure, and only-human-readable logs and console outputs !

automatic derviation fp functional-programming interpolation logging macros scala string string-manipulation typeclass typesafety

Last synced: 10 Nov 2024

https://github.com/polyvariant/pitgull

Automatic housekeeping for your gitlab repositories.

cats-effect dhall fs2 gitlab scala scala-steward sttp tapir

Last synced: 08 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/mpollmeier/scala-repl-pp

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

repl scala

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

Functional scala client for Binance exchange

binance bitcoin cats fs2 http4s rest scala websocket

Last synced: 11 Oct 2024

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

Patch is a building block for event-sourcing

event-sourcing scala

Last synced: 29 Nov 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/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/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/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/gfngfn/apbuf

Algebraic protocol buffers

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

Last synced: 11 Oct 2024

https://github.com/dvgica/managerial

A zero-dependency Scala library for managing resources monadically

resource-management scala

Last synced: 18 Nov 2024

https://github.com/azavea/geotrellis-collections-api-research

A research project to investigate using GeoTrellis as a REST service

akka-http geotrellis leaflet react react-leaflet redux scala spark victory

Last synced: 10 Nov 2024

https://github.com/pwliwanow/fdb-pubsub

Pub/Sub built on top of FoundationDB

akka-streams foundationdb java publish-subscribe pubsub scala

Last synced: 10 Nov 2024

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

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

akka scala scratch

Last synced: 08 Nov 2024

https://github.com/ctongfei/gizmos

Cats typeclass-based collection library for Scala (Trees, Graphs, Multimaps and more!)

cats collections graph scala tree

Last synced: 10 Nov 2024

https://github.com/calvinlfer/akka-streams-custom-stream-processing-examples

Demos of how to do custom stream processing using the Akka Streams GraphStages API

akka akka-streams scala stream-processing

Last synced: 10 Nov 2024

https://github.com/swaldman/fossilphant

a static-site generator for mastodon archives

mastodon scala static-site-generator

Last synced: 11 Nov 2024

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

Tiny High Performance HTTP Server for Scala

analogweb-scala http-server scala

Last synced: 18 Nov 2024

https://github.com/rladstaetter/isight-java

A small JavaFX enabled program using OpenCV to do image processing on a still taken by a ISight webcam

javafx opencv scala

Last synced: 12 Nov 2024

https://github.com/calvinlfer/akka-cluster-docker-swarm

Deploying a multi-node Akka Cluster to a Docker Swarm

akka akka-cluster akka-cluster-sharding docker-compose docker-swarm scala

Last synced: 10 Nov 2024

https://github.com/snowplow/iglu-server

A RESTful schema registry

iglu json-schema scala schema-registry snowplow

Last synced: 09 Nov 2024

https://github.com/pureharm/pureharm-movie-server

Example of an application web server written in pure functional Scala using the typelevel stack

cats-effect fs2 functional-programming postgresql pureharm scala server skunk

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

https://github.com/disizmj/kafka-manager

Kafka Manager - A tool for managing Apache Kafka.

big-data cluster-management kafka kafka-cluster kafka-manager scala

Last synced: 25 Nov 2024

https://github.com/com-lihaoyi/mill-scala-hello.g8

Giter8 template for a Mill project with a Scala Hello App

giter8-template mill scala

Last synced: 17 Nov 2024

https://github.com/koddidev/geocoder

Google Maps geocoding library for Scala

geocoder google location scala

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

https://github.com/fancellu/scalajs-leaflet

Scala.js bindings for Leaflet.js and example applications

leaflet scala

Last synced: 10 Nov 2024

https://github.com/i10416/laika-laminar

Good-Bye non type-safe JavaScript and CSS😊

laika laminar scala

Last synced: 13 Nov 2024

https://github.com/workingdog/kmltogeojson

Converts Kml to GeoJSON format

geojson kml scala

Last synced: 08 Nov 2024

https://github.com/ravi72munde/scala-spark-cab-rides-predictions

A big data project for predicting prices of Uber/Lyft rides depending on the weather

predict-prices scala spark spark-streaming streaming uber weather

Last synced: 16 Dec 2024

https://github.com/springernature/fs2-pdf

Streaming PDF processor for Scala

fs2 pdf scala scodec stream

Last synced: 11 Nov 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/jchapuis/leases4s

Functional abstractions for Kubernetes leases in Scala

cats kubernetes scala

Last synced: 16 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/thoughtworksinc/q.scala

Convert any value to code

scala

Last synced: 12 Nov 2024

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

zero cost Apply/Applicative syntax

applicative macros scala scalaz

Last synced: 08 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/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/lowmelvin/formify-scala

Convert case classes to form data automatically (e.g., for Stripe API)

data-conversion form-data forms http4s scala scala-3 stripe stripe-api url-form x-www-form-urlencoded

Last synced: 12 Nov 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/xuwei-k/iarray

scalaz friendly immutable Array, NonEmptyArray

data-structures scala scalaz

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

Scala.js client for Lagom

akkajs javascript lagom scala scalajs

Last synced: 14 Oct 2024

https://github.com/newca12/scala-atp

Examples from John Harrison's "Handbook of Practical Logic and Automated Reasoning", ported to Scala

logic scala scala-port

Last synced: 08 Nov 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/piomin/sample-gatling-load-tests

rest api performance load testing with gatling

gatling load-testing performance-testing rest-api scala

Last synced: 27 Oct 2024

https://github.com/raquo/scala-dom-testutils

Test that your DOM nodes / HTML elements match your expectations in a type-safe way

dom html jsdom scala scalajs scalatest testing testing-tools

Last synced: 16 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/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/platypii/sbt-typescript

An sbt plugin for compiling typescript

play-framework playframework sbt sbt-plugin sbt-web scala typescript

Last synced: 01 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/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/spamegg1/modern-systems-scala-native

Working through "Modern Systems Programming with Scala Native" by Richard Whaling

scala scala-native scala3 systems-programming

Last synced: 20 Dec 2024

https://github.com/yasnakateb/cgras

Coarse Grained Reconfigurable Arrays with Chisel3

cgras chisel chisel-test chisel3 computer-architecture hardware sbt scala

Last synced: 19 Nov 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/pjan/akka-d3

(Distributed) Domain Driven Design, with CQRS & ES, on top of Akka.

akka cassandra cqrs domain-driven-design event-sourcing scala

Last synced: 29 Sep 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/flowtick/graphs

A simple graph library for Scala

graph graphml scala

Last synced: 26 Sep 2024