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/nrinaudo/optics-from-the-ground-up

Slides for a talk on optics

optics scala slides talk

Last synced: 14 Dec 2024

https://github.com/daenyth/cats-effect-guava

Cats-effect integration with guava ListenableFuture

cats-effect guava scala

Last synced: 15 Oct 2024

https://github.com/mohamedbsh/scala-json-parser

Coding Challenge #2 - Build a JSON Parser | John Crickett

json scala

Last synced: 20 Dec 2024

https://github.com/pheymann/rest-refactoring-test

Create small and simple refactoring tests for your REST service

akka-http play-framework refactoring rest restful sbt scala spray testing

Last synced: 21 Dec 2024

https://github.com/geirolz/sbt-service-info

A small companion of sbt-buildinfo to add more service-specific informations.

information sbt sbt-plugin scala

Last synced: 15 Oct 2024

https://github.com/xuwei-k/unused-proto

find unused proto messages, methods and enums in your sbt project

protobuf protocol-buffers sbt sbt-plugin scala

Last synced: 20 Oct 2024

https://github.com/xuwei-k/wartremover-scalikejdbc

wartremover warts for scalikejdbc

macros sbt scala scalikejdbc wartremover

Last synced: 20 Oct 2024

https://github.com/scholtzan/tpattern

Scala library for detecting temporal patterns in event data

data-processing events scala

Last synced: 01 Feb 2025

https://github.com/bb4/bb4-a-star

Scala implementation of generic A-Star search algorithm using a mutable priority queue as described in Algorithms by Robert Sedgewick.

algorithm optimization scala

Last synced: 10 Jan 2025

https://github.com/maxgekk/libnetrc

Scala library for .netrc files

netrc scala

Last synced: 19 Dec 2024

https://github.com/piotr-kalanski/csv2class

CSV reader/writer with conversion to Scala case class

converter csv io mapping reader scala writer

Last synced: 21 Dec 2024

https://github.com/piotr-kalanski/spark-local

API enabling switching between Spark execution engine and local fast implementation based on Scala collections.

scala spark unit-testing

Last synced: 21 Dec 2024

https://github.com/lucidd/rpm4s

pure scala implementation for manipulating rpms

linux rpm scala

Last synced: 02 Nov 2024

https://github.com/gnieh/tekstlib

Text and Document Manipulation Library

diff mustache pretty-print regex scala string text

Last synced: 21 Dec 2024

https://github.com/giacomocavalieri/master-thesis

Master thesis in computer science and engineering

effect-system free-monads monad-transformers monads mtl scala

Last synced: 14 Dec 2024

https://github.com/louisjenkinscs/functional-jvm-bytecode-interpreter

Proof-of-Concept Java Virtual Machine (JVM) Bytecode Interpreter written in Haskell

bytecode-interpreter functional-programming haskell interpreter java jvm jvm-bytecode proof-of-concept scala

Last synced: 20 Dec 2024

https://github.com/propensive/mercator

Autogeneration of functor and monad instances for Scala types

functors monads scala

Last synced: 27 Oct 2024

https://github.com/bb4/bb4-puzzles

A Scala puzzle framework with generator and solver implementations for puzzles like Sudoku, Hi-Q, OneTough Puzzle, Tantrix, and others.

gradle puzzles scala

Last synced: 31 Oct 2024

https://github.com/kubukoz/vivalidi

[abandoned] A crazy man's effect-agnostic validations for Scala DTOs

cats effect fp pure-fp pure-scala scala shapeless validation zio

Last synced: 21 Dec 2024

https://github.com/tzbob/hokko

Experimental Push/Pull FRP Implementation

frp functional-reactive-programming scala

Last synced: 17 Dec 2024

https://github.com/eikek/webact

Run actions from the web. Webact allows to manage scripts on the server and execute them.

elm fs2 http4s scala

Last synced: 17 Dec 2024

https://github.com/tersesystems/play-blindsight

Example "observability" project using Play with Blindsight and Honeycomb

