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/samtebbs33/baldr

An experimental version control system

scala vcs

Last synced: 14 Oct 2024

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: 12 Oct 2024

https://github.com/tanishiking/scala-js-javy-playground

Scala --(scala.js)--> JS --(javy)--> WASM

scala scalajs webassembly

Last synced: 14 Oct 2024

https://github.com/barrybecker4/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: 02 Oct 2024

https://github.com/null93/lambda

An untyped lambda calculus interpreter written in Scala

ast beta-reduction calculus interpreter lambda lexer parser scala symbol-table untyped

Last synced: 08 Nov 2024

https://github.com/buntec/fs2-d3

A purely-functional Scala.js port of D3.js

cats-effect d3 d3js fp fs2 scala scalajs visualization

Last synced: 29 Oct 2024

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

zookeeper utility using ammonite

ammonite scala zookeeper zookeeper-client

Last synced: 15 Oct 2024

https://github.com/liuhong1happy/react-raphael-scrawl

so easy! create scrawl with react-raphael.

react react-raphael react-raphael-scrawl scala

Last synced: 28 Oct 2024

https://github.com/pjfanning/micrometer-kamon

Library to expose Micrometer metrics as Kamon metrics

kamon kamon-metrics metrics micrometer scala

Last synced: 13 Oct 2024

https://github.com/pjfanning/micrometer-akka-dynatrace

Sample showing how to use micrometer-akka with dynatrace

akka dynatrace metrics micrometer micrometer-akka scala

Last synced: 13 Oct 2024

https://github.com/pjfanning/jackson-scala-reflect-extensions

Extension to jackson-module-scala that uses scala-reflect to get type info

jackson jackson-module-scala scala

Last synced: 13 Oct 2024

https://github.com/emilyy-dev/classfilereader

Scala version of javap - a file reader following the class file format https://docs.oracle.com/javase/specs/jvms/se17/html/jvms-4.html

bytecode-reading classfile classfile-parser jvm scala

Last synced: 08 Nov 2024

https://github.com/andr83/io.parsek

Scala library for building ETL pipelines in functional way.

ast etl json scala

Last synced: 15 Oct 2024

https://github.com/luomisoppi/sanoitus

Define and execute programs expressed as Scala values

domain-specific-language dsl interpreter scala

Last synced: 14 Oct 2024

https://github.com/kivikakk/chryse

Project framework for Chisel

chisel fpga hdl scala

Last synced: 30 Sep 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: 27 Oct 2024

https://github.com/retronym/scalac-stability

Test cases for unstable output of Scalac

classfile scala scala-compiler test-cases

Last synced: 13 Oct 2024

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

Akka BackOffSupervisor Enhancement

akka scala

Last synced: 06 Nov 2024

https://github.com/j5ik2o/pekko-kinesis

pekko-kinesis supports Pekko commponets for AWS Kinesis.

kinesis pekko pekko-streams scala

Last synced: 06 Nov 2024

https://github.com/hnaderi/scala-readpass

Cross platform readpassword for scala native and jvm

cross-platform password scala scala-native scalanative stdin stdin-inputs utility

Last synced: 10 Oct 2024

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

Java access to the UCL API

clojure java jython scala ucl uclapi

Last synced: 14 Oct 2024

https://github.com/andyglow/scaladoc

Deps-Free Scaladoc AST, Parser and Macro-based Extractor and Compiler Plugin to carry over

ast compiler-plugin parser scala scaladoc

Last synced: 19 Oct 2024

https://github.com/shortthirdman/code-eval-challenges

CodeEval Coding Challenges for some real-world problems and situations

bash bash-script c challenges cpp go haskell lua perl python python2 python3 r real-world scala

Last synced: 26 Sep 2024

https://github.com/landsman/javabox

♨️ sandboxed java developer environment

alpine docker intellij-idea java linux maven sandbox sbt scala

Last synced: 14 Oct 2024

https://github.com/apache/pekko-grpc-quickstart-scala.g8

Apache Pekko gRPC Quickstart for Scala

grpc pekko pekko-grpc scala

Last synced: 07 Oct 2024

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: 15 Oct 2024

https://github.com/regadas/scio-contextual

Collection of additional string interpolators to use in your scio pipeline

gcp scala scio

Last synced: 14 Oct 2024

https://github.com/regadas/coursier-channel.g8

coursier channel giter8 template

coursier scala

Last synced: 14 Oct 2024

https://github.com/regadas/scala-gha-dhall

Example scala project using github-action-dhall to manage your CI workflow

dhall-lang github-actions scala

Last synced: 14 Oct 2024

https://github.com/timvw/adobe-analytics-datafeed-datasource

Apache Spark data source for Adobe Analytics Data Feed

