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/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/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/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/geirolz/scope

A functional, compile-time and type-safe models layer separator

cats functional-programming lightweight pure scala typesafe

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

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

scala scala-native scala3 systems-programming

Last synced: 14 Jan 2025

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/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/raymondev/snippetsvault

Your go-to collection of code snippets in various programming languages for quick reference and learning.

collaborate dart hacktoberfest programming scala snippets sql

Last synced: 11 Jan 2025

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/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/zio/zio-sbt

SBT Plugins For ZIO Projects

github-actions sbt scala zio

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

Writes Snowplow enriched events from Kinesis to Elasticsearch

elasticsearch kinesis scala snowplow

Last synced: 09 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/jkobejs/zio-google-cloud-oauth2

Google Oauth 2.0 for Scala

google-auth scala zio

Last synced: 09 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/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/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/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/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/frankcash/scala-quant

Manipulates Stock / ETF Data

etf fintech ifttt quant scala stock-data

Last synced: 19 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/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/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/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/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/texmacs/ammonite

Play with your favorite language (Scala) in GNU TeXmacs

repl scala texmacs

Last synced: 18 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/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/guillaumedd/gstlib

gstlib: a Generalized Suffix Tree Library in Scala

sbt scala suffix-tree

Last synced: 05 Dec 2024

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

Command line option parsing for scala

scala

Last synced: 25 Sep 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/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/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/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/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/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/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/evolution-gaming/play-json-tools

Play-Json helpers

play-json scala

Last synced: 29 Nov 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/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/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/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/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/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/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/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/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/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/xuwei-k/play.g8

playframework giter8 template

giter8 play-framework scala

Last synced: 08 Nov 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/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/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/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/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/gekomad/itto-csv

Itto-CSV is a pure scala library for working with the CSV format

csv fs2 scala scala3

Last synced: 10 Jan 2025

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/fancellu/scalajs-ractive

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

ractive scala

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

Scala.js bindings for Flot and example applications

flot scala

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/yarhrn/loco

yet another event sourcing

cats eventsourcing fp scala

Last synced: 28 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/sifive/chisel-circt-demo

Demonstration of a project using sifive/chisel-circt

chisel circt mlir scala

Last synced: 10 Nov 2024