blindsight honeycomb logging playframework scala structured-logging tracing

Last synced: 21 Jan 2025

https://github.com/bjoernloetters/java-parser-combinators

A small library for parser combinators in Java with a special focus on simplicity.

clojure compiler domain-specific-language java kotlin parser parser-combinators scala syntax

Last synced: 24 Jan 2025

https://github.com/aappddeevv/dynamics-client

Dynamics Xrm CLI and browser/server client library.

365 crm dynamics microsoft scala scala-js xrm

Last synced: 30 Oct 2024

https://github.com/ckipp01/scala-processing-giter8

A Scala Processing giter8 template

giter8-template processing scala

Last synced: 18 Dec 2024

https://github.com/j-koziel/scala-learning

Me learning Scala \^o^/

learning scala

Last synced: 30 Dec 2024

https://github.com/sridharbandi/selenium-scala-template

Selenium Scala Example with Page Object Model

sbt scala scalatest selenium selenium-webdriver webdrivermanager

Last synced: 14 Jan 2025

https://github.com/lionralfs/advent-of-code-2022

🎄 My 2022 AoC solutions in Scala

advent-of-code advent-of-code-2022 scala

Last synced: 27 Jan 2025

https://github.com/yalishanda42/scala-recsys

Scala(-ble) recommender system architecture using functional programming (PoC)

cats cats-effect functional-programming movielens recommender-system recsys scala spark

Last synced: 28 Dec 2024

https://github.com/vogon101/newtonianmechanics

A simple implementation of Newtonian mechanics in Scala

gravity lwjgl newtonian-mechanics opengl scala

Last synced: 14 Jan 2025

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

An SBT plugin for common build settings of Scala projects in DC/OS.

build build-automation dcos dcos-orchestration-guild sbt sbt-plugin scala

Last synced: 10 Nov 2024

https://github.com/pauljamescleary/cats-effect-talk

Notes, examples, scripts I used for a primer on cats-effect comparing to Scala Future

cats cats-effect intro scala typelevel

Last synced: 28 Dec 2024

https://github.com/yucl80/avrodemo

write , append avro to hdfs file

avro hdfs hive java kafka log scala spark sparksql sparkstreaming tomcat-log

Last synced: 27 Jan 2025

https://github.com/mihaibogdaneugen/alpine-scala

Alpine Linux Docker image with GNU C library (glibc), Oracle JDK and Scala

alpine-linux docker glibc oracle-jdk scala

Last synced: 03 Feb 2025

https://github.com/netologist/crazy-eights

Crazy Eights Game (Akka Remote Example)

crazy-eights crazy-eights-game game scala

Last synced: 07 Jan 2025

https://github.com/xuwei-k/webpush-scala

webpush scala example

heroku play-framework scala webpush

Last synced: 08 Nov 2024

https://github.com/fancellu/store-actor

A simple Scala AKKA Actor to store elements of type parameter

actor akka scala

Last synced: 08 Jan 2025

https://github.com/fancellu/scalafx-http4s-circe-example

ScalaFX example with http4s client talking to a json endpoint along with Circe

circe http4s scala scalafx

Last synced: 08 Jan 2025

https://github.com/fancellu/play-monix-cats

Example Play application using Monix, Circe, Cats

circe monix play-framework play-json scala

Last synced: 08 Jan 2025

https://github.com/fancellu/play-openhtmltopdf

Scala play example of creating a PDF from a Twirl view

openhtmltopdf pdf play-framework qrcode scala svg

Last synced: 08 Jan 2025

https://github.com/fancellu/akka-http-images

Serves up an image on the /image endpoint, with the left hand side distorted pixel by pixel, by some random amount to each r,g,b value

akka-http scala

Last synced: 08 Jan 2025

https://github.com/codacy/codacy-plugins-api

A dependency free api for Codacy Tools

api codacy plugins plugins-api scala

Last synced: 10 Nov 2024

https://github.com/navicore/navipath

