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/scalajs-io/mysql

A node.js driver for mysql. It is written in JavaScript, does not require compiling, and is 100% MIT licensed.

mysql node nodejs npm npm-package scala scalajs

Last synced: 17 Nov 2024

https://github.com/bracevac/dotter

Towards richer dependent types for DOT

agda coq dependent-types dot scala typetheory

Last synced: 15 Dec 2024

https://github.com/kelnos/mima-maven-plugin

Maven plugin for MiMa, a tool for catching binary incompatibility in Scala (https://github.com/lightbend/mima)

maven mima plugin scala

Last synced: 22 Nov 2024

https://github.com/al333z/anti-test

A DSL for BDD, leveraging Functional Programming techniques.

bdd cats fp scala

Last synced: 08 Jan 2025

https://github.com/nafg/mill-bundler

Javascript module resolution and bundling for the Mill build tool

mill mill-plugin npm rollup scala webpack

Last synced: 12 Nov 2024

https://github.com/laserdisc-io/slack4s

A functional scala library for easily constructing slack bots

hacktoberfest scala slack

Last synced: 17 Nov 2024

https://github.com/i10416/scala-functions

simple scala gcp cloud functions hello world example

gcp-cloud-functions scala

Last synced: 13 Nov 2024

https://github.com/calvinlfer/free-monad-coproduct-example

Free Monad composition using Monad Coproducts from FreeK

coproduct free-monads freek interpreter scala

Last synced: 08 Jan 2025

https://github.com/mateuszkubuszok/useless

Simple, dependency-free library for writing process managers.

dsl process-manager scala transaction

Last synced: 21 Nov 2024

https://github.com/note/monocle-example

Repository to article "Optics beyond Lenses with Monocle"

monocle optics scala

Last synced: 13 Nov 2024

https://github.com/calvinlfer/streaming-analytics

A streaming data pipeline to perform basic analytics with scalability in mind

akka-http akka-streams cassandra hyperloglog kafka scala

Last synced: 08 Jan 2025

https://github.com/lefou/mill-bash-completion

Bash completion for mill build tool

bash bash-completion build-tool java mill scala

Last synced: 04 Dec 2024

https://github.com/bjoernloetters/noocleus-one

A minimal functional programming language with type inference, algebraic data types and pattern matching

algebraic-data-types functional-programming hindley-milner let-polymorphism pattern-matching polymorphism scala type-check type-inference type-system

Last synced: 24 Jan 2025

https://github.com/glavo/llvm4s

An higher-level LLVM binding for Scala.

llvm scala

Last synced: 13 Jan 2025

https://github.com/skinny-framework/skinny-logback

:pencil: A useful logback library

java logback logging scala slf4j

Last synced: 17 Nov 2024

https://github.com/reactivecore/cassandra_caseclass_adapter

Automatic Adapter for Scala Case classes to Java Cassandra Driver

cassandra converter scala typeclass

Last synced: 23 Jan 2025

https://github.com/zejnilovic/scala-spark-template.g8

Scala + Spark template using Giter8

giter8-template sbt scala spark template

Last synced: 07 Nov 2024

https://github.com/allalgorithms/scala

Implementation of All ▲lgorithms in Scalal Programming Language

algorithms allalgorithms hacktoberfest scala

Last synced: 24 Nov 2024

https://github.com/michaelahlers/presence

Professional web presence for Michael Ahlers.

d3 heroku sbt scala scalajs

Last synced: 09 Nov 2024

https://github.com/coreyauger/reactive-elastic-search

Akka http elastic search client with back-pressure.

akka-http elasticsearch scala

Last synced: 15 Nov 2024

https://github.com/wiringbits/wiringbits-scala-newbie-warts

A collection of WartRemover warts for Scala newbies used by Wiringbits

cats-effect scala wartremover

Last synced: 21 Nov 2024

https://github.com/nikdon/ranola

Randomized Numerical Linear Algebra for Scala

decomposition linear-algebra matrix randomisations scala singular-values

Last synced: 15 Jan 2025

https://github.com/oeljeklaus-you/sprc

基于Scala编写的RPC通信框架

akka rpc-framework scala

Last synced: 23 Dec 2024

https://github.com/apache/servicemix-website

Mirror of Apache ServiceMix website

java network-client network-server osgi scala servicemix xml

Last synced: 22 Jan 2025

https://github.com/alejandrohdezma/sbt-yourkit

Adds YourKit agent to Docker SBT apps

docker sbt-plugin scala yourkit

Last synced: 18 Nov 2024

https://github.com/absaoss/spark-data-standardization

A library for Spark that helps to stadardize any input data (DataFrame) to adhere to the provided schema.

data-quality data-structures scala schema spark

Last synced: 07 Nov 2024

https://github.com/cevheri/spark-tutorial

Apache Spark Tutorial - Scala, Java, Python code samples

cassandra java kafka kafka-consumer kafka-producer mongodb python scala spark spark-streaming

Last synced: 09 Nov 2024

https://github.com/sentenza/cats-http4s-crypto

:moneybag: A sample microservice written in Scala using Cats, HTTP4S, Doobie that implements an application to compute Crypto/Fiat currency conversion rates

cats-effect circe doobie fs2-grpc hacktoberfest http4s pureconfig scala

Last synced: 14 Nov 2024

https://github.com/jmcanterafonseca/microservices-challenge

Microservices challenge. Event-Driven microservice architecture based on REST, Scala, Kafka

api architecture event-driven jdbc kafka microservice open postegresql reference scala scalatra swagger

Last synced: 17 Nov 2024

https://github.com/vasnake/scala-for-the-impatient

Snippets and exercises from the book https://www.google.ru/search?q=scala+for+the+impatient+2nd+edition+cay+horstmann

book exercises scala

Last synced: 09 Nov 2024

https://github.com/b-studios/scala-graal-truffle-example

Example setup for using Graal and Truffle from Scala

graalvm scala truffle

Last synced: 15 Jan 2025

https://github.com/univalence/crier

Take pages from notion and post them on Linkedin daily

bot scala zio

Last synced: 19 Nov 2024

https://github.com/hrbrmstr/scala-splash

Scala interface to the ScrapingHub Splash API

scala scrapinghub scrapinghub-api splash web-scraping

Last synced: 15 Nov 2024

https://github.com/edadma/ncurses

Scala Native bindings for the GNU Ncurses C library

bindings ncurses-library scala scala-native

Last synced: 18 Nov 2024

https://github.com/holgerbrandl/joblist

An HPC-task manager

hpc lsf mpi-cbg scala slurm

Last synced: 20 Nov 2024

https://github.com/exasol/release-droid

Release Droid automates release process steps on widely used platforms like GitHub and Maven. "Release Droid is exactly the droid you're looking for" (Obi Wan)

automation exasol-integration github github-releases java releasing scala

Last synced: 14 Nov 2024

https://github.com/mliarakos/spark-typed-ops

Lightweight type-safe operations for Spark

scala scala-macros shapeless spark spark-scala spark-sql

Last synced: 05 Dec 2024

https://github.com/alejandrohdezma/sbt-ci

This plugin generates default GitHub Actions workflows, documentation templates and configuration files for @alejandrohdezma's Scala libraries repositories.

github-actions mdoc scala

Last synced: 18 Nov 2024

https://github.com/dgisolfi/languagedevenvironments

A collection of Docker images and source code to create development environments for various programming languages

basic cobol docker erlang fortran95 haskell lisp ml pascal scala

Last synced: 22 Jan 2025

https://github.com/ghurtchu/lb

:computer: :arrows_counterclockwise: :computer: Application layer load balancer written in Scala & http4s & cats-effect featuring concurrency and efficiency.

cats-effect concurrency functional-programming http4s loadbalancer scala scala3

Last synced: 11 Nov 2024

https://github.com/trainingbypackt/professional-scala-elearning

Combine object-oriented and functional programming to build high-performance applications

css scala xslt

Last synced: 14 Nov 2024

https://github.com/krzemin/endpoints-scala-workshop

Materials for endpoints Scala library workshop

endpoints scala workshop

Last synced: 10 Nov 2024

https://github.com/swaldman/audiofluidity

A super-simple, very scala-centric podcast-specific static site generator.

podcasting scala static-site-generator

Last synced: 11 Nov 2024

https://github.com/scalajs-io/scalajs.io-platform

SBT build script for building the complete platform; a collection of Scala.js bindings for Node.js/io.js, Angular.js, many popular npm modules (mongodb, moment, rx, etc.) and the MEAN Stack (MongoDB, Express, Angular, Node and more).

jquery mean-stack mongodb node node-js nodejs npm npm-module npm-package phaser phaserjs pixi pixi-js pixijs rxjs scala scalajs

Last synced: 17 Jan 2025

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

PlayをGraalVMで動かす

graalvm-native-image playframework scala

Last synced: 01 Jan 2025

https://github.com/automation-test-starter/gatling-performance-test-starter

An introductory document on using gatling for performance testing.

gatling gatling-example performance-testing scala testing-tools

Last synced: 24 Jan 2025

https://github.com/aikuyun/spark-all

Spark core sql streaming mllib

ml mllib scala spark

Last synced: 17 Dec 2024

https://github.com/ckipp01/exists

A little tool to tell you if a maven artifact exists or to help you find out what does exist.

jvm maven-repository scala scala-cli

Last synced: 19 Jan 2025

https://github.com/joristruong/youtube-setl

Youtube SETL is a project that aims at providing a project exercise to practice the SETL Framework: https://github.com/JCDecaux/setl

etl exercise practice scala setl-framework spark

Last synced: 18 Dec 2024

https://github.com/angelcervera/sbt-multimodule-template

How to use sbt-release with Scala cross versions and Bintray

bintray sbt sbt-release scala

Last synced: 18 Dec 2024

https://github.com/jd557/scala-roguelike

Basic roguelike rouglhy following the Roguelike Tutorial

game-development roguelike scala

Last synced: 31 Dec 2024

https://github.com/romac/choreo

Choreographic programming in Scala

haschor scala

Last synced: 24 Dec 2024

https://github.com/vic/fastparse_ext

FastParse extensions

fastparse scala

Last synced: 23 Dec 2024

https://github.com/fpopic/wt-interview-challenge

(Interview) WT Data Engineer Interview Challenge

csv mysql scala spark spark-dataset sparksql

Last synced: 10 Jan 2025

https://github.com/rladstaetter/plasma

Old school plasma effect for JavaFX and Scala.js

gfx javafx oldschool sbt scala scala-js scalajs

Last synced: 12 Jan 2025

https://github.com/scalajs-io/memory-fs

A simple in-memory filesystem. Holds data in a javascript object.

filesystem in-memory-storage node nodejs npm npm-package scala scalajs

Last synced: 17 Jan 2025

https://github.com/luaugg/koala-server-plugins

Collection of Minecraft plugins made for my server.

bukkit craftbukkit mill minecraft paper scala spigot

Last synced: 01 Jan 2025

https://github.com/paultyng/scala2go

Generate Go structs from Scala types in a .jar

golang json scala

Last synced: 11 Jan 2025

https://github.com/ScalaMath/VecMatLib

Open source Scala library that provides data structures for vectors and matrices

3d-graphics algebra functional-programming java linear-algebra math mathematics maths matrix-math scala vector-math

Last synced: 11 Jan 2025

https://github.com/bertrand31/api-rate-limiter

A sample HTTP API using a custom rate limiter written in Scala

api cats functional-programming http4s rate-limiter scala

Last synced: 26 Dec 2024

https://github.com/peterperhac/monad-transformers

Code, etc for a meetup event. Monad transformers talk I gave at Brighton.

fp functional-programming monad scala

Last synced: 23 Jan 2025

https://github.com/keynmol/cloudflare-scalajs-template

A Scala.js project deploying an application with persistence to Cloudflare Pages and Functions

cloudflare cloudflare-pages scala scalajs

Last synced: 18 Dec 2024

https://github.com/ncaq/flycheck-ensime

display ensime error message for flycheck buffer.

emacs emacs-lisp emacs-packages ensime flycheck scala

Last synced: 18 Dec 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: 01 Jan 2025

https://github.com/danisancas/tallerscalapeum

Temario de talleres de Scala impartidos para la comunidad PEUM

functional-programming scala spanish workshop workshop-series

Last synced: 13 Dec 2024

https://github.com/multivacplatform/multivac-kaggle-titanic

Simple example of Titanic competition by Spark 2.2

kaggle-competition machine-learning scala spark

Last synced: 12 Jan 2025

https://github.com/rustedbones/scout

Zeroconf for scala (multicast DNS service discovery)

cats-effect dns-sd scala zeroconf

Last synced: 12 Oct 2024

https://github.com/evolution-gaming/sequentially

Constructions to run tasks sequentially

concurrency scala sequentially

Last synced: 29 Nov 2024

https://github.com/ivanyu/akka-chat

A web sockets chat server implemented in Akka, Akka Streams, and Akka Persistence

akka akka-http akka-persistence akka-streams chat scala websockets

Last synced: 19 Dec 2024

https://github.com/otobrglez/tracerboy

The tracerboy API is an event tracking and reporting web service.

quill scala timescaledb zio zio-http

Last synced: 06 Jan 2025

https://github.com/shivamka1/til

Today I learned

java javascript maven sbt scala til

Last synced: 18 Jan 2025

https://github.com/mateuszkubuszok/explain-given

Preview how your implicits/givens got resolved on Scala 3

debugging given implicit scala scala-3

Last synced: 23 Oct 2024

https://github.com/mateuszkubuszok/scala-cli-md-spec

Turn your markdown docs into test suites running Scala CLI

markdown scala scala-3 scala-cli testing

Last synced: 14 Oct 2024

https://github.com/biacode/jsportsdb

JVM based TheSportsDB HTTP API client

client java jvm kotlin rest-client scala thesportsdb

Last synced: 15 Oct 2024

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

A small functional programming library

fp functional-programming scala

Last synced: 14 Oct 2024

https://github.com/ckipp01/ents

Exploring Scala 3 Compiler Trees

ast compiler scala

Last synced: 08 Oct 2024

https://github.com/pedrorijo91/play-auth-example

Working example for implementing Authentication on Play Framework

authentication play-framework scala

Last synced: 13 Nov 2024

https://github.com/lolgab/scalafmt

Github Action to run Scalafmt

actions github scala scalafmt

Last synced: 15 Oct 2024

https://github.com/lefou/mill-spring-boot

Support packaging Spring Boot Applications with Mill

build-tool mill mill-plugin scala spring-boot

Last synced: 15 Oct 2024

https://github.com/evolution-gaming/ddata-tools

Tools to work with akka distributed data

akka cats cats-effect ddata scala

Last synced: 29 Nov 2024

https://github.com/nrinaudo/type-classes-from-the-ground-up

Slides for a talk on typeclasses, using CSV as a running example

scala slides talk typeclasses

Last synced: 14 Dec 2024

https://github.com/oleg-py/enumeratum-macro

Macro syntax for enumeratum with good IDEA support

enumerations enumeratum enums scala

Last synced: 21 Dec 2024

https://github.com/lhns/jwt-s

Simple JWT library for scala with an integration for circe and http4s

authentication http4s jwt middleware scala

Last synced: 27 Oct 2024