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/luomisoppi/sanoitus

Define and execute programs expressed as Scala values

domain-specific-language dsl interpreter scala

Last synced: 14 Oct 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/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/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/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/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/lucivpav/dnbc-scala

Parallel implementation of dynamic naive Bayesian classifier

apache-spark bayesian-networks ctu-fit dnbc fit-ctu naive-bayes-classifier scala spark

Last synced: 17 Oct 2024

https://github.com/anskarl/auxlib-spark-nlp

NLP utilities for Apache Spark

nlp opennlp scala spark

Last synced: 31 Oct 2024

https://github.com/samdvr/kafkaesque

A simple Kafka Producer

kafka producer scala

Last synced: 20 Oct 2024

https://github.com/neomatrix369/nlp-java-jvm-example

A repo with NLP examples of libraries/packages/framework written in Java/JVM

bash clojure docker graal graalvm java jvm kotlin natural-language-processing natural-language-understanding nlp scala shell

Last synced: 27 Oct 2024

https://github.com/djx314/umr

A slick extension.

scala shape slick

Last synced: 28 Oct 2024

https://github.com/nathanhowell/tfrecords-hadoop

A Hadoop OutputFormat for writing compressed TFRecords

hadoop java scala tensorflow tfrecords

Last synced: 07 Nov 2024

https://github.com/rustedbones/capturl

Scala/Java library for Internationalized Resource Identifier (IRIs) support

internationalization iri java punycode scala unicode uri url

Last synced: 12 Oct 2024

https://github.com/shpota/do-while-loop-implementation-in-scala

'Handmade' implementation of DO-WHILE loop using only build-in Scala features.

example loop scala scala-example scala-features

Last synced: 12 Nov 2024

https://github.com/makiftutuncu/typeclass-lightning-talk

Repository for my Lightning Talk about typeclasses at @vngrs

scala typeclass typeclasses

Last synced: 31 Oct 2024

https://github.com/makiftutuncu/tweet-tracker

An application for streaming tweets containing a search term on Twitter in real time for a predefined duration or number of tweets

scala scala3 streaming sttp tweets twitter zio zio-streams

Last synced: 31 Oct 2024

https://github.com/makiftutuncu/scala-workshop

Material and Documents for the Scala Workshop in @vngrs

scala

Last synced: 31 Oct 2024

https://github.com/edadma/squiggly

Scala based template engine

scala template-engine

Last synced: 04 Aug 2024

https://github.com/monksy/serialization-checker

This project is intended to run and verify that the examples provided (often times a folder full of JSONs) can deserialize against a particular object.

scala serialization verification

Last synced: 07 Nov 2024

https://github.com/dcascaval/scala-threejs-facades

Facade Types for Three.js for use in Scala.js

3d scala scalajs threejs

Last synced: 29 Oct 2024

https://github.com/davidgregory084/robots

A helper library for validating data with Cats

cats functional-programming scala validation

Last synced: 30 Oct 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/ulitol97/comet

Scala application for validating RDF data streams

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

Last synced: 30 Oct 2024

https://github.com/kijuky/play-on-graalvm

PlayをGraalVMで動かす

graalvm-native-image playframework scala

Last synced: 08 Nov 2024

https://github.com/ekdohibs/pscala

