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/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/benthecarman/scalastr

A barebones implementation of nostr in scala

nostr scala

Last synced: 28 Oct 2024

https://github.com/itv/bucky

A lightweight Scala AMQP client

amqp messaging scala

Last synced: 16 Nov 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/nrinaudo/talk-scala-best-practices

Talk on Scala best practices

best-practices scala slides talk

Last synced: 27 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/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/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/snowplow/snowplow-elasticsearch-loader

Writes Snowplow enriched events from Kinesis to Elasticsearch

elasticsearch kinesis scala snowplow

Last synced: 09 Nov 2024

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

Fast, unopinionated, minimalist web framework

express express-middleware expressjs mean-stack node nodejs scala scalajs

Last synced: 17 Nov 2024

https://github.com/jkobejs/zio-google-cloud-oauth2

Google Oauth 2.0 for Scala

google-auth scala zio

Last synced: 09 Nov 2024

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

Scaladoc link checker for sbt

sbt sbt-plugin scala

Last synced: 09 Nov 2024

https://github.com/alexitc/play-request-tracer

A module for Play! framework that allows to trace a request flow easily.

logging play-framework plugin scala

Last synced: 07 Nov 2024

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

SBT Plugins For ZIO Projects

github-actions sbt scala zio

Last synced: 10 Nov 2024

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

Cluster membership and failure detection

cluster-membership distributed-systems scala zio

Last synced: 10 Nov 2024

https://github.com/catalystcode/streaming-facebook

A library for reading social data from Facebook using Spark Streaming.

facebook scala spark-streaming

Last synced: 22 Nov 2024

https://github.com/catalystcode/streaming-instagram

A library for reading social data from Instagram using Spark Streaming.

instagram scala spark-streaming

Last synced: 22 Nov 2024

https://github.com/ajozwik/quill-generic

Library of generic CRUD operation for https://github.com/getquill/quill library

getquill macro scala

Last synced: 11 Nov 2024

https://github.com/reugn/dynamic

A Scala library that allows copying a case class using a dynamic property name

case-class copy dynamic lens lenses optics scala scala-macros

Last synced: 16 Nov 2024

https://github.com/lren-chuv/woken

An orchestration platform for Docker containers running data mining algorithms

algorithm-factory cluster data-mining faas mesos pfa-standard scala

Last synced: 18 Nov 2024

https://github.com/nafg/slick-migration-api-flyway

Flyway bindings for https://github.com/nafg/slick-migration-api

database flyway migrations scala slick

Last synced: 12 Nov 2024

https://github.com/sysgears/akka-spark-pipeline

An example project that implements a data pipeline using Scala, Akka, and Spark and works with document-oriented and graph databases to let you find out how frequently a specific technology is used with different technology stacks.

akka akka-http akka-streams mongodb neo4j scala spark spark-graphx

Last synced: 16 Nov 2024

https://github.com/frankcash/scala-quant

Manipulates Stock / ETF Data

etf fintech ifttt quant scala stock-data

Last synced: 19 Nov 2024

https://github.com/3tty0n/play-json-xml

Converting between play-json and xml like json4s.

json play-json scala xml

Last synced: 10 Nov 2024

https://github.com/500px/kinesis-stream

Scala based wrapper for Kinesis Consumer Library which exposes the stream as an Akka Streams Source

akka-streams kcl kinesis kinesis-stream reactive-streams scala

Last synced: 20 Nov 2024

https://github.com/scalaprops/scalaprops-shapeless

Generation of arbitrary case classes / ADTs instances with scalaprops and shapeless

scala scala-native scalajs scalaprops scalaz shapeless testing

Last synced: 18 Nov 2024

https://github.com/texmacs/ammonite

Play with your favorite language (Scala) in GNU TeXmacs

repl scala texmacs

Last synced: 18 Nov 2024

https://github.com/masesgroup/jcobridge-examples

The repository contains examples files to use with JCOBridge. The examples are ready to run.

awt clr csharp dotnet java java-application jvm jvm-languages jvm-scala scala swing-window visual-basic wpf

Last synced: 24 Nov 2024

https://github.com/mvillafuertem/scalcite

Scalcite is a library to query 💬 and update ✏️ JSON data 📄

apache-calcite circe jsoniter-scala scala tapir zio zio-streams

Last synced: 07 Nov 2024

https://github.com/manoj9788/selenium-scalatest

A template repository to showcase usage of Selenium tests using ScalaTest with Page Object Pattern way of organizing tests.

page-object scala scalatest selenium testing-framework

Last synced: 19 Nov 2024

https://github.com/glavo/scala3-library-with-braces

Scala 3 Standard Library with bracket syntax.

dotty scala scala3

Last synced: 14 Nov 2024

https://github.com/scalafx/scalafx.g8

giter8 template for creating scalaFX projects

