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

A barebones implementation of nostr in scala

nostr scala

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

A simple graph library for Scala

graph graphml scala

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

Talk on Scala best practices

best-practices scala slides talk

Last synced: 27 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/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/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/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/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/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/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/itv/bucky

A lightweight Scala AMQP client

amqp messaging scala

Last synced: 16 Nov 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/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/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/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/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/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/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/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/civilizeddev/fanuc-focas

JNA wrapper for Fanuc FOCAS API

fanuc focas jna scala

Last synced: 11 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/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/scalacenter/scalafix.g8

Giter8 template to implement custom rewrites

giter8 giter8-template refactoring scala scalafix scalameta

Last synced: 09 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/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/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/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/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/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/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/glavo/scala3-library-with-braces

Scala 3 Standard Library with bracket syntax.

dotty scala scala3

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

Play with your favorite language (Scala) in GNU TeXmacs

repl scala texmacs

Last synced: 18 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/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/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/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/frugalmechanic/scala-optparse

Command line option parsing for scala

scala

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

gstlib: a Generalized Suffix Tree Library in Scala

sbt scala suffix-tree

Last synced: 05 Dec 2024

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

playframework giter8 template

giter8 play-framework scala

Last synced: 08 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/karasiq/scalajs-videojs

Scala.js bindings for Video.js

html5 scala scalajs videojs webm youtube

Last synced: 07 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/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/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/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/tupol/online-stats

Online statistics implementations, including average, variance and standard deviation; exponentially weighted versions as well.

covariance exponential-moving-average exponential-moving-variance kurtosis library online-stats scala skewness variance

Last synced: 12 Oct 2024

https://github.com/aleksandarskrbic/akka-data-processing

Comparison of Classic Actors, Akka Streams, and Typed Actors

akka akka-actors akka-http akka-streams kafka scala

Last synced: 14 Dec 2024

https://github.com/nafg/scalajs-facades

Facades for scalajs-react

react-select reactjs scala scalajs scalajs-react

Last synced: 13 Oct 2024

https://github.com/apache/pekko-persistence-cassandra

A replicated Apache Pekko Persistence journal backed by Apache Cassandra

cassandra cqrs eventsourcing java pekko pekko-persistence scala

Last synced: 07 Oct 2024

https://github.com/mohnoor94/problemssolving

In this repository, I will add some of problems I solved, mainly using Java, Scala, and Python Programming Languages.

java java11 learning-by-doing problemsolving python python3 scala

Last synced: 13 Oct 2024

https://github.com/pityka/aten-scala

jni bindings to aten from libtorch

libtorch scala

Last synced: 23 Oct 2024

https://github.com/keynmol/laminar-drag-drop

demo of implementing a drag and drop functionality with Laminar, a Scala.js frontend library

demo drag-and-drop javascript laminar scala scalajs vitejs

Last synced: 23 Oct 2024

https://github.com/malcolmgreaves/avro-codegen

Scala code generator for Avro schemas.

avro avro-schema codegen data scala serialization

Last synced: 13 Dec 2024

https://github.com/andyglow/caseclass-evolution

Scala Case Class Extendable

case-class evolution extend scala

Last synced: 19 Oct 2024

https://github.com/evolution-gaming/sharding-strategy

Custom sharding strategies for akka cluster

akka cluster scala sharding

Last synced: 29 Nov 2024