Compiler from a fragment of Scala to x86-64 assembly. Was written for the Compilation course at ENS ( https://www.lri.fr/~filliatr/ens/compil/2015-2016/ ).

compiler scala

Last synced: 01 Nov 2024

https://github.com/ekrich/scala-unicode

Scala code to generate unicode tables for Scala

scala scala-js scala-native unicode

Last synced: 17 Oct 2024

https://github.com/julianmendez/tabulas

System to manage human-readable tables using files

human-readable java-properties json scala tabula yaml

Last synced: 27 Oct 2024

https://github.com/lhns/remote-io

Scala RPCs based on effect types

io rpc scala

Last synced: 27 Oct 2024

https://github.com/lhns/http4s-brotli

Brotli decompression middleware for http4s

brotli compression fs2 http4s middleware scala

Last synced: 27 Oct 2024

https://github.com/lhns/http4s-spa

Helpers for building a http4s Single Page Application with Scala.js using ES-Modules and Import Maps

esmodules http4s scala scalajs spa

Last synced: 27 Oct 2024

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

An Edifact parser library written in scala

edifact lightweight parser scala

Last synced: 27 Oct 2024

https://github.com/lhns/http4s-errors

Error handling utils for http4s microservices

error-handling http4s microservice scala

Last synced: 27 Oct 2024

https://github.com/florian3k/balthazar-lang

Simple, object-oriented, statically typed programming language and VM implementation.

bytecode compiler language parser rust scala scala3

Last synced: 24 Oct 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/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/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/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/emptyflash/shapeless-matrix

Typesafe matrix operations

math matrix scala shapeless typesafe

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/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: 04 Nov 2024

https://github.com/mhadaily/recursion-in-scala

Three simple examples of recursion in Scala

scala scala-library

Last synced: 01 Nov 2024

https://github.com/laughedelic/scalajs-octokit

:octocat: Scala.js facades for octokit/rest.js (GitHub REST API v3)

api-client github-api github-rest-v3 octokit octokit-js rest rest-api scala scala-js scalajs scalajs-facade

Last synced: 01 Nov 2024

https://github.com/angelcervera/poc-drivingdistance

Proof of concept to implement a service to calculate the driving distance using osm network

akka openstreetmap osm osm4scala scala spark

Last synced: 11 Oct 2024

https://github.com/angelcervera/akka-persistence-nowhere

Akka persistence plugin that persists into nowhere.

akka akka-persistence scala

Last synced: 11 Oct 2024

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: 06 Nov 2024

https://github.com/pierrenodet/lunium

An attempt to do a zero dependency, tagless and bifunctor based library for WebDrivers 🌑

bifunctor cats cats-effect scala selenium tagless-final webdriver zio

Last synced: 11 Oct 2024

https://github.com/sjednac/slack-lunch-bot

A Slack bot for fetching lunch menu announcements from selected Facebook pages.

akka bot facebook scala slack

Last synced: 11 Oct 2024

https://github.com/joeltadeu/job-management

This project focuses on job management and reviews, with the goal of exploring key Spring/Java technologies for microservices development

docker docker-compose eureka-client eureka-server flyway gatling grafana java-17 karate-tests loki mysql openfeign prometheus resilience4j scala spring-api-gateway spring-boot zipkin

Last synced: 11 Oct 2024

https://github.com/tindzk/crypto-portfolio

Console tool to print the portfolio of your crypto wallets

cryptocurrency scala

Last synced: 28 Oct 2024

https://github.com/stringbean/sttp-scribe

sttp backend for ScribeJava

oauth2-client scala scribejava sttp

Last synced: 28 Oct 2024

https://github.com/cchantep/alohura

Environment specification framework (or on the Discworld, the lightning goddess of the beTrobi people).

scala specs2

Last synced: 28 Oct 2024

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

Gitbook source for sbt-ethereum

blockchain distributed-ledger ethereum sbt scala

Last synced: 11 Oct 2024

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

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

play-framework playframework scala

Last synced: 11 Oct 2024

https://github.com/mslinn/multi-scaladoc

Scaladoc for SBT MultiProjects

sbt scala scaladoc

Last synced: 11 Oct 2024

https://github.com/mslinn/quill-gen

Generates DAOs for quill-cache

database generator getquill quill scala

Last synced: 11 Oct 2024

https://github.com/mslinn/cli-loop

Command line loop with tab completion and polyglot JSR223-compatible subshells

jline jline3 scala

Last synced: 11 Oct 2024

https://github.com/philippus/julius

♊️ Roman Numerals library in Scala

roman-numerals scala

Last synced: 11 Oct 2024

https://github.com/philippus/baggage-jwt

🛄 JSON Web Tokens / JWT (RFC 7519) in Scala

jwt scala

Last synced: 11 Oct 2024

https://github.com/propensive/typonym

Collections raised to the type-level in Scala

collections dependent-types scala type-level type-level-programming

Last synced: 13 Oct 2024

https://github.com/propensive/gossamer

Lightweight and typesafe strings in Scala

encodings minimum-edit-distance opaque-type punycode scala strings text

Last synced: 13 Oct 2024

https://github.com/alopatindev/videoacid

Android + Scala + OpenGL ES experiment: Camera Visual Effects Generator

android opengl-es reactive-streams scala

Last synced: 11 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/propensive/spectacular

Scala typeclasses for rendering different values as text for different audiences

scala show show-typeclass text-conversion

Last synced: 13 Oct 2024

https://github.com/propensive/feudalism

Controlled borrowing of mutable values for safe concurrency

mutexes scala

Last synced: 13 Oct 2024

https://github.com/propensive/hypotenuse

A rigorous and consistent foundation for numerical and arithmetic programming

arithmetic bitwise-operations scala typesafety unsigned-integers

Last synced: 13 Oct 2024

https://github.com/propensive/dissonance

An implementation of Myers' diff algorithm for Scala

diff myers-algorithm scala

Last synced: 13 Oct 2024

https://github.com/propensive/larceny

Scala 3 compiler plugin for testing compiler errors

compilation-errors compile-time compiler-plugin scala testing

Last synced: 13 Oct 2024

https://github.com/propensive/superlunary

Exploiting lightweight modular staging in Scala

lms scala staging

Last synced: 13 Oct 2024

https://github.com/propensive/tarantula

Drive a web browser with the WebDriver protocol for Scala

browser-automation dom scala webdriver

Last synced: 13 Oct 2024

https://github.com/propensive/plutocrat

Typesafe representations of monetary values in Scala

currency currency-conversion finance money scala

Last synced: 13 Oct 2024

https://github.com/propensive/panopticon

Versatile and composable lenses for Scala

lens lenses lenses-library optics scala

Last synced: 13 Oct 2024

https://github.com/propensive/embarcadero

Management of Docker containers for Scala

container-management docker docker-container docker-file scala

Last synced: 13 Oct 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: 13 Oct 2024

https://github.com/faheel/awesome-99-problems

A curated list of awesome Ninety-Nine Problems for various languages.

99-problems 99problems awesome awesome-list haskell java-8 kotlin lisp ninety-nine-problems prolog scala swift

Last synced: 12 Oct 2024

https://github.com/toniogela/one-time

Little one-time store experiment

password-store scala

Last synced: 15 Oct 2024

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/kensipe/zk-util

zookeeper utility using ammonite

ammonite scala zookeeper zookeeper-client

Last synced: 15 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/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/owainkenwayucl/uclapi-java

Java access to the UCL API

clojure java jython scala ucl uclapi

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