adobe-analytics clickstream python scala spark

Last synced: 08 Nov 2024

https://github.com/rborovina/scala-minesweeper

This is a Scala implementation of the classic Minesweeper game. The project features different difficulty levels, the ability to save and load games, hints, and a scoring system that takes into account the number of bombs, hints used, elapsed time, and user actions.

functional-programming scala

Last synced: 23 Oct 2024

https://github.com/igor-vovk/cats-effect-simple-di

Simple Dependency Injection pattern implementation for cats-effect

cats-effect dependency-injection scala

Last synced: 14 Oct 2024

https://github.com/qbixxx/lambdacalculusengine

Lambda interpreter built in Scala. Supports CbN, CbV and Free Variables calculations.

functional functional-programming hacktoberfest lambda lambda-calculus lambda-function lambda-functions sbt scala scala3

Last synced: 23 Oct 2024

https://github.com/mxr2000/GradeScope-Canvas-Grade-Translator

a GUI Tool to Translate the grades from GradeScope to Canvas, build with ScalaFX

canvas gradescope javafx scala scalafx

Last synced: 23 Oct 2024

https://github.com/polyvariant/caliban-gitlab

Scala project providing Gitlab GraphQL model using Caliban

caliban gitlab graphql scala

Last synced: 12 Oct 2024

https://github.com/kevin-lee/pdf2excel

PDF to Excel

excel pdf scala

Last synced: 14 Oct 2024

https://github.com/davidmweber/scopus

Scala interface to the Opus codec

codec opus scala

Last synced: 12 Oct 2024

https://github.com/dacr/drools-scripting

Drools made easy to use for scripting or testing purposes

artificial-intelligence code-examples-manager drools drools-scripting expert-system json scala

Last synced: 18 Oct 2024

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: 31 Oct 2024

https://github.com/io-github-nafg/bleep-plugins

Plugins for Bleep, a fast Scala build tool

bleep maven scala

Last synced: 31 Oct 2024

https://github.com/scholtzan/tpattern

Scala library for detecting temporal patterns in event data

data-processing events scala

Last synced: 15 Oct 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/ruippeixotog/joyful

A parser and interpreter for Joy written in Scala

compiler interpreter joy parser scala

Last synced: 15 Oct 2024

https://github.com/izhangzhihao/soozie

Yet another Scala DSL for Oozie

dsl graph oozie scala soozie workflow workflow-job xml

Last synced: 29 Oct 2024

https://github.com/carlosedp/mill-zsh-completions

Zsh plugin adding Scala Mill build tool completions and prompt display

mill p10k scala zsh

Last synced: 27 Oct 2024

https://github.com/friedbrice/applications-of-category-theory-to-programming-languages

Presentation and supporting code examples given at the Graduate Mathematics Seminar, Cal State Channel Islands, 2018-03-05.

beamer latex mathematics presentation-slides scala

Last synced: 15 Oct 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/lhns/fs2-pcap

A library for capturing, crafting, and sending packets with fs2 using pcap4j

capture fs2 packet pcap pcap4j scala streaming

Last synced: 27 Oct 2024

https://github.com/edadma/squiggly

Scala based template engine

scala template-engine

Last synced: 04 Aug 2024

https://github.com/edadma/iup

Scala Native bindings for the IUP user interface library

bindings iup-gui-library scala

Last synced: 04 Aug 2024

https://github.com/scalapb-json/scalapb-argonaut

Json/Protobuf convertors for ScalaPB use argonaut

json protobuf scala scala-js scala-native scalapb

Last synced: 04 Aug 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/jakubriegel/offer-rider

The system for automatic searching of advertisements on e-commerce web sites

actor-model akka async-data data-flow event-driven nodejs redis scala scraper vuejs

Last synced: 16 Oct 2024

https://github.com/maxgekk/libnetrc

Scala library for .netrc files

netrc scala

Last synced: 15 Oct 2024

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: 21 Oct 2024

https://github.com/bedrockstreaming/sparktest

A testing tool for Scala and Spark developers

scala spark

Last synced: 08 Nov 2024

https://github.com/filosganga/fs2-aws

S3 Streaming interface based on fs2

aws aws-s3 fs2 s3 scala streaming

Last synced: 27 Oct 2024

https://github.com/emptyflash/shapeless-matrix

Typesafe matrix operations

math matrix scala shapeless typesafe

Last synced: 05 Nov 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: 27 Oct 2024

https://github.com/trifectalabs/roadquality

Crowdsourcing road quality and traffic safety data for cyclists.

crowdsourcing cycling elm-css elm-lang play-framework road-quality scala slick slick-pg strava

Last synced: 05 Nov 2024

https://github.com/atooni/codacy-meta-intellij

