Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/scala
- Wikipedia: https://en.wikipedia.org/wiki/Scala_(programming_language)
- Created by: Martin Odersky
- Released: January 20, 2004
- Last updated: 2024-11-07 00:26:17 UTC
- JSON Representation
https://github.com/ilya-murzinov/finch-todo-backend
TODO application backend for http://www.todobackend.com/
finagle finch scala todobackend
Last synced: 07 Nov 2024
https://github.com/ghurtchu/braindrill
distributed remote code execution engine
actor-model cluster concurrency container distributed-systems docker master pekko pekko-cluster pekko-http pekko-streams remote-code-execution-engine scala scala3 worker
Last synced: 14 Oct 2024
https://github.com/xuwei-k/scalameta-ast
convert to scalameta AST, generate scalafix rule template in web browser
scala scala-js scalafix scalameta
Last synced: 20 Oct 2024
https://github.com/geirolz/fp-microservice
A purely functional microservice template in Scala
cats distributed-systems fp functional-programming kafka microservice scala template
Last synced: 31 Oct 2024
https://github.com/lenguyenthanh/compilers
A place for me to learn/ experiment with interpreters/compilers
cats debruijn-indices functional-programming interpreter lambda-calculus lambda-calculus-interpreter programming-language scala scala-cli scala3 untyped-lambda-calculus y-combinator
Last synced: 15 Oct 2024
https://github.com/data-tools/big-data-types
A library to transform Scala product types and Schemes from different systems into other Schemes. Any implemented type automatically gets methods to convert it into the rest of the types and vice versa. E.g: a Spark Schema can be transformed into a BigQuery table.
apache-spark bigquery bigquery-tables cassandra circe database-types scala schemas spark typeclass typeclass-derivation typesafe
Last synced: 12 Oct 2024
https://github.com/scalawilliam/scalajs-cli-demo
Scala.js in your NPM as a CLI app. Easy to publish!
javascript nodejs npm scala scalajs
Last synced: 15 Oct 2024
https://github.com/mliarakos/lagom-js
Scala.js client for Lagom
akkajs javascript lagom scala scalajs
Last synced: 14 Oct 2024
https://github.com/xuwei-k/zeroapply
zero cost Apply/Applicative syntax
applicative macros scala scalaz
Last synced: 20 Oct 2024
https://github.com/AlejandroME/ReaderM
Repository with a simple Microservice demonstrating some Functional Patterns
akka-http cats circe doobie functional-programming scala
Last synced: 02 Aug 2024
https://github.com/piomin/sample-gatling-load-tests
rest api performance load testing with gatling
gatling load-testing performance-testing rest-api scala
Last synced: 27 Oct 2024
https://github.com/divanvisagie/sentiment-aware-input
An input box that provides feedback to the user about the sentiment of their text
Last synced: 25 Oct 2024
https://github.com/propensive/caesura
Simple parsing of CSV into case classes in Scala
csv csv-parser scala tsv tsv-parser
Last synced: 28 Oct 2024
https://github.com/propensive/acyclicity
Monadic directed acyclic graph datastructures for Scala
dag functional-programming graph immutable outgoing-edges scala subgraph
Last synced: 28 Oct 2024
https://github.com/tupol/spark-tools
Executable Apache Spark Tools: Format Converter & SQL Processor
apache-spark converts format-converter scala spark sql tools
Last synced: 12 Oct 2024
https://github.com/benthecarman/scalastr
A barebones implementation of nostr in scala
Last synced: 28 Oct 2024
https://github.com/spamegg1/modern-systems-scala-native
Working through "Modern Systems Programming with Scala Native" by Richard Whaling
scala scala-native scala3 systems-programming
Last synced: 18 Oct 2024
https://github.com/salmon-brain/dead-salmon-brain
Apache Spark based framework for analysis A/B experiments
ab-testing abtesting analytics apache-spark experimentation experiments java python scala spark split-testing statistics
Last synced: 12 Oct 2024
https://github.com/alexitc/play-request-tracer
A module for Play! framework that allows to trace a request flow easily.
logging play-framework plugin scala
Last synced: 07 Nov 2024
https://github.com/jkobejs/zio-google-cloud-oauth2
Google Oauth 2.0 for Scala
Last synced: 02 Aug 2024
https://github.com/abdolence/circe-tagged-adt-codec
Circe encoder/decoder implementation for ADT/JSON for Scala 2
Last synced: 28 Oct 2024
https://github.com/raquo/scala-dom-testutils
Test that your DOM nodes / HTML elements match your expectations in a type-safe way
dom html jsdom scala scalajs scalatest testing testing-tools
Last synced: 16 Oct 2024
https://github.com/sellout/cheshire
This library tries to push categorical representations to their limit in Scala. I don’t expect it to be practical.
abstract-algebra category-theory scala
Last synced: 12 Oct 2024
https://github.com/ekrich/sbt-scripting
Getting started tutorial for scripting using sbt.
bat-files os-lib sbt sbt-scripts scala scala-script tutorial unix-scripts
Last synced: 17 Oct 2024
https://github.com/geirolz/scope
A functional, compile-time and type-safe models layer separator
cats functional-programming lightweight pure scala typesafe
Last synced: 15 Oct 2024
https://github.com/kharbacheuski/bsuir_labs
Лабораторные работы БГУИР, КСиС/ВМСиС 2021
assembly bsuir c-language computer-architecture computer-science education lab-works labs programming scala schematics vmsis
Last synced: 30 Oct 2024
https://github.com/arturopala/cross-scala.g8
Simple Scala template with cross-version and multi-target compilation
Last synced: 06 Nov 2024
https://github.com/nrinaudo/talk-scala-best-practices
Talk on Scala best practices
best-practices scala slides talk
Last synced: 27 Oct 2024
https://github.com/eikek/calev
Work with systemd.time like calendar events in Scala
calendar-events fs2 functional-programming scala scala-library
Last synced: 30 Oct 2024
https://github.com/platypii/sbt-typescript
An sbt plugin for compiling typescript
play-framework playframework sbt sbt-plugin sbt-web scala typescript
Last synced: 01 Nov 2024
https://github.com/pjan/akka-d3
(Distributed) Domain Driven Design, with CQRS & ES, on top of Akka.
akka cassandra cqrs domain-driven-design event-sourcing scala
Last synced: 29 Sep 2024
https://github.com/scalafx/scalafx-extras
Additions to ScalaFX that do not have corresponding concepts in JavaFX
javafx scala scalafx scalafx-extras scalafx-framework
Last synced: 11 Oct 2024
https://github.com/propensive/turbulence
Simple tools for working with data streams in LazyLists in Scala
multiplexing scala streaming streaming-api streaming-data
Last synced: 28 Oct 2024
https://github.com/frugalmechanic/scala-optparse
Command line option parsing for scala
Last synced: 25 Sep 2024
https://github.com/pomadchin/path-to-recschemes
A path to Recursion Schemes
recursion recursion-schemes scala
Last synced: 12 Oct 2024
https://github.com/piotr-kalanski/splot
Scala library for data visualization.
chart charts data-visualization plot plots plotting scala scala-library visualization
Last synced: 27 Oct 2024
https://github.com/fieldju/jvm-lambda-template
A template project for quickly getting started writing a Scala, Groovy, or Java Serverless Application with SAM / Cloud Formation
aws aws-lambda cloudformation gradle gradle-aws-sam-deployer-plugin groovy java lambda scala serverless serverless-application-model serverless-applications
Last synced: 06 Nov 2024
https://github.com/mvillafuertem/scalcite
Scalcite is a library to query 💬 and update ✏️ JSON data 📄
apache-calcite circe jsoniter-scala scala tapir zio zio-streams
Last synced: 07 Nov 2024
https://github.com/nwtgck/trans-server-akka
A Server for Transmitting File by curl or wget: Transfer data over HTTP/HTTPS
akka-http docker filetransfer http scala transfer
Last synced: 23 Oct 2024
https://github.com/nwtgck/ray-tracing-iow-scala
Ray Tracing in One Weekend written in Scala
parallel ray-tracing raytracer scala
Last synced: 23 Oct 2024
https://github.com/binhex/arch-intellij
Docker build script for Arch Linux base with IntelliJ IDEA
arch-linux docker docker-image groovy gui ide intellij java kotlin novnc scala x-windows
Last synced: 28 Oct 2024
https://github.com/xuwei-k/dependency-graph
dependency-graph play-framework scala
Last synced: 20 Oct 2024
https://github.com/keynmol/tree-sitter-grammar-lsp
A simple LSP server to help writing Tree Sitter grammars
language-server lsp neovim nodejs scala scalajs tree-sitter
Last synced: 23 Oct 2024
https://github.com/geirolz/toolkit
A Scala 3, lightweight and functional non-intrusive library to build typed and declarative Scala application with managed resources and dependencies
application application-framework cats cats-effect functional-programming microservice microservices resources scala service toolkit
Last synced: 15 Oct 2024
https://github.com/kevin-lee/logger-f
logger-f, Logger for F[_]
finally-tagless fp functional-programming higher-kinded-types logger scala tagless tagless-final type-class typeclass
Last synced: 14 Oct 2024
https://github.com/mikolak-net/pomisos
A pomodoro timer app that keeps you honest
application pomodoro pomodoro-timer productivity scala
Last synced: 13 Oct 2024
https://github.com/nafg/css-dsl
Generated DSLs for CSS frameworks for scalatags and scala-js-react
css dsl scala scalajs scalajs-react scalatags
Last synced: 10 Oct 2024
https://github.com/lloydmeta/http4s-doobie-docker-scratchpad
Playing around with http4s + doobie + docker
cats-effect crud docker doobie fp functional-programming http4s pureconfig scala
Last synced: 11 Oct 2024
https://github.com/dodie/time-admin
A simple web application for time tracking.
lift-web scala time-tracking web-application
Last synced: 04 Nov 2024
https://github.com/codefeedr/codefeedr
CodeFeedr core infrastructure
flink kafka sbt scala stream-processing
Last synced: 10 Oct 2024
https://github.com/cmhteixeira/typed-list
A linked list with compile time size.
compile-time linked-list scala type-level-programming
Last synced: 10 Oct 2024
https://github.com/dvgica/periodic
A low-dependency Scala library providing a cached variable that self-updates periodically, and a periodic function runner
cache jdk pekko pekko-streams periodic scala
Last synced: 13 Oct 2024
https://github.com/texmacs/ammonite
Play with your favorite language (Scala) in GNU TeXmacs
Last synced: 03 Aug 2024
https://github.com/karasiq/proxyutils
Scala HTTP/SOCKS proxy library, based on akka-streams
akka-streams proxy scala socks socks-proxy-library
Last synced: 14 Oct 2024
https://github.com/eikek/mpc4s
Scala client library for MPD, HTTP interface to MPD via REST/Websockets, finally a Webclient for MPD
Last synced: 30 Oct 2024
https://github.com/scalaprops/scalaprops-shapeless
Generation of arbitrary case classes / ADTs instances with scalaprops and shapeless
scala scala-native scalajs scalaprops scalaz shapeless testing
Last synced: 04 Aug 2024
https://github.com/namin/lisp-variations
variations on lisp, exploring reflection
lisp meta reflection scala scheme
Last synced: 28 Oct 2024
https://github.com/tarao/nonempty-scala
A value class for non-empty collections in Scala
Last synced: 15 Oct 2024
https://github.com/propensive/scintillate
A lightweight HTTP client and server for the Loom generation using Scala
http http-client http-server loom mime rest scala servlet-container
Last synced: 28 Oct 2024
https://github.com/2m/authors
Get a nicely formatted summary of authors that contributed to a project between two points in git history
Last synced: 15 Oct 2024
https://github.com/nmoncho/helenus3
An Apache Cassandra Client for Scala 3 inspired by Anorm and Quill
akka-streams cassandra client database flink pekko-streams reactive reactive-streams scala
Last synced: 12 Oct 2024
https://github.com/katrix/typenbt
A Scala NBT library that let's you focus on the data
hacktoberfest minecraft nbt scala scalajs type-safe
Last synced: 12 Oct 2024
https://github.com/egemenzeytinci/data-science-notes
My own notes about data science
course-materials data-science machine-learning neo4j pandas python scala spark
Last synced: 20 Oct 2024
https://github.com/dacr/coursier-launcher
coursier docker container for efficient application or service download and startup
coursier java jvm maven-repository scala
Last synced: 18 Oct 2024
https://github.com/tupol/online-stats
Online statistics implementations, including average, variance and standard deviation; exponentially weighted versions as well.
covariance exponential-moving-average exponential-moving-variance kurtosis library online-stats scala skewness variance
Last synced: 12 Oct 2024
https://github.com/apache/pekko-persistence-cassandra
A replicated Apache Pekko Persistence journal backed by Apache Cassandra
cassandra cqrs eventsourcing java pekko pekko-persistence scala
Last synced: 07 Oct 2024
https://github.com/vaslabs/talos
Lawful circuit breakers for Scala. Akka and monix circuit breaker implementations with monitoring.
akka akka-circuit-breaker bulkhead circuit-breaker circuitbreaker gateway kamon monitoring monix monix-circuit-breaker scala
Last synced: 28 Oct 2024
https://github.com/propensive/escritoire
A library for writing tables for Scala
ansi box-drawing scala shell tables text
Last synced: 28 Oct 2024
https://gitlab.com/leadiq-oss/reactivemongo-zio
A ZIO interop library for reactivemongo
asynchronous-programming database mongodb reactive-programming scala
Last synced: 15 Oct 2024
https://github.com/kevin-lee/effectie
A Tool for FP Effect Libraries
cats cats-effect effect finally-tagless fp functional-programming io-monad referential-transparency scala tagless-final
Last synced: 14 Oct 2024
https://github.com/keynmol/laminar-drag-drop
demo of implementing a drag and drop functionality with Laminar, a Scala.js frontend library
demo drag-and-drop javascript laminar scala scalajs vitejs
Last synced: 23 Oct 2024
https://github.com/codelionx/distod
DISTOD algorithm: Distributed discovery of bidirectional order dependencies
akka akka-cluster bidirectional-order-dependencies data-profiling distributed-systems elastic java order-dependencies order-dependency-discovery scala
Last synced: 28 Oct 2024
https://github.com/kevin-lee/just-semver
Semantic Versioning for Scala / SemVer for Scala
Last synced: 14 Oct 2024
https://github.com/aesteve/quarkus-scala-gradle
Simple project showing Quarkus working with Scala and Gradle
Last synced: 23 Oct 2024
https://github.com/philippus/bump
💥 Bump the semantic version for your next release :shipit:
parser-combinators scala semantic-versioning
Last synced: 28 Oct 2024
https://github.com/ckipp01/an-intro-to-flow-fields-in-scala
Code samples to go along with the blog post and talk.
Last synced: 23 Oct 2024
https://github.com/stackb/scala-gazelle
Experimental gazelle extension for scala
Last synced: 05 Nov 2024
https://github.com/aappddeevv/scalajs-friendly-source-map-loader
Drop in replacement for webpack's source-map-loader that understands file:// and http[s]:// sources in scala.js generated source map files.
Last synced: 27 Oct 2024
https://github.com/pme123/scala-adapters
A simple framework to implement your server jobs - providing a standard UI-client to monitor and test them.
binding-scala heroku playframework scala scala-fullstack semantic-ui
Last synced: 04 Nov 2024
https://github.com/malcolmgreaves/avro-codegen
Scala code generator for Avro schemas.
avro avro-schema codegen data scala serialization
Last synced: 04 Aug 2024
https://github.com/fabiopinheiro/fmgp-generative-design
A Scala/ScalaJS library for Generative Design. The visualizer run on any Browser with JS. Scala's RELP can be used to interact with the visualizer via WS to develop your designs.
generative-design scala scala3 scalajs threejs webgl
Last synced: 11 Oct 2024
https://github.com/dwolla/sbt-docker-containers
SBT plugin to define and manage Docker containers based on images creating using sbt-native-packager
Last synced: 06 Nov 2024
https://github.com/scalawilliam/letsencrypt-scala
Let's Encrypt for Scala: utility to consume Let's Encrypt certificates directly
fs2 http4s lets-encrypt letsencrypt letsencrypt-utils scala ssl tls
Last synced: 15 Oct 2024
https://github.com/mohnoor94/problemssolving
In this repository, I will add some of problems I solved, mainly using Java, Scala, and Python Programming Languages.
java java11 learning-by-doing problemsolving python python3 scala
Last synced: 13 Oct 2024
https://github.com/kj187/scala-ecosystem
Scala Ecosystem
akka concurrency java play scala slick static-typed
Last synced: 06 Nov 2024
https://github.com/i10416/prettytable-native
standalone application with scala native
Last synced: 04 Aug 2024
https://github.com/houzuoguo/aurinko2
An XML document database engine implementation in Scala
Last synced: 15 Oct 2024
https://github.com/jokade/scalanative-jdbc
JDBC drivers for Scala Native
jdbc jdbc-driver scala scala-native
Last synced: 11 Oct 2024
https://github.com/systemfw/snake
Visually accurate clone of Snake, for fun and nostalgia
Last synced: 27 Oct 2024
https://github.com/laughedelic/atom-sbt-client
:wrench:sbt server integration with Atom IDE UI
atom atom-ide atom-language-support atom-package atom-plugin language-server language-server-protocol sbt sbt-server scala
Last synced: 27 Oct 2024
https://github.com/alonsodomin/scala-colog
Functional Composable logging
composability composable cross-platform functional-programming logging logging-library scala scalajs
Last synced: 10 Oct 2024