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/danielavdar/apacheflinksimpleexample

Apache Flink simple example

apache-flink scala

Last synced: 19 Oct 2024

https://github.com/bgahagan/scala-regex-interpolation

String interpolation of regex capture groups in scala match statements

match regex scala

Last synced: 13 Oct 2024

https://github.com/propensive/ulysses

An implementation of Bloom filters for Scala

bloom bloom-filters scala

Last synced: 13 Oct 2024

https://github.com/ysthakur/verity

A programming language with proofs and implicits (incomplete)

language scala

Last synced: 13 Oct 2024

https://github.com/philippus/habitat.g8

๐Ÿž๏ธ Giter8 template for my libraries

giter8-template scala

Last synced: 11 Oct 2024

https://github.com/nwtgck/ant-colony-optimization-scala

Ant Colony Optimization in Scala

aco ant-colony-optimization scala

Last synced: 25 Oct 2024

https://github.com/propensive/ambience

Safely access environment variables and system properties in Scala

environment-variables java-system-properties jvm scala system-properties

Last synced: 13 Oct 2024

https://github.com/carlosedp/rvasmweb

An experimental RISC-V Assembler web app built on Scala.js

assembler fpga riscv scala scalajs

Last synced: 27 Oct 2024

https://github.com/propensive/oubliette

Quickly launch new JVMs by remote control from Scala

adoptium jdk jvm launcher programmatic scala

Last synced: 28 Oct 2024

https://github.com/comtihon/play2-scala-ebean

Scala with ebean orm

ebean playframework scala

Last synced: 18 Oct 2024

https://github.com/kflorence/port-manager

Thread-safe port manager for Java/Scala.

java port scala testing-tools

Last synced: 01 Nov 2024

https://github.com/grachale/ascii_art_scala

Welcome to the ASCII Art Converter! This is a simple console-executable application, which is written in Scala, that allows you to transform images into ASCII art. The application provides flexibility by allowing you to apply various filters and specify the output format.

ascii-art error-handling jvm object-oriented-programming scala testing

Last synced: 13 Oct 2024

https://github.com/ubaldop/cattheo

Bartosz Milewski's Category Theory for Programmers challenges

bartosz category-theory programmers-challenges scala

Last synced: 11 Oct 2024

https://github.com/dirien/pulumi-scala-minecraft

Playing around with Pulumi, Scala and Minecraft

minecraft pulumi scala

Last synced: 13 Oct 2024

https://github.com/vopaaz/vo-lang

A toy language interpreter written in Scala, referring to the book "Writing an interpreter in Go".

interpreter programming-language scala

Last synced: 13 Oct 2024

https://github.com/philippus/scala-isbn

๐Ÿ“š Work with ISBNs in Scala

books isbn isbn-10 isbn-13 scala

Last synced: 11 Oct 2024

https://github.com/zenixls2/restfulspeedtest

test several web frameworks from different languages for performance comparison.

c dart golang groovy pypy python2 python3 rust scala

Last synced: 15 Oct 2024

https://github.com/vickumar1981/gotocode-tutorials