Run Dodacy meta checks in IntelliJ

codacy intellij intellij-plugin sbt scala

Last synced: 10 Oct 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: 03 Nov 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: 06 Nov 2024

https://github.com/propensive/camouflage

Caching data structures for Scala

caching lfu-cache lru-cache scala

Last synced: 13 Oct 2024

https://github.com/e257-fi/tackler

Tackler plain text accounting | Mirror, please use https://gitlab.com/e257/accounting/tackler for issues and PRs

accounting cli git java javascript jgit jvm ledger plaintext plaintext-accounting scala scalajs

Last synced: 12 Oct 2024

https://github.com/andyglow/scala-ulid

Scala ULID

id random scala ulid

Last synced: 01 Nov 2024

https://github.com/jewertow/jugademy-kafka

Sample distributed system using Apache Kafka. Created for the JUGademy community.

akka-http event-driven java kafka kotlin ktor microservices scala spring-boot

Last synced: 05 Nov 2024

https://github.com/satyamshorrf/multiple_language_program

These programs will all output "Hello, World!" when executed. Let me know if you have any questions or if you'd like to see more examples!

c cplusplus dart go groovy java kotlin kotlin-android mongodb oracle php python ruby scala shell sql swift

Last synced: 12 Oct 2024

https://github.com/shastick/zio-jooq

Thin ZIO wrapper around jOOq. Easily mix your existing jOOq code into your ZIO App or Service.

jooq scala zio

Last synced: 05 Nov 2024

https://github.com/lhns/scala-commandline

Scala command line parser

cli commandline parser scala

Last synced: 27 Oct 2024

https://github.com/spacekookie/netsync

A really cool networking framework for games built with Scala and KyroNet

gamedev kryonet libgdx networking scala

Last synced: 14 Oct 2024

https://github.com/pierrekieffer/sparkstreaming_kafkaconsumer

Kafka consumer example based on spark streaming with message formatting to spark dataframe

kafka kafka-consumer scala spark spark-streaming

Last synced: 26 Oct 2024

https://github.com/matbesancon/pagerank

A functional, parallel PageRank implementation in Scala

functional-programming graph pagerank parallel parallel-computing plot scala sparse-matrix

Last synced: 12 Oct 2024

https://github.com/kevin-lee/can-equal

Add missing CanEqual typeclass instances to Scala 3

equality scala scala3 strict-equality

Last synced: 14 Oct 2024

https://github.com/guardian/nitf-scala

Scala library to parse and generate News Industry Text Format files

nitf production scala xml-generator xml-parser

Last synced: 12 Oct 2024

https://github.com/propensive/chiaroscuro

Provides structural comparisons between values

deep-compare deep-compare-objects scala structural-equality

Last synced: 13 Oct 2024

https://github.com/djx314/sbt-depts

A deceptive sbt project that sync the dependencies what scalax need.

sbt sbt-plugin scala

Last synced: 28 Oct 2024

https://github.com/silvanheller/parquet-demo

Parquet demo project for the Workshop in the Course DIS. Benchmarks Parquet versus ORC, JSON and CSV

benchmark orc parquet r scala spark university-project

Last synced: 14 Oct 2024

https://github.com/silvanheller/hackathon-scads

Stream Processing to analyze bias and content with regards to religion in the GDELT Event Database. Developed in the 2nd Streamline Hackathon in Leipzig, July 2018

apache-flink flink hackathon maven scala stream-processing

Last synced: 14 Oct 2024

https://github.com/spamegg1/scala-toolkit-tutorial

Scala Toolkit tutorials all typed up (for Scala 3)

json metals munit os-lib scala scala-cli scala3 sttp toolkit upickle vscode

Last synced: 18 Oct 2024

https://github.com/theodesp/advanced-scala

Working through the Advanced Scala Book

cats learning-by-doing scala

Last synced: 19 Oct 2024

https://github.com/propensive/nectary

Automatic OpenAPI endpoint generation

open-api open-api-client scala

Last synced: 13 Oct 2024

https://github.com/theodesp/allaboutscala

Learn allaboutscala.com

learning-by-doing scala

Last synced: 19 Oct 2024

https://github.com/lefou/mill-vaadin

WIP mill plugin to support Vaadin projects

mill mill-module mill-plugin scala vaadin

Last synced: 15 Oct 2024

https://github.com/matteodelseppia/haruko

A toy Clojure-inspired programming language written in Scala and compiled for the JVM

asm ast clojure compiler java jvm lisp scala

Last synced: 12 Oct 2024

https://github.com/beace/scala-and-playframework-userlist

scala and playframework userlist (read query insert update)

play-framework playframework-userlist scala

Last synced: 23 Oct 2024