giter8 giter8-template sbt scala scalafx scalafx-framework

Last synced: 08 Nov 2024

https://github.com/fieldju/jvm-lambda-template

A template project for quickly getting started writing a Scala, Groovy, or Java Serverless Application with SAM / Cloud Formation

aws aws-lambda cloudformation gradle gradle-aws-sam-deployer-plugin groovy java lambda scala serverless serverless-application-model serverless-applications

Last synced: 06 Nov 2024

https://github.com/scalacenter/scalafix.g8

Giter8 template to implement custom rewrites

giter8 giter8-template refactoring scala scalafix scalameta

Last synced: 09 Nov 2024

https://github.com/nafg/css-dsl

Generated DSLs for CSS frameworks for scalatags and scala-js-react

css dsl scala scalajs scalajs-react scalatags

Last synced: 12 Nov 2024

https://github.com/tarao/nonempty-scala

A value class for non-empty collections in Scala

collection scala

Last synced: 08 Nov 2024

https://github.com/opendevstack/ods-project-quickstarters

CAUTION! This repo is DEPRECATED. For ODS 2+, please see ods-quickstarters repository.

jenkins-slave nodejs python reactjs rshiny rundeck scala spring-boot

Last synced: 25 Nov 2024

https://github.com/2m/authors

Get a nicely formatted summary of authors that contributed to a project between two points in git history

sbt scala

Last synced: 08 Nov 2024

https://github.com/frugalmechanic/scala-optparse

Command line option parsing for scala

scala

Last synced: 25 Sep 2024

https://github.com/anicolaspp/minikaf

Minikaf is a minimal implementation of Publish / Subscriber for in memory communication.

kafka reactive reactive-programming scala stream-processing streams

Last synced: 16 Nov 2024

https://github.com/erikerlandson/gnuplot4s

A well typed scala interface to gnuplot

charts gnuplot plotting scala

Last synced: 09 Nov 2024

https://github.com/eikek/mpc4s

Scala client library for MPD, HTTP interface to MPD via REST/Websockets, finally a Webclient for MPD

elm fs2 mpd mpd-client scala

Last synced: 30 Oct 2024

https://github.com/geirolz/toolkit

A Scala 3, lightweight and functional non-intrusive library to build typed and declarative Scala application with managed resources and dependencies

application application-framework cats cats-effect functional-programming microservice microservices resources scala service toolkit

Last synced: 15 Oct 2024

https://github.com/evolution-gaming/play-json-tools

Play-Json helpers

play-json scala

Last synced: 29 Nov 2024

https://github.com/indoorvivants/decline-derive

Derive Decline CLIs automatically from your enums and case classes in Scala 3

cli decline derive macros scala scala3

Last synced: 14 Oct 2024

https://github.com/nmoncho/helenus3

An Apache Cassandra Client for Scala 3 inspired by Anorm and Quill

akka-streams cassandra client database flink pekko-streams reactive reactive-streams scala

Last synced: 12 Oct 2024

https://github.com/karasiq/proxyutils

Scala HTTP/SOCKS proxy library, based on akka-streams

akka-streams proxy scala socks socks-proxy-library

Last synced: 14 Oct 2024

https://github.com/dodie/time-admin

A simple web application for time tracking.

lift-web scala time-tracking web-application

Last synced: 04 Nov 2024

https://github.com/felipebonezi/cipherizy-lib

Encrypt / Decrypt project library to help you at your Java or Kotlin projects.

aes cipher-lib cryptography decrypt encription encryption java kotlin scala

Last synced: 08 Nov 2024

https://github.com/namin/lisp-variations

variations on lisp, exploring reflection

lisp meta reflection scala scheme

Last synced: 28 Oct 2024

https://github.com/cmhteixeira/typed-list

A linked list with compile time size.

compile-time linked-list scala type-level-programming

Last synced: 10 Oct 2024

https://github.com/codefeedr/codefeedr

CodeFeedr core infrastructure

flink kafka sbt scala stream-processing

Last synced: 10 Oct 2024

https://github.com/dvgica/periodic

A low-dependency Scala library providing a cached variable that self-updates periodically, and a periodic function runner

cache jdk pekko pekko-streams periodic scala

Last synced: 13 Oct 2024

https://github.com/nwtgck/ray-tracing-iow-scala

Ray Tracing in One Weekend written in Scala

parallel ray-tracing raytracer scala

Last synced: 23 Oct 2024

https://github.com/nwtgck/trans-server-akka

A Server for Transmitting File by curl or wget: Transfer data over HTTP/HTTPS

akka-http docker filetransfer http scala transfer

Last synced: 23 Oct 2024

https://github.com/binhex/arch-intellij

Docker build script for Arch Linux base with IntelliJ IDEA

