Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Scala
![](https://explore-feed.github.com/topics/scala/scala.png)
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: 2025-02-11 00:27:06 UTC
- JSON Representation
https://github.com/data-catering/data-caterer
Data generation and validation tool for any data source
data-generation data-quality data-test data-testing data-validation java scala testing-automation ui yaml
Last synced: 29 Dec 2024
https://github.com/mcanlas/spawning-pool
A framework for genetic algorithms in Scala
combinatorics genetic-algorithms scala starcraft zerg
Last synced: 30 Oct 2024
https://github.com/yurique/laminar-snowpack-example
An example of a Snowpack build for a Scala.js + Laminar + frontroute app.
embedded-files postcss scala scala-3 scalajs snowpack tailwindcss
Last synced: 31 Oct 2024
https://github.com/ollls/quartz-h2
Asynchronous Java NIO http/2 only packet streaming server with TLS encryption implemented as Scala CATS effect. Direct native translation of fs2 stream chunks into http2 packets ( inbound and outbound ).
cats-effect http http-server http2 multipart-uploads rest scala tls
Last synced: 05 Nov 2024
https://github.com/xuwei-k/iarray
scalaz friendly immutable Array, NonEmptyArray
Last synced: 20 Oct 2024
https://github.com/newca12/scala-atp
Examples from John Harrison's "Handbook of Practical Logic and Automated Reasoning", ported to Scala
Last synced: 08 Nov 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/jchapuis/leases4s
Functional abstractions for Kubernetes leases in Scala
Last synced: 16 Nov 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/owainlewis/activator-akka-http
A Typesafe Activator template for Akka HTTP microservices
Last synced: 15 Oct 2024
https://github.com/xuwei-k/zeroapply
zero cost Apply/Applicative syntax
applicative macros scala scalaz
Last synced: 08 Nov 2024
https://github.com/cmhteixeira/delegate-macro
Annotation to automatically delegate/proxy implementation of interface to dependency
delegate-pattern macro proxy-pattern scala
Last synced: 12 Oct 2024
https://github.com/lefou/mill-integrationtest
Integration testing for mill plugins
build-tool integration-testing mill mill-plugin scala
Last synced: 28 Oct 2024
https://github.com/izeigerman/scalanum
enum functional-programming haskell scala typeclasses
Last synced: 23 Oct 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/mliarakos/lagom-js
Scala.js client for Lagom
akkajs javascript lagom scala scalajs
Last synced: 14 Oct 2024
https://github.com/lowmelvin/formify-scala
Convert case classes to form data automatically (e.g., for Stripe API)
data-conversion form-data forms http4s scala scala-3 stripe stripe-api url-form x-www-form-urlencoded
Last synced: 12 Nov 2024
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/thm-mni-ii/php-parser
A Scala-based parser for the latest PHP versions
java parser parsing php php-parser php7 phpparser scala
Last synced: 12 Oct 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/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/yasnakateb/cgras
Coarse Grained Reconfigurable Arrays with Chisel3
cgras chisel chisel-test chisel3 computer-architecture hardware sbt scala
Last synced: 19 Nov 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/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/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/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/benthecarman/scalastr
A barebones implementation of nostr in scala
Last synced: 28 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/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/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/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/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/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/spamegg1/modern-systems-scala-native
Working through "Modern Systems Programming with Scala Native" by Richard Whaling
scala scala-native scala3 systems-programming
Last synced: 14 Jan 2025
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/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/arturopala/cross-scala.g8
Simple Scala template with cross-version and multi-target compilation
Last synced: 06 Nov 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/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/scalajs-io/express
Fast, unopinionated, minimalist web framework
express express-middleware expressjs mean-stack node nodejs scala scalajs
Last synced: 17 Nov 2024
https://github.com/jhleeeme/fake-data-pipeline
Data Generators -> Kafka -> Spark Streaming -> PostgreSQL -> Grafana
data-engineering data-pipeline docker docker-compose grafana kafka postgresql scala spark
Last synced: 17 Jan 2025
https://github.com/snowplow/snowplow-elasticsearch-loader
Writes Snowplow enriched events from Kinesis to Elasticsearch
elasticsearch kinesis scala snowplow
Last synced: 09 Nov 2024
https://github.com/catalystcode/streaming-facebook
A library for reading social data from Facebook using Spark Streaming.
facebook scala spark-streaming
Last synced: 22 Nov 2024
https://github.com/catalystcode/streaming-instagram
A library for reading social data from Instagram using Spark Streaming.
instagram scala spark-streaming
Last synced: 22 Nov 2024
https://github.com/ajozwik/quill-generic
Library of generic CRUD operation for https://github.com/getquill/quill library
Last synced: 11 Nov 2024
https://github.com/reugn/dynamic
A Scala library that allows copying a case class using a dynamic property name
case-class copy dynamic lens lenses optics scala scala-macros
Last synced: 16 Nov 2024
https://github.com/innfactory/bootstrap-akka-graphql
bootstrap template for akka microservices with an graphql endpoint
akka akka-http aws cognito-user-pool flyway graphql graphql-server hikaricp jdk8 log4j microservice postgresql sangria-graphql scala
Last synced: 28 Nov 2024
https://github.com/jkobejs/zio-google-cloud-oauth2
Google Oauth 2.0 for Scala
Last synced: 09 Nov 2024
https://github.com/scommons/scommons-react-native
Scala.js facades for react-native and expo APIs and components
demo expo facades mobile navigation react-native reactnative scala scala-facade scala-facades scalajs scalajs-reactjs
Last synced: 10 Nov 2024
https://github.com/ahmetfurkandemir/flink-example
Flink Example
apache apache-flink data-engineering data-stream-processing debezium debezium-client debezium-connector debeziumkafkaconnector docker flink flink-sql flink-stream-processing flink-streaming kafka kafka-streams scala scala2 ubuntu
Last synced: 16 Nov 2024
https://github.com/lren-chuv/woken
An orchestration platform for Docker containers running data mining algorithms
algorithm-factory cluster data-mining faas mesos pfa-standard scala
Last synced: 18 Nov 2024
https://github.com/zio/zio-memberlist
Cluster membership and failure detection
cluster-membership distributed-systems scala zio
Last synced: 10 Nov 2024
https://github.com/sysgears/akka-spark-pipeline
An example project that implements a data pipeline using Scala, Akka, and Spark and works with document-oriented and graph databases to let you find out how frequently a specific technology is used with different technology stacks.
akka akka-http akka-streams mongodb neo4j scala spark spark-graphx
Last synced: 16 Nov 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/nafg/slick-migration-api-flyway
Flyway bindings for https://github.com/nafg/slick-migration-api
database flyway migrations scala slick
Last synced: 12 Nov 2024
https://github.com/raymondev/snippetsvault
Your go-to collection of code snippets in various programming languages for quick reference and learning.
collaborate dart hacktoberfest programming scala snippets sql
Last synced: 11 Jan 2025
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: 23 Jan 2025
https://github.com/cognitev/akka-cluster-manager
Management tool for Akka Cluster
Last synced: 19 Jan 2025
https://github.com/j-mie6/parsley-cats
Typeclass instances for `parsley` to make it compatible with `cats`
cats parser parser-combinators scala
Last synced: 12 Dec 2024
https://github.com/kj187/scala-ecosystem
Scala Ecosystem
akka concurrency java play scala slick static-typed
Last synced: 24 Dec 2024
https://github.com/keynmol/scala-treesitter-highlighting
This WIP project is a space for exploring the usage of Tree Sitter for in-browser syntax highlighting, made possible by web-tree-sitter bindings, and the ability to compile Tree Sitter Scala parser to WASM.
scala scalajs treesitter vite wasm
Last synced: 12 Dec 2024
https://github.com/andimiller/decline-completion
A module for the decline command line parser to enable bash and zsh autocomplete
Last synced: 18 Jan 2025
https://github.com/tpunder/scala-optparse
Command line option parsing for scala
Last synced: 30 Jan 2025
https://github.com/civilizeddev/fanuc-focas
JNA wrapper for Fanuc FOCAS API
Last synced: 11 Dec 2024
https://github.com/mliarakos/lagom-scalajs-example
Example Lagom.js application
akka akkajs javascript lagom playframework scala scalajs
Last synced: 05 Dec 2024
https://github.com/codefeedr/codefeedr
CodeFeedr core infrastructure
flink kafka sbt scala stream-processing
Last synced: 09 Feb 2025
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/guillaumedd/gstlib
gstlib: a Generalized Suffix Tree Library in Scala
Last synced: 05 Dec 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/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/cmhteixeira/typed-list
A linked list with compile time size.
compile-time linked-list scala type-level-programming
Last synced: 09 Feb 2025
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/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/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/anicolaspp/minikaf
Minikaf is a minimal implementation of Publish / Subscriber for in memory communication.
kafka reactive reactive-programming scala stream-processing streams
Last synced: 16 Nov 2024
https://github.com/erikerlandson/gnuplot4s
A well typed scala interface to gnuplot
Last synced: 09 Nov 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/namin/lisp-variations
variations on lisp, exploring reflection
lisp meta reflection scala scheme
Last synced: 28 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/pomadchin/path-to-recschemes
A path to Recursion Schemes
recursion recursion-schemes scala
Last synced: 12 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/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/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/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/2m/authors
Get a nicely formatted summary of authors that contributed to a project between two points in git history
Last synced: 08 Nov 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/thoughtworksinc/constructor.scala
Mixin classes and traits dynamically
constructors factory-pattern macro mixin scala type-class
Last synced: 12 Nov 2024
https://github.com/guru107/hadoop-small-files-merger
A Spark application to merge small files on Hadoop
apache-hadoop apache-spark avro parquet scala text
Last synced: 10 Nov 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