A library of JsonPath implicit convenience methods

json jsonpath scala

Last synced: 26 Dec 2024

https://github.com/heremaps/here-artifact-sbt-resolver

The HERE platform SBT Resolver plugin provides Java and Scala developers with access to platform artifacts via SBT

here-workspace sbt sbt-resolver scala

Last synced: 06 Nov 2024

https://github.com/nhyne/zio-bazel

Playground for learning ZIO things

functional-programming scala zio

Last synced: 08 Jan 2025

https://github.com/hnaderi/named-codec

Scala3 codec adapter that separates types and payloads

adapter codec encoder-decoder messaging scala scala3

Last synced: 14 Nov 2024

https://github.com/propensive/surveillance

Representation-agnostic filewatching with streams in Scala

file-watching filesystem-events filewatcher scala

Last synced: 18 Dec 2024

https://github.com/spacebanana420/tanuki

Cross-platform launcher for the Touhou Project games

bullet-hell cross-platform ffmpeg game java jvm launcher scala touhou tui wine

Last synced: 24 Jan 2025

https://github.com/qwefgh90/comment-parser

The Comment Parser supports various languages based on FSM. It's written by scala and java.

comment comment-parser java language parser parsing sbt scala

Last synced: 18 Dec 2024

https://github.com/kivikakk/chryse

Project framework for Chisel

chisel fpga hdl scala

Last synced: 25 Jan 2025

https://github.com/gmpsankalpa/hello-world

This repository contains "Hello, World!" programs written in 20 different programming languages.

assembly cpp csharp css go html java javascript kotlin matlab objective-c perl php python r ruby scala sql swift typescript

Last synced: 19 Jan 2025

https://github.com/abbruzze/nesse

A Scala 3 NES emulator

6502-emulation emulation nes scala

Last synced: 25 Jan 2025

https://github.com/kensipe/zk-util

zookeeper utility using ammonite

ammonite scala zookeeper zookeeper-client

Last synced: 30 Jan 2025

https://github.com/omalperera/d-amp

Data Amplifier - Generates new distinct dataset based on the context of limited records

csv scala

Last synced: 31 Jan 2025

https://github.com/metasim/scala-as-config

Example showing on-the-fly compilation of Scala data models as a configuration modality

compiler config scala

Last synced: 31 Jan 2025

https://github.com/betarixm/paranode

POSTECH: Advanced Programming (Fall 2023)

concurrency parallel postech scala

Last synced: 19 Jan 2025

https://github.com/ruippeixotog/joyful

A parser and interpreter for Joy written in Scala

compiler interpreter joy parser scala

Last synced: 01 Feb 2025

https://github.com/j5ik2o/akka-backoff-supervisor-enhancement

Akka BackOffSupervisor Enhancement

akka scala

Last synced: 24 Dec 2024

https://github.com/keynmol/cue4s-xterm-demo

cue4s demo in the browser using xterm.js and Scala.js

cue4s scala scala3 scalajs xterm-js

Last synced: 06 Feb 2025

https://github.com/jin/scala-brainfuck-interpreter

Result of a very long flight and no internet access.

brainfuck interpreter scala

Last synced: 18 Dec 2024

https://github.com/owainkenwayucl/uclapi-java

Java access to the UCL API

clojure java jython scala ucl uclapi

Last synced: 19 Dec 2024

https://github.com/vonzhou/scalaimpatient

Scala for the Impatient 《快学Scala》第一版习题代码

functional-programming scala

Last synced: 01 Jan 2025

https://github.com/ches/intro-to-learning-scala

Talk from May 2017 Bangkok Functional Programmers meetup – http://ches.github.io/intro-to-learning-scala/

functional-programming scala scalajs

Last synced: 24 Dec 2024

https://github.com/roti/lut

A library for data modeling in Scala.

case-classes data-model data-modeling data-modelling scala

Last synced: 24 Dec 2024

https://github.com/pantersoft/chess

An implementation of Chess in Scala for the lecture Software Engineering at HTWG Konstanz