arch-linux docker docker-image groovy gui ide intellij java kotlin novnc scala x-windows

Last synced: 28 Oct 2024

https://github.com/guillaumedd/gstlib

gstlib: a Generalized Suffix Tree Library in Scala

sbt scala suffix-tree

Last synced: 05 Dec 2024

https://github.com/gaeljw/typetrees

This library is intended to solve the use case of getting the erased types of a (generic) parameter. Something which was possible in Scala 2 with TypeTag and is now a bit more complex with Scala 3.

classtag generics scala scala3 typetag

Last synced: 28 Oct 2024

https://github.com/mikolak-net/pomisos

A pomodoro timer app that keeps you honest

application pomodoro pomodoro-timer productivity scala

Last synced: 13 Oct 2024

https://github.com/xuwei-k/play.g8

playframework giter8 template

giter8 play-framework scala

Last synced: 08 Nov 2024

https://github.com/keynmol/tree-sitter-grammar-lsp

A simple LSP server to help writing Tree Sitter grammars

language-server lsp neovim nodejs scala scalajs tree-sitter

Last synced: 23 Oct 2024

https://github.com/guru107/hadoop-small-files-merger

A Spark application to merge small files on Hadoop

apache-hadoop apache-spark avro parquet scala text

Last synced: 10 Nov 2024

https://github.com/pomadchin/path-to-recschemes

A path to Recursion Schemes

recursion recursion-schemes scala

Last synced: 12 Oct 2024

https://github.com/propensive/turbulence

Simple tools for working with data streams in LazyLists in Scala

multiplexing scala streaming streaming-api streaming-data

Last synced: 28 Oct 2024

https://github.com/propensive/scintillate

A lightweight HTTP client and server for the Loom generation using Scala

http http-client http-server loom mime rest scala servlet-container

Last synced: 28 Oct 2024

https://github.com/karasiq/scalajs-videojs

Scala.js bindings for Video.js

html5 scala scalajs videojs webm youtube

Last synced: 07 Nov 2024

https://github.com/j-mie6/parsley-cats

Typeclass instances for `parsley` to make it compatible with `cats`

cats parser parser-combinators scala

Last synced: 12 Dec 2024

https://github.com/googlecloudplatform/dataproc-scala-examples

Dataproc Scala Examples is an effort to assist in the creation of Spark jobs written in Scala to run on Dataproc.

airflow composer dataproc gcp scala spark

Last synced: 19 Dec 2024

https://github.com/keynmol/scala-treesitter-highlighting

This WIP project is a space for exploring the usage of Tree Sitter for in-browser syntax highlighting, made possible by web-tree-sitter bindings, and the ability to compile Tree Sitter Scala parser to WASM.

scala scalajs treesitter vite wasm

Last synced: 12 Dec 2024

https://github.com/civilizeddev/fanuc-focas

JNA wrapper for Fanuc FOCAS API

fanuc focas jna scala

Last synced: 11 Dec 2024

https://github.com/47degrees/docker-testkit-munit

MUnit integration for https://github.com/whisklabs/docker-it-scala

scala

Last synced: 09 Dec 2024

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

Scala.js bindings for Ractive.js and an example application

ractive scala

Last synced: 10 Nov 2024

https://github.com/sifive/chisel-circt-demo

Demonstration of a project using sifive/chisel-circt

chisel circt mlir scala

Last synced: 10 Nov 2024

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

Implementation of the sbt testing interface for TestNG, bundled with an sbt plug-in for convenience.

sbt sbt-plugin scala testng

Last synced: 09 Nov 2024

https://github.com/bytedeco/javacpp-embedded-python

With this library, you can embed Python to your Java or Scala project. The main purpose of this library is to use Python libraries from Java or Scala.

java python scala

Last synced: 15 Nov 2024

https://github.com/i10416/prettytable-native

standalone application with scala native

cli scala scala-native

Last synced: 13 Nov 2024

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

SBT plugin to read several settings from Github

github mdoc sbt-header sbt-plugin scala

Last synced: 18 Nov 2024

https://github.com/yarhrn/loco

yet another event sourcing

cats eventsourcing fp scala

Last synced: 28 Nov 2024

https://github.com/ctongfei/poly-algebra

Generic math programming and algebraic typeclass abstractions for Scala

algebra scala typeclass

Last synced: 10 Nov 2024

https://github.com/mateuszkubuszok/sbtscalamultiproject

SBT Scala multiproject template with some initial configuration

activator multimodule sbt scala template

Last synced: 21 Nov 2024

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

Scala.js bindings for Flot and example applications

flot scala

Last synced: 10 Nov 2024

https://github.com/dwolla/sbt-docker-containers

SBT plugin to define and manage Docker containers based on images creating using sbt-native-packager

docker sbt sbt-plugin scala

Last synced: 06 Nov 2024