Jupyter Notebook tutorials for gotocode (https://gotocode.io)

gotocode java jupyter jupyter-notebook learning nodejs python scala

Last synced: 12 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/hirofumi/protoroutes

Protocol Buffers based RPC between Play Framework and Scala.js

playframework protocol-buffers sbt-plugin scala scalajs scalapb

Last synced: 10 Oct 2024

https://github.com/flowdalic/picnic-table-builder

Create nice looking ASCII tables from Java and Scala. Other JVM languages and Unicode output is supported too.

android ascii-art ascii-table java jvm-languages scala table-builder tables

Last synced: 02 Nov 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/MoniMoledo/cloudberry

AedesWebview on examples. Interactive Brazilian map for some diseases

aedeswebview asterixdb bigdata chikungunya cloudberry dengue febreamarela map play-framework scala twitter zika

Last synced: 23 Oct 2024

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

Apache Pekko HTTP Quickstart for Scala

grpc pekko pekko-http scala

Last synced: 07 Oct 2024

https://github.com/quelgar/nova-scala

A extension for the Nova editor to support Scala

nova-extension scala scala3

Last synced: 14 Oct 2024

https://github.com/williamliu52/twitter-sc

Trending sports highlights from Twitter

nodejs python react reactjs scala spark twitter

Last synced: 23 Oct 2024

https://github.com/aksiksi/checkvat

A simple Scala library that checks EU VAT numbers.

java scala vat vat-validator

Last synced: 08 Oct 2024

https://github.com/kevin-lee/just-utc

Library for just UTC

date datetime scala time utc

Last synced: 14 Oct 2024

https://github.com/sammers21/rsa

RSA encryption/decryption using Java Big Integer

prime-numbers rsa rsa-algorithm rsa-encryption rsa-keys scala

Last synced: 01 Nov 2024

https://github.com/vic/typeset

An Scala type-indexed set, checked at compile time.

scala type-indexed-set type-level-programming

Last synced: 06 Nov 2024

https://github.com/samdvr/scala-by-example

Scala by Example

scala

Last synced: 20 Oct 2024

https://github.com/codelionx/fastflinkstreams

A Flink demo project using Scala and SBT that analyzes HTTP log data from NASA.

flink flink-stream-processing sbt scala

Last synced: 28 Oct 2024

https://github.com/nwtgck/akka-stream-zstd

Zstandard compression for Akka Stream

akka akka-streams scala zstandard zstd

Last synced: 25 Oct 2024

https://github.com/asifdotexe/scalaplayground

A repository to dump and share Scala code snippets, experiments, and practice exercises.

basic-programming java scala

Last synced: 14 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/cchantep/sbt-hl-compiler

:gear: SBT plugin to extract code sample from documentation files and compile/validation them

markdown sbt-plugin scala

Last synced: 11 Oct 2024

https://github.com/lamdalib/kuram

Minimal functional programming library for Scala3.

category-theory functional-programming library scala scala-library scala3 typeclasses

Last synced: 14 Oct 2024

https://github.com/plippe/play-form

A module to submit forms with commonly unsupported browser methods like `PUT`, `PATCH`, and `DELETE`

play-framework scala

Last synced: 14 Oct 2024

https://github.com/cchantep/tdd-tutorial

A TDD tutorial based on ReactiveMongo and particularly the PullRequest reactivemongo/reactivemongo#750

reactivemongo scala specs2 tdd

Last synced: 11 Oct 2024

https://github.com/mpardalos/raza

A toy programming language used as a learning project. Implemented in Scala.

lexer parser programming-language scala

Last synced: 06 Nov 2024

https://github.com/depermitto/pbook

Produce correct booklet layout using imposition and use it with any printing solution

command-line command-line-tool imposition java printing scala

Last synced: 14 Oct 2024

https://github.com/mpollmeier/colordiff

colordiff for scala

color diff scala

Last synced: 17 Oct 2024

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

Generate Scala case class based on database table metadata

database generator reverse-engineering scala

Last synced: 02 Nov 2024

https://github.com/aesteve/kafka-streams-rename-topics-scala

Show how to use a single Kafka Streams app to rename a set of input topics

kafka kafka-streams scala topologytestdriver

Last synced: 30 Oct 2024

https://github.com/mattiamtzlr/epfl-cs214-course

Course notes for EPFL CS-214: Software Construction

functional-programming scala university-course

Last synced: 14 Oct 2024

https://github.com/piotr-kalanski/es-client

Lightweight Scala Elasticsearch client implemented using Elasticsearch REST API.

elasticsearch scala

Last synced: 10 Oct 2024

https://github.com/afleishaker/weaver-cats-retry

A proof-of-concept enriching weaver-test's flexibility using a cats-effect-adjacent library, cats-retry. ๐Ÿ•ท๏ธ๐ŸฑโŒ›

cats-effect retry scala testing weaver-test

Last synced: 14 Oct 2024

https://github.com/izeigerman/twinkle

The collection of helpers and utils for Apache Spark

apache-spark scala spark

Last synced: 28 Oct 2024

https://github.com/pmuens/progfun1

Code for the Coursera "Functional Programming Principles in Scala" course

coursera coursera-scala scala

Last synced: 17 Oct 2024

https://github.com/rtyley/scala-collection-plus

a few extras to handle Scala 2.13's deprecation of `.mapValues()`

scala

Last synced: 13 Oct 2024

https://github.com/pmuens/fp

Doing some Functional Programming with Scala

fp functional-programming scala

Last synced: 17 Oct 2024

https://github.com/mslinn/docker-java-fun

Fooling around with Spotify's docker client for Java from Scala

docker docker-client java scala

Last synced: 11 Oct 2024

https://github.com/zeropsio/recipe-scala

Scala Backend + Play on Zerops.

backend playframework scala zerops zerops-recipe

Last synced: 14 Oct 2024

https://github.com/mslinn/decline-test

Trying out decline on CadenzaClient

scala

Last synced: 11 Oct 2024

https://github.com/mslinn/play28-template

Template for Play2.8.x projects, including all official Play Framework dependencies, WebJars and JQuery

play-framework playframework scala

Last synced: 11 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/arthurdouillard/moviespopularity

An app that rates movies according to its comments, incremental learning is also done.

machine-learning movie parallel-computing python scala web-scraping

Last synced: 11 Oct 2024

https://github.com/mslinn/play25-template

Template for Play2.5.x projects, including all official Play Framework dependencies, WebJars and JQuery

play-framework scala template

Last synced: 11 Oct 2024

https://github.com/ptrdom/play-grpc-slinky-grpcweb

Template project for full-stack Scala web development based on gRPC-web.

akka-grpc grpc grpc-web play-framework scala scalajs slinky

Last synced: 26 Oct 2024

https://github.com/pureharm/pureharm-effects-cats

cats + cats-effect + fs2 modules of "pureharm"

cats-effect fs2 pureharm scala

Last synced: 03 Nov 2024

https://github.com/matmoore/singletransferablevote

Scala package to count Single Transferable Vote elections

scala single-tranferable-vote voting

Last synced: 28 Oct 2024

https://github.com/wei-1/scala-grpc-helloworld

gRPC helloworld example in Scala

grpc protobuf scala scalapb

Last synced: 16 Oct 2024

https://github.com/fpopic/bigquery-schema-select

(Script) Generates SQL query that selects all fields (recursively for nested fields) from the provided BigQuery schema file.

bigquery bigquery-schema scala sql

Last synced: 12 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/theodesp/scalatuts

Exploring Scala by example

learning-by-doing sbt scala tutorial

Last synced: 19 Oct 2024

https://github.com/rutujar/scala_demo

Scala tutorial for java programmers

scala

Last synced: 13 Oct 2024

https://github.com/spamegg1/aoc

Advent of Code 2015 - 2023

advent-of-code aoc scala scala3

Last synced: 18 Oct 2024

https://github.com/laughedelic/scalajs-atom-api

โš›๏ธScala.js facades for some Atom-related APIs

atom atom-api atom-ide facade lsp scala scala-js scalajs scalajs-facade typed-js

Last synced: 01 Nov 2024

https://github.com/nwtgck/spark-wikipedia-dump-loader

Wikipedia Dump Loader for Spark

scala spark wikipedia-dump

Last synced: 25 Oct 2024

https://github.com/tindzk/metadocs

Documentation generation toolkit

documentation html scala

Last synced: 28 Oct 2024

https://github.com/wadaboa/production-line-performance

Scala/Spark project, for Languages and Algorithms for Artificial Intelligence class at UNIBO

aws bosch-production flintrock scala spark spark-mllib spark-sql

Last synced: 12 Oct 2024

https://github.com/mslinn/sbt-ethereum-seed

Template for projects based on sbt-ethereum

blockchain ethereum sbt scala solidity

Last synced: 11 Oct 2024

https://github.com/zhongzc/lsm-tree

A naive LSM-tree

database lsm-tree scala

Last synced: 14 Oct 2024

https://github.com/mohnoor94/learningspark

My journey to learn Spark using Scala <3

learning learning-by-doing scala spark sparkscala

Last synced: 12 Oct 2024

https://github.com/mslinn/scalacourses-utils

Scala Future enhancements, memoization and more

memoization scala scala-futures scalacourses

Last synced: 11 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/oldratlee/cats-playground

playground for cats (and other cool scala libs)

scala

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/mslinn/simulacrum-test

Getting to know Simulacrum

scala typeclasses

Last synced: 11 Oct 2024