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/davidmweber/scopus

Scala interface to the Opus codec

codec opus scala

Last synced: 12 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/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/makiftutuncu/typeclass-lightning-talk

Repository for my Lightning Talk about typeclasses at @vngrs

scala typeclass typeclasses

Last synced: 31 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/mhadaily/recursion-in-scala

Three simple examples of recursion in Scala

scala scala-library

Last synced: 01 Nov 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/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/polyvariant/caliban-gitlab

Scala project providing Gitlab GraphQL model using Caliban

caliban gitlab graphql scala

Last synced: 12 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/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/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: 11 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/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/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/lucidd/rpm4s

pure scala implementation for manipulating rpms

linux rpm scala

Last synced: 02 Nov 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/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/toniogela/one-time

Little one-time store experiment

password-store scala

Last synced: 15 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/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/lhns/http4s-errors

Error handling utils for http4s microservices

error-handling http4s microservice scala

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-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/http4s-brotli

Brotli decompression middleware for http4s

brotli compression fs2 http4s middleware scala

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

An experimental version control system

scala vcs

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

Scala based template engine

scala template-engine

Last synced: 04 Aug 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/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/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/tanishiking/scala-js-javy-playground

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

scala scalajs webassembly

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

Scala Native bindings for the IUP user interface library

bindings iup-gui-library scala

Last synced: 04 Aug 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/kevin-lee/pdf2excel

PDF to Excel

excel pdf scala

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

A slick extension.

scala shape slick

Last synced: 28 Oct 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/kensipe/zk-util

zookeeper utility using ammonite

ammonite scala zookeeper zookeeper-client

Last synced: 15 Oct 2024

https://github.com/philippus/julius

♊️ Roman Numerals library in Scala

roman-numerals scala

Last synced: 11 Oct 2024

https://github.com/szymonmaszke/programming-languages

Mindmap notes regarding programming languages (polish and english)

c cpp java mindmap mysql notes programming-language python r scala sql

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/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/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/samdvr/kafkaesque

A simple Kafka Producer

kafka producer scala

Last synced: 20 Oct 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/anskarl/auxlib-spark-nlp

NLP utilities for Apache Spark

nlp opennlp scala spark

Last synced: 31 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/propensive/feudalism

Controlled borrowing of mutable values for safe concurrency

mutexes scala

Last synced: 13 Oct 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/scholtzan/tpattern

Scala library for detecting temporal patterns in event data

data-processing events scala

Last synced: 15 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/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/daenyth/cats-effect-guava

Cats-effect integration with guava ListenableFuture

cats-effect guava scala

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

A parser and interpreter for Joy written in Scala

compiler interpreter joy parser scala

Last synced: 15 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/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/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/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/davidgregory084/robots

A helper library for validating data with Cats

cats functional-programming scala validation

Last synced: 30 Oct 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/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/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/sridharbandi/selenium-scala-template

Selenium Scala Example with Page Object Model

sbt scala scalatest selenium selenium-webdriver webdrivermanager

Last synced: 11 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/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/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/xuwei-k/webpush-scala

webpush scala example

heroku play-framework scala webpush

Last synced: 20 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/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/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/liuhong1happy/react-raphael-scrawl

so easy! create scrawl with react-raphael.

react react-raphael react-raphael-scrawl scala

Last synced: 28 Oct 2024