chess scala

Last synced: 07 Feb 2025

https://github.com/benknoble/loner

EBNF parser and LL(1) computation

ebnf grammar-checker ll1-grammar parser-combinators scala

Last synced: 02 Jan 2025

https://github.com/elniak/dslcanvas

First Scala experience - Scala DSL of canvas library in Javascript

canvas domain-specific-language dsl javascrip oop scala tool

Last synced: 06 Feb 2025

https://github.com/dmshvetsov/adventofcode

🎄 My Advent of Code solutions. Often done with unfamiliar languages so don't expect idiomatic code.

advent-of-code advent-of-code-2020 dart elixir erlang go javascript lua python ruby rust scala sql typescript v

Last synced: 25 Dec 2024

https://github.com/ldeluigi/untitled-goose-framework

A framework that allows to write a game like The Goose Game entirely in few LOC with a DSL, in Scala.

board-game boardgames dsl framework games goose goosegame library scala scalatest vertx3

Last synced: 25 Dec 2024

https://github.com/deemp/projects

Some of my projects in a single repo

blockchain haskell helm scala

Last synced: 11 Jan 2025

https://github.com/buntec/derifree

Derivative pricing :heart: free monads

derivatives functional-programming quantitative-finance scala

Last synced: 17 Dec 2024

https://github.com/floriancassayre/tequila-moodle-fetcher

Command line tool for the EPFL Moodle. Work in progress.

epfl moodle scala scraper

Last synced: 25 Dec 2024

https://github.com/ssnickolay/scala-nanoid

Scala port of NanoID, a secure and URL-friendly unique ID generator.

scala scalajs

Last synced: 25 Dec 2024

https://github.com/spirals-team/reactive-slides

A web framework for building interactive presentations

chartjs play-framework reveal-js scala scalatags

Last synced: 01 Jan 2025

https://github.com/shadaj/create-react-vr-scala-app.g8

Create React VR apps in Scala with no build configuration.

react react-vr scala scalajs slinky

Last synced: 16 Dec 2024

https://github.com/jedirandy/http4s-elm-chatroom

A chatroom example in Scala/http4s and Elm

chatroom circe elm fs2 http4s scala websocket

Last synced: 12 Jan 2025

https://github.com/yannbolliger/rust-stainless-thesis-report

MSc project on «Formal Verification of Rust with Stainless».

compilers formal-methods formal-verification rust scala stainless

Last synced: 01 Jan 2025

https://github.com/izhangzhihao/soozie

Yet another Scala DSL for Oozie

dsl graph oozie scala soozie workflow workflow-job xml

Last synced: 16 Dec 2024

https://github.com/navicore/keyvaultconfig

a k8s initContainer that writes a configmap to be used by a container in the same pod

azure keyvault kubernetes scala

Last synced: 26 Dec 2024

https://github.com/lewismj/data

Zipper & Data-type derivatives (examples)

data-type-derivatives multiway-tree rose-tree scala zipper

Last synced: 17 Jan 2025

https://github.com/neilkleistgao/sal

Strong-typing Amended Lua is a strong-typing functional language translated to lua.

functional-programming lua programing-language scala

Last synced: 17 Dec 2024

https://github.com/davidgregory084/robots

A helper library for validating data with Cats

cats functional-programming scala validation

Last synced: 17 Dec 2024

https://github.com/pedrorijo91/scala-play-forms

scala-play-forms blog post code

form play-framework playframework scala tutorial

Last synced: 24 Jan 2025

https://github.com/ulitol97/comet

Scala application for validating RDF data streams

cats-effect-3 docusaurus fs2 kafka mdoc rdf sbt scala shex

Last synced: 17 Dec 2024

https://github.com/appuio/shop-example-api-builder

This repository is part of the APPUiO Microservices Example and contains the Source-To-Image builder for the API microservice. Please refer to the main repository for detailed instructions.

dockerfile play-framework scala source-to-image

Last synced: 02 Jan 2025