Projekte
Auf GitHub ansehen
uhub/awesome-scala
uhub/awesome-scala has 217 GitHub stars and 40 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-14 19:33 UTC. Last push 2026-11-03.
Gemessener Sternzuwachs
- in 24h
- 0
- in 7 days
- Verlauf wird gesammelt
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
Über uns
A curated list of awesome Scala frameworks, libraries and software.
LernenREADME.md
Originalawesome-scala
A curated list of awesome Scala frameworks, libraries and software.
- Learning and Reference
- Language and Tooling
- Web
- Data and Storage
- Machine Learning and AI
- Networking and Distributed
- User Interface
- Graphics and Media
- Security
- Concurrency and Performance
- Testing and Quality
- Utilities
- Science and Math
- Other
Learning and Reference
Tutorials and Books
- ochrons/scalajs-spa-tutorial - Tutorial for creating a simple Single Page Application in ScalaJS
- dehun/learn-fp - learn-by-doing course/tutorial for functional programming on scala
- slouc/concurrency-in-scala-with-ce - Introduction to concepts of asynchronous and concurrent programming in Scala, based on the Cats Effect library.
- mbonaci/scala - Scala reference (as seen by Java developer)
- lemastero/scala_typeclassopedia - Abstractions from Category theory with simple description & implementation, links to further resources.
- Baeldung/scala-tutorials - Supporting code for the tutorials on https://www.baeldung.com/scala
- twitter/scala_school2 - Scala School 2
- rockthejvm/scala-2-beginners - The official repository for the Rock the JVM Scala 2 for beginners course
- rockthejvm/scala-at-light-speed - The repository for the free Scala at Light Speed mini-course
- rockthejvm/spark-essentials - The official repository for the Rock the JVM Spark Essentials with Scala course
- EffectOrientedProgramming/book - Effect-Oriented Programming: Creating Reliable Systems with Scala 3 and ZIO 2
- scalacenter/scala-3-migration-guide - The Scala 3 migration guide for everyone.
- creativescala/creative-scala - Quick, graphical, fun introduction to programming in Scala.
- lunatech-labs/lunatech-scala2-to-scala3-course - Lunatech course - "Moving forward from Scala 2 to Scala 3" (archived)
- opensourceteams/spark-scala-maven-2.4.0 - Spark2.4.0 学习笔记分享
- makingthematrix/scalaonandroid - A tutorial and examples of how to write Android apps in Scala 2.13 and Scala 3.
- bizreach-inc/play2-hands-on - Play2 + Slick / ScalikeJDBCを使ってWebアプリケーションを作成するハンズオンです。
- jdegoes/functional-scala - The repository for the Functional Scala workshop.
- jdegoes/lambdaconf-2014-introgame - Online material for the Introduction to Functional Game Programming with Scala workshop.
- rockthejvm/scala-2-advanced - The Scala 2 version (old) of the Advanced Scala course
- lihaoyi/hands-on-scala-js - Better documentation for Scala.js
- evolution-gaming/scala-bootcamp - Scala Bootcamp (archived, no longer maintained) (archived)
- yareally/android-scala-intellij-no-sbt-plugin - Directions on how to create a Scala based project in Intellij IDEA without having to resort to additional plugins or external building that cripples the nice features of the IDE.
- darrenjw/scala-course - Scala for Statistical Computing and Data Science Short Course
- jleetutorial/scala-spark-tutorial - Project for James' Apache Spark with Scala course
- scala-lms/tutorials - Tutorials on Lightweight Modular Staging
- SidneyXu/JGSK - Java,Groovy,Scala,Kotlin 四种语言的特点对比
- ashwinbhaskar/scala-to-dotty - Dotty way of writing Scala 2 code
- ktonga/reactive-turtle - Scala and Akka for kids. A Functional Programming approach for the well known LOGO.
- underscoreio/essential-scala - Source code for Underscore's Essential Scala
- microsoft/Azure-Databricks-NYC-Taxi-Workshop - An Azure Databricks workshop leveraging the New York Taxi and Limousine Commission Trip Records dataset (archived)
- scalasummerschool/lectures - Learn Functional Programming in Scala
- scalawarrior/scalawarrior - Game written in Scala for learning Scala.
Examples and Exercises
- fpinscala/fpinscala - Code, exercises, answers, and hints to go along with the book "Functional Programming in Scala"
- scala-exercises/scala-exercises - The easy way to learn Scala.
- vkostyukov/scalacaster - Purely Functional Algorithms and Data Structures in Scala
- TheAlgorithms/Scala - All Algorithms implemented in Scala
- jacksu/utils4s - scala、spark使用过程中,各种测试用例以及相关资料整理
- pauljamescleary/scala-pet-store - An implementation of the java pet store using FP techniques in scala
- softwaremill/bootzooka - Template project to quickly start developing a Scala-based microservice or web application, with the build & project structure provided
- theiterators/akka-http-microservice - Example of http (micro)service in Scala & akka-http
- miguno/kafka-storm-starter - [PROJECT IS NO LONGER MAINTAINED] Code examples that show to integrate Apache Kafka 0.8+ with Apache Storm 0.9+ and Apache Spark Streaming 1.1+, while using Apache Avro as the data serialization format. (archived)
- handsonscala/handsonscala - Discussion and and code examples for the book Hands-on Scala Programming
- gvolpe/trading - 💱 Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)
- deanwampler/programming-scala-book-code-examples - The code examples used in Programming Scala, 2nd and 3rd Editions (O'Reilly)
- spark-examples/spark-scala-examples - This project provides Apache Spark SQL, RDD, DataFrame and Dataset examples in Scala language
- gvolpe/pfps-shopping-cart - :shopping_cart: The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"
- fosskers/scalaz-and-cats - Usage examples and benchmarks between Scalaz and Cats (w/ Haskell ground-truth).
- spirom/LearningSpark - Scala examples for learning to use Spark
- pathikrit/scalgos - algorithms in scala
- vmunier/play-scalajs.g8 - Giter8 template to get started with Play and Scala.js.
- streaming-with-flink/examples-scala - Stream Processing with Apache Flink - Scala Examples
- matthiasn/sse-chat - Chat example app using Server Sent Events plus REST calls. Scala, Play Framework 2.3, AngularJS or React (alternatively).
- bytedeco/javacv-examples - Examples of using JavaCV / OpenCV library on Java Virtual Machine
- jrudolph/pekko-http-scala-js-websocket-chat - An example app that integrates pekko-http and scala-js to implement a websocket chat
- scala/scala3-example-project - An example sbt project that compiles using Dotty
- spotify/big-data-rosetta-code - Code snippets for solving common big data problems in various platforms. Inspired by Rosetta Code
- garyaiki/Scala-Algorithms - Scala translations of Robert Sedgewick's Java Algorthms
- scala-labs/scala-labs - A collection of hands-on programming exercises aimed at teaching you to program in Scala
- kyleu/boilerplay - Using the latest technology in the Scala ecosystem, Boilerplay is a reactive web application built on Play Framework, ScalaJS, Silhouette, Sangria/GraphQL, and PostgreSQL. It provides a good starting point for whatever you want to build.
- typelevel/CT_from_Programmers.scala - Scala sample code for Bartosz Milewski's CT for Programmers (archived)
- playforscala/sample-applications - Sample applications that go with the book Play for Scala
- jaceklaskowski/scalania - Learn Scala by examples
- theiterators/reactive-microservices - Project showcasing different microservice communication styles using Scala, Akka, Play and other tools from Scala ecosystem
- codeport/scala - LascoDan(Korea Scala Group) scala study
- concurrent-programming-in-scala/learning-examples - Code examples for the book Learning Concurrent Programming in Scala
- playframework/play-scala-rest-api-example - Example Play Scala application showing REST API (archived)
- daizikaikou/learningSpark - 学习spark写的scala代码,工具使用的是IDEA2017.1.6,欢迎star
- josephguan/scala-design-patterns - Design patterns implemented in Scala.
- lihaoyi/workbench-example-app - An example application written in ScalaJS using scala-js-dom and scala-js-workbench
- Algomancer/Full-Stack-Scala-Starter - Play 2.5, ScalaJS, Binding.scala starter project.
- gvolpe/pfps-examples - :izakaya_lantern: Standalone examples shown in the book "Practical FP in Scala: A hands-on approach"
- spirom/spark-streaming-with-kafka - Self-contained examples of Apache Spark streaming integrated with Apache Kafka.
- SidneyXu/AndroidDemoIn4Languages - Comparison among Java, Groovy, Scala, Kotlin in Android Development.
- playframework/play-scala-websocket-example - Example Play Scala application showing WebSocket use with Akka actors (archived)
- ilya-klyuchnikov/tapl-scala - Code from the book "Types and Programming Languages" in Scala
- jaspervz/todo-http4s-doobie - A sample project of a microservice using http4s, doobie, and circe.
- wiringbits/scala-webapp-template - A pragmatic skeleton to build web applications in Scala/Scala.js, including user registration, login, admin portal, and, deployments
- eligosource/eventsourced-example - A Scala web application demonstrating event-sourcing best practices
- miciek/grokkingfp-examples - All examples and exercises from the Grokking Functional Programming book
- lamdor/scala-koans - The Scala Koans
- ReactivePlatform/Pragmatic-Scala - Pragmatic Scala 中文版——《Scala实用指南》代码清单(包含 SBT 版本(切到sbt分支))
- pbassiner/sbt-multi-project-example - sbt multi-project example
- mariussoutier/PlayBasics - Example code for my tutorial series about Play Framework 2.x
- sjrd/scala-js-example-app - Example application built with Scala.js (archived)
- scala-exercises/exercises-scalatutorial - Exercises for the "Functional Programming Principles in Scala", part of the FP in Scala specialized program by EPFL.
- scala-exercises/exercises-stdlib - Scala Exercises' lessons for the standard library
- scala/scala-seed.g8 - Giter8 template for a simple hello world app in Scala.
- gothinkster/scala-play-realworld-example-app - Exemplary real world application built with Scala 2.13 & Play (archived)
- playframework/play-scala-isolated-slick-example - Example Play Slick Project (archived)
- retronym/macrocosm - Exploration of Scala macros
- vasnake/Principles-of-Reactive-Programming - Principles of Reactive Programming, Scala: assignments and other code from Coursera https://class.coursera.org/reactive-002
- prnicolas/ScalaMl - Project, source code and data files for 1st edition "Scala for Machine Learning"
- underscoreio/essential-macros - Examples of simple Scala Macros
- yawaramin/scala-modules - Experimental implementations of ML-style modules in Scala
- crossroad0201/ddd-on-scala - DDD sample implementation by Scala.
- CodelyTV/scala-ddd-example - λ🎯 Hexagonal Architecture + DDD + CQRS applied in Scala using Akka HTTP
- xebia-functional/scala-android - Scala on Android Examples
- scalafx/scalafx-ensemble - scalafx ensemble
- ashwinbhaskar/functional-way - Write small programs (eg -algorithms) in a functional way.
- taoran92/SwordOffer - :fire:剑指offer题解(Java & Scala实现)
- exercism/scala - Exercism exercises in Scala.
- hussachai/play-scalajs-showcase - Play+Scala.js Showcase
- GrahamLea/scala-spring-hibernate-maven-webapp - [ARCHIVED] Code for kickstarting a webapp using Scala + Spring + Hibernate + Maven + Selenium WebDriver PageObject Web Tests (archived)
- kogecoo/dl4j-examples-scala - [NO LONGER MAINTAINED] a simple scala porting of https://github.com/deeplearning4j/dl4j-examples (archived)
- loicdescotte/pureWebappSample - Minimal http4s + Doobie + ZIO + Circe Scala application to show how to build a purely functional web application in Scala.
- Sergey80/scala-samples - There are pieces of scala code that explain Scala syntax and related things - like what you can do with all this
- MasseGuillaume/ScalaKata - Moved
- nraychaudhuri/scalainaction - Code examples from scala in action book
- potigol/beecrowd - 800+ Soluções de Problemas do Beecrowd usando a Linguagem Potigol
- vmunier/akka-http-scalajs.g8 - Giter8 template to get started with Akka HTTP and Scala.js.
- debasishg/frdomain-extras - Additional accompaniment to Functional and Reactive Domain Modeling
- jsuereth/scala-in-depth-source - The source code for the Scala In Depth book.
- scala-exercises/exercises-cats - Scala Exercises' lessons for the Cats library
- fernandoracca/skeleton - Simple Scala project template
- lihaoyi/scala-js-games - Some simple games ported to Scala-Js
- hempalex/scala-impatient - My solutions for "Scala for the Impatient" exercises
- pbugnion/s4ds - Code samples for Scala for data science
- scala/scala-module-dependency-sample - Depend on Scala modules like a pro (archived)
- djspiewak/extreme-cleverness - A set of functional collections created, ported and modified for my tak at NE Scala 2011
- tonyskn/coursera-scala - My solutions to Coursera's "Functional Programming in Scala"
- AtomicScala/atomic-scala-examples - Examples from the book "Atomic Scala" 2nd Edition by Bruce Eckel & Dianne Marsh
Language and Tooling
Compilers and Interpreters
- scala/scala - Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
- scala/scala3 - The Scala 3 compiler, also known as Dotty.
- chipsalliance/chisel - Chisel: A Modern Hardware Design Language
- scala-js/scala-js - Scala.js, the Scala to JavaScript compiler
- scala-native/scala-native - Your favorite language gets closer to bare metal.
- com-lihaoyi/Ammonite - Scala Scripting
- SpinalHDL/SpinalHDL - Scala based HDL
- twitter/rsc - Experimental Scala compiler focused on compilation speed
- lihaoyi/Metascala - A JVM written in Scala
- scalameta/scalameta - Library to read, analyze, transform and generate Scala programs
- oleg-py/better-monadic-for - Desugaring scala
forwithout implicitwithFilters - tek/splain - better implicit errors for scala
- scala/legacy-svn-scala - OBSOLETE, we're over there: (archived)
- sbt/zinc - Scala incremental compiler library, used by sbt and other build tools
- databricks/sjsonnet - A Scala implementation of the Jsonnet configuration language, running on JVM, GraalVM, Scala Native and JavaScript.
- softwaremill/scala-clippy - Good advice for Scala compiler errors (archived)
- typesafehub/zinc - ⛔️ [DEPRECATED] sbt's scala incremental compiler (archived)
- potigol/potigol - Linguagem Potigol - Linguagem de programação funcional moderna para iniciantes - A Functional Programming Language for Beginners
- scala-ts/scala-ts - :wrench: Scala datamodel transpiler
- ghik/silencer - Scala compiler plugin for warning suppression
- fogus/baysick - An embedded Insane-specific Language for Scala implementing the BASIC programming language
- ScalablyTyped/Converter - Typescript to Scala.js converter
- sjrd/scala-js-ts-importer - TypeScript Importer for Scala.js
- timowest/scalagen - Java to Scala transformation
- nativelibs4java/Scalaxy - Compiler plugin goodies for Scala (continuation of non-OpenCL part of ScalaCL)
- epfldata/squid - Squid – type-safe metaprogramming and compilation framework for Scala
- nau/jscala - Scala macro that produces JavaScript from Scala code.
- japgolly/scala-graal - Make usage of Graal features easy and safe from Scala. Also features Scala-based React SSR.
- gkossakowski/kentuckymule - Limits of Scala typechecking speed
- lihaoyi/Scalite - An experimental whitespace-delimited syntax for the Scala programming language
- camunda/feel-scala - FEEL parser and interpreter written in Scala
- eed3si9n/treehugger - treehugger.scala is a library to code Scala programmatically.
- scalacenter/macros - Archived - Scala Macros (archived)
- guillaumebort/scasm - A a dynamic x86_64 assembler in Scala — Code for the live coding session @ Devoxx france 2016
- polyvariant/better-tostring - (b2s) Scala compiler plugin for a better default toString.
- shadaj/scala-native-wasm - Running Scala in WebAssembly through Scala Native
- stephentu/scala-sql-parser - SQL parser written using Scala's parser combinator library
- magarciaEPFL/scaladotnet - Scala SDK (compiler and standard library) for .NET
- scalan/scalan - Generic framework for development of domain-specific compilers in Scala
- scala/scala-continuations - the Scala delimited continuations plugin and library (archived)
Build Systems
- sbt/sbt - sbt, the interactive build tool
- com-lihaoyi/mill - A better build tool for Java, Scala and Kotlin: Simpler than Maven, easier than Gradle, with 3-7x faster dev workflows than other JVM build tools
- sbt/sbt-native-packager - sbt Native Packager
- scalacenter/bloop - Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.
- spray/sbt-revolver - An SBT plugin for dangerously fast development turnaround in Scala
- marcus-drake/sbt-docker - Create Docker images directly from sbt
- sbt/sbt-release - A release plugin for sbt
- VirtusLab/scala-cli - Scala CLI is a command-line tool to interact with the Scala language. It lets you compile, run, test, and package your Scala code (and more!)
- build-server-protocol/build-server-protocol - Protocol for IDEs and build tools to communicate about compile, run, test, debug and more.
- xerial/sbt-pack - A sbt plugin for creating distributable Scala packages.
- cvogt/cbt - CBT - fun, fast, intuitive, compositional, statically checked builds written in Scala
- jberkel/android-plugin - An sbt plugin for Android development in Scala (archived)
- propensive/fury-old - A new build tool for JVM languages
- typelevel/sbt-tpolecat - scalac options for the enlightened
- scalameta/sbt-native-image - Plugin to generate native-image binaries with sbt
- portable-scala/sbt-crossproject - Cross-platform compilation support for sbt.
- tindzk/seed - Build tool for Scala projects
- lihaoyi/workbench - Tooling around scala-js
- sbt/sbt-fresh - sbt-plugin to create an opinionated fresh sbt project
- vmunier/sbt-web-scalajs - SBT plugin to use Scala.js along with any sbt-web server.
- sbt/sbt-header - sbt-header is an sbt plugin for creating file headers, e.g. copyright headers
- typelevel/sbt-typelevel - Let sbt work for you.
- oyvindberg/bleep - A bleeping fast JVM build tool!
- sbt/sbt-site - Site generation for sbt
- sbt/sbt-protobuf - sbt plugin for compiling protobuf files
- sbt/sbt-jni - SBT Plugin to ease working with JNI
- julianpeeters/sbt-avrohugger - sbt plugin for generating Scala sources for Apache Avro schemas and protocols.
- sbt/sbt-unidoc - sbt plugin to create a unified Scaladoc or Javadoc API document across multiple subprojects.
- kitlangton/zio-app - Quickly create and develop full-stack Scala apps with ZIO and Laminar.
- davidB/scala-archetype-simple - a simple maven archetype for project in scala (archived)
- sbt/sbt-boilerplate - sbt plugin for generating scala.Tuple/Function related boilerplate code
- agemooij/sbt-prompt - An SBT plugin for making your SBT prompt more awesome
- xuwei-k/sbt-class-diagram - sbt plugin to create a class diagram
Package Management
- coursier/coursier - Pure Scala Artifact Fetching
- sbt/sbt-dependency-graph - sbt plugin to create a dependency graph for your project (archived)
- scala-steward-org/scala-steward - :robot: A bot that helps you keep your projects up-to-date
- rtimush/sbt-updates - sbt plugin that can check Maven and Ivy repositories for dependency updates
- foundweekends/conscript - Scala at your command
- xerial/sbt-sonatype - A sbt plugin for publishing Scala/Java projects to the Maven central.
- scala/scala-dist - sbt project that packages the Scala 2 distribution
- scalacenter/scaladex - The Scala Package Index
- tpunder/fm-sbt-s3-resolver - SBT Plugin that adds support for resolving and publishing using Amazon S3
- kitlangton/scala-update - Update your Scala dependencies interactively
- ohnosequences/sbt-s3-resolver - :cloud:Amazon S3-based resolver for sbt
- jvican/sbt-release-early - Opinionated sbt plugin to release your artifacts early, both on merge and via git tag.
Linters and Formatters
- scalameta/scalafmt - Code formatter for Scala
- wartremover/wartremover - Flexible Scala code linting tool
- scalacenter/scalafix - Refactoring and linting tool for Scala
- scalastyle/scalastyle - scalastyle
- scapegoat-scala/scapegoat - Scala compiler plugin for static code analysis
- scala-ide/scalariform - Scala source code formatter
- scala-garden/mima - A tool for catching binary incompatibility in Scala
- riy/degraph - Test and Visualize and Manage Dependencies of classes and packages in JVM Byte Code (think Scala and Java)
- HairyFotr/linter - Static Analysis Compiler Plugin for Scala (archived)
- sbt/sbt-scalariform - sbt plugin adding support for source code formatting using Scalariform
- com-lihaoyi/acyclic - Acyclic is a Scala compiler plugin to let you prohibit circular dependencies between files
- scalameta/sbt-scalafmt - sbt plugin for Scalafmt
- scala/scala-abide - obsolete; visit https://github.com/scalacenter/scalafix instead (archived)
- liancheng/scalafix-organize-imports - A CI-friendly Scalafix semantic rule for organizing imports (archived)
- scapegoat-scala/sbt-scapegoat - sbt plugin for scapegoat scala static analysis plugin
- lucidsoftware/neo-sbt-scalafmt - Scalafmt SBT plugin
- mikeyhu/scaladiagrams - Generate class diagrams from scala source code
- scalastyle/scalastyle-sbt-plugin - scalastyle-sbt-plugin
- scalacenter/sbt-scalafix - sbt plugin for Scalafix
- scala-garden/scala-sculpt - Dependency extraction for Scala 2 codebases, to aid in modularizing
- sonar-scala/sonar-scala - A free and open-source SonarQube plugin for static code analysis of Scala projects. (archived)
- codacy/codacy-analysis-cli - The Codacy Analysis CLI is a command line interface that enables you to execute Codacy code analysis locally.
- scalacenter/scala3-migrate - A tool to help migrating from Scala 2 to Scala 3
- rorygraves/ScalaClean - Full program static analysis for Scala
Editor and IDE Support
- scalameta/metals - Scala language server with rich IDE features 🚀
- JetBrains/intellij-scala - Scala plugin for IntelliJ IDEA
- scala-ide/scala-ide - Scala IDE for Eclipse
- psliwa/idea-composer-plugin - PhpStorm plugin that adds code completion in composer.json file
- zio/zio-intellij - A companion IntelliJ IDEA plugin for the ZIO library ecosystem.
- harrah/browse - A Scala source code browser
- scalameta/metabrowse - Static site generator for code search with IDE features for Scala
- scala-ide/scala-ide-play2 - Play 2 support for Scala IDE
- scalafiddle/scalafiddle-editor - Web user interface for ScalaFiddle
- scala-ide/scala-worksheet - A Scala IDE plugin for a multi-line REPL (called worksheet)
- JetBrains/intellij-scala-bundle - [Retired] IntelliJ Scala Bundle - historical experimental distribution (archived)
Web
Web Frameworks
- playframework/playframework - The Community Maintained High Velocity Web Framework For Java and Scala.
- scalatra/scalatra - Tiny Scala high-performance, async web framework, inspired by Sinatra
- lagom/lagom - Reactive Microservices for the JVM
- http4s/http4s - A minimal, idiomatic Scala interface for HTTP
- spray/spray - A suite of scala libraries for building and consuming RESTful web services on top of Akka: lightweight, asynchronous, non-blocking, actor-based, testable (archived)
- twitter/finatra - Fast, testable, Scala services built on TwitterServer and Finagle
- finagle/finch - Scala combinator library for building Finagle HTTP services
- lift/framework - Lift Framework
- tumblr/colossus - I/O and Microservice library for Scala
- zio/zio-http - A next-generation Scala framework for building scalable, correct, and efficient HTTP clients and servers
- skinny-framework/skinny-framework - :monorail: "Scala on Rails" - A full-stack web app framework for rapid development in Scala
- jdegoes/blueeyes - A lightweight Web 3.0 framework for Scala, featuring a purely asynchronous architecture, extremely high-performance, massive scalability, high usability, and a functional, composable design.
- unfiltered/unfiltered - A toolkit for servicing HTTP requests in Scala
- com-lihaoyi/cask - Cask: a Scala HTTP micro-framework. Cask makes it easy to set up a website, backend server, or REST API using Scala
- fomkin/korolev - Single Page Applications running on the server side. (archived)
- UdashFramework/udash-core - Scala framework for building beautiful and maintainable web applications.
- xitrum-framework/xitrum - Async and clustered Scala web framework and HTTP(S) server
- brikis98/ping-play - BigPipe streaming for the Play Framework
- d2iq-archive/chaos - A lightweight framework for writing REST services in Scala. (archived)
- outr/youi - Next generation user interface and application development in Scala and Scala.js for web, mobile, and desktop.
- mDialog/smoke - Simple, asynchronous HTTP using Scala. (archived)
- inca/circumflex - [UNMAINTAINED] Circumflex — lightweight Scala-based Web application framework and ORM (archived)
- Kanaka-io/play-monadic-actions - A simple scala DSL to allow clean and monadic style for Play! Actions
- reactiverse/vertx-lang-scala - Vert.x for Scala
- bowler-framework/Bowler - RESTful Web Framework based on Scala, built on top of Scalatra & Scalate
- daviddenton/fintrospect - Implement fast, type-safe HTTP webservices for Finagle
HTTP and Networking Clients
- softwaremill/sttp - The Scala HTTP client you always wanted!
- scalaj/scalaj-http - Simple scala wrapper for HttpURLConnection. OAuth included. (archived)
- com-lihaoyi/requests-scala - A Scala port of the popular Python Requests HTTP client: flexible, intuitive, and straightforward to use.
- dispatch/reboot - Scala wrapper for the Java AsyncHttpClient.
- dispatch/classic - [UNSUPPORTED] Dispatch Classic. See dispatch/reboot for the modern Dispatch for Scala 2.11/2.12 (archived)
- DanielaSfregola/twitter4s - An asynchronous non-blocking Scala client for both the Twitter Rest and Streaming API (archived)
- 47degrees/github4s - A GitHub API wrapper written in Scala
- playframework/play-ws - Standalone Play WS, an async HTTP client with fluent API
- slack-scala-client/slack-scala-client - A scala library for interacting with the slack api and real time messaging interface
- pepegar/hammock - Purely functional HTTP client
- finagle/featherbed - Asynchronous Scala HTTP client using Finagle, Shapeless and Cats
- eed3si9n/gigahorse - Gigahorse is an HTTP client for Scala with multiple backend support.
- hmil/RosHTTP - Unified Scala.js + Scala HTTP client API
API and GraphQL
- sangria-graphql/sangria - Scala GraphQL implementation
- softwaremill/tapir - Rapid development of self-documenting APIs
- ghostdogpr/caliban - Functional GraphQL library for Scala
- guardrail-dev/guardrail - Principled code generation from OpenAPI specifications
- endpoints4s/endpoints4s - Describe HTTP endpoints in Scala and derive clients, servers, and documentation
- disneystreaming/smithy4s - https://disneystreaming.github.io/smithy4s/
- iheartradio/play-swagger - Swagger spec generator for play framework
- swagger-akka-http/swagger-akka-http - Support for generating Swagger REST API documentation for Akka-Http based services.
- RazorSh4rk/random-word-api - Simple scala rest api that serves random words
- pathikrit/metarest - Scala macros to generate RESTful Models
- pheymann/typedapi - Build your web API on the type level.
- tofu-tf/typed-schema - Typelevel http service definition DSL (archived)
- ebowman/api-first-hand - API-First bootstrapping tool for building RESTful web services from a Swagger/OpenAPI spec
- swagger-api/swagger-scala-module - Swagger support for scala (archived)
- Tinkoff/typed-schema - Typelevel http service definition DSL (archived)
Frontend and UI Components
- japgolly/scalajs-react - Facebook's React on Scala.JS
- ThoughtWorksInc/Binding.scala - Reactive data-binding for Scala
- raquo/Laminar - Simple, expressive, and safe UI library for Scala.js
- shadaj/slinky - Write Scala.js React apps just like you would in ES6
- suzaku-io/diode - Scala library for managing immutable application model
- outwatch/outwatch - The Functional and Reactive Web-Frontend Library for Scala.js
- PurpleKingdomGames/tyrian - Elm-inspired Scala UI library. (archived)
- japgolly/scalacss - Super type-safe CSS for Scala and Scala.JS.
- scala-js/scala-js-dom - Statically typed DOM API for Scala.js
- softwaremill/supler - Rapid Form Development library. Use your favourite JS frontend & Scala backend frameworks. (archived)
- raquo/Airstream - State propagation and event streams with mandatory ownership and no glitches
- greencatsoft/scalajs-angular - AngularJS Binding for Scala.js (archived)
- OlivierBlanvillain/monadic-html - Tiny DOM binding library for Scala.js
- chandu0101/scalajs-react-components - Reusable scalajs-react components
- armanbilge/calico - Pure, reactive UI library for Scala.js
- widok/widok - Reactive web framework for the JVM and Scala.js
- xored/scala-js-react - ScalaJS interface for Facebook React
- Ahnfelt/react4s - Production ready React wrapper for Scala.js - composable lifecycle - no memoization, no macros, no implicits.
- henrikerola/scaladin - Scala API for Vaadin Framework
- julienrf/scalm - Elm-inspired Scala library for writing web user interfaces
- fancellu/scalajs-vue - Scala.js bindings for Vue.js and an example application
- suzaku-io/suzaku - Suzaku web UI framework for Scala
- spaced/scala-js-d3 - d3 facade types for Scala.js (archived)
Web Servers and Proxies
- MAIF/otoroshi - Lightweight api management on top of a modern http reverse proxy
- mashupbots/socko - A Scala web server powered by Netty networking and AKKA processing.
- lichess-org/lila-ws - Lichess' websocket server
- spray/spray-can - A low-overhead, high-performance, fully async HTTP 1.1 server and client library implemented entirely in Scala on top of Akka
- lolgab/snunit - Scala Native HTTP server based on FreeUnit
- Spinoco/fs2-http - Http Server and client using fs2
- polynote/uzhttp - Minimal HTTP server for Scala+ZIO
- criteo/lolhttp - An HTTP Server and Client library for Scala.
Data and Storage
Databases
- filodb/FiloDB - Distributed Prometheus time series database
- apache/carbondata - High performance data store solution
- thatdot/quine - Quine • the streaming graph • https://quine.io • Discord: https://discord.gg/GMhd8TE4MR
- opencypher/morpheus - Morpheus brings the leading graph query language, Cypher, onto the leading distributed processing platform, Spark.
- BlueBrain/nexus - Blue Brain Nexus - A knowledge graph for data-driven science
- simerplaha/SwayDB - Persistent and in-memory key-value storage engine for JVM that scales on a single machine.
- justin-db/JustinDB - ⚛️ JustinDB is a highly available globally distributed key-value data store.
Database Clients and ORMs
- slick/slick - Slick (Scala Language Integrated Connection Kit) is a modern database query and access library for Scala
- typelevel/doobie - Functional JDBC layer for Scala.
- zio/zio-quill - Compile-time Language Integrated Queries for Scala
- apache/cassandra-spark-connector - Apache Spark to Apache Cassandra connector
- typelevel/skunk - A data access library for Scala + Postgres.
- Philippus/elastic4s - 🔍 Elasticsearch Scala Client - Reactive, Non Blocking, Type Safe, HTTP Client
- mauricio/postgresql-async - Async, Netty based, database drivers for PostgreSQL and MySQL written in Scala (archived)
- scalikejdbc/scalikejdbc - A tidy SQL-based DB access library for Scala developers. This library naturally wraps JDBC APIs and provides you easy-to-use APIs.
- outworkers/phantom - Schema safe, type-safe, reactive Scala driver for Cassandra/Datastax Enterprise
- ReactiveMongo/ReactiveMongo - :leaves: Non-blocking, Reactive MongoDB Driver for Scala
- tminglei/slick-pg - Slick extensions for PostgreSQL
- playframework/play-slick - Slick Plugin for Play
- etaty/rediscala - Non-blocking, Reactive Redis driver for Scala (with Sentinel support)
- squeryl/squeryl - A Scala DSL for talking with databases with minimum verbosity and maximum type safety
- mpollmeier/gremlin-scala - [unmaintained] Scala wrapper for Apache TinkerPop 3 Graph DSL
- ReactiveMongo/Play-ReactiveMongo - :leaves: ReactiveMongo plugin for Playframework
- profunktor/redis4cats - :bookmark: Redis client built on top of Cats Effect, Fs2 and Lettuce
- aselab/scala-activerecord - ActiveRecord-like ORM library for Scala
- scanamo/scanamo - Simpler DynamoDB access for Scala
- scalikejdbc/scalikejdbc-async - ScalikeJDBC Extension: Non-blocking APIs in the JDBC way
- akka/akka-persistence-jdbc - Asynchronously writes journal and snapshot entries to configured JDBC databases so that Akka Actors can recover state
- fwbrasil/activate - Abandoned: Pluggable persistence in Scala
- jonifreeman/sqltyped - Embedding SQL as an external DSL into Scala
- AugustNagro/magnum - A 'new look' for database access in Scala
- mongodb/mongo-scala-driver - Former repository of MongoDB Scala driver. Official Scala driver can now be found here: https://github.com/mongodb/mongo-java-driver (archived)
- hbase-rdd/hbase-rdd - Spark RDD to read, write and delete from HBase
- com-lihaoyi/scalasql - Scala ORM to query SQL databases from Scala via concise, type-safe, and familiar case classes and collection operations. Connects to Postgres, MySql, H2, and Sqlite out of the box
- playframework/anorm - The Anorm database library
- twitter-archive/cassie - A Scala client for Cassandra (archived)
- sorm/sorm - A functional boilerplate-free Scala ORM (archived)
- zio-archive/zio-sql - Type-safe, composable SQL for ZIO applications (archived)
- zio/zio-protoquill - Quill for Scala 3
- FaKod/neo4j-scala - Scala wrapper for Neo4j Graph Database
- debasishg/scala-redis-nb - Implementation of a non blocking Redis client in Scala using Akka IO
- lastland/scala-forklift - Type-safe data migration tool for Slick, Git and beyond.
- neotypes/neotypes - Scala lightweight, type-safe, asynchronous driver for neo4j
- lucidsoftware/relate - Performant database access in Scala
- underscoreio/slickless - Support for shapeless HLists/Generics in Slick.
- gaelrenoux/tranzactio - ZIO wrapper around Doobie and Anorm.
- mybatis/scala - The Scala version of MyBatis SQL Mapper
- Livestream/scredis - Non-blocking, ultra-fast Scala Redis client built on top of Akka IO, used in production at Livestream
- bwmcadams/hammersmith - Pure asynchronous MongoDB Driver for Scala.
- schemasafe/troy - Type-safe and Schema-safe Scala wrapper for Cassandra driver
- acrosa/scala-redis - A scala library for connecting to a redis server, or a cluster of redis nodes using consistent hashing on the client side.
- scredis/scredis - Non-blocking, ultra-fast Scala Redis client built on top of Akka IO.
- sbt/flyway-sbt - An sbt plugin for Flyway database migration
- dwhjames/datomisca - Datomisca: a Scala API for Datomic
- GravityLabs/HPaste - HBase DSL for Scala with MapReduce support (archived)
- AnormCypher/AnormCypher - Neo4j Scala library based on Anorm in the Play Framework
- Kirill5k/mongo4cats - MongoDB Java client wrapper for Cats Effect & FS2 and ZIO
- nafg/slick-migration-api - Schema manipulation dialects and DSL for Slick
- paulgoldbaum/scala-influxdb-client - Asynchronous InfluxDB client for Scala
- gonmarques/slick-repo - CRUD Repositories for Slick based persistence Scala projects.
- crobox/clickhouse-scala-client - Clickhouse Scala Client with Reactive Streams support
- ing-bank/scruid - Scala + Druid: Scruid. A library that allows you to compose queries in Scala, and parse the result back into typesafe classes.
- okumin/akka-persistence-sql-async - A journal and snapshot store plugin for akka-persistence using RDBMS.
- gideondk/Raiku - A non-blocking - Akka IO driven - Riak client for Scala with a cute DSL
- typr-dev/typr - Seal Your System's Boundaries
- outworkers/morpheus - Reactive type-safe Scala driver for SQL databases
- longevityframework/longevity - A Persistence Framework for Scala and NoSQL
- krasserm/akka-stream-eventsourcing - Event sourcing for Akka Streams
- lendup/fs2-blobstore - Minimal, idiomatic, stream-based Scala interface for key/value store implementations
Serialization and Formats
- circe/circe - Yet another JSON library for Scala
- json4s/json4s - JSON library
- scalapb/ScalaPB - Protocol buffer compiler for Scala.
- spray/spray-json - A lightweight, clean and simple JSON implementation in Scala
- scala/pickling - Fast, customizable, boilerplate-free pickling support for Scala (archived)
- plokhotnyuk/jsoniter-scala - Scala macros for compile-time generation of safe and ultra-fast JSON codecs + circe booster
- scodec/scodec - Scala combinator library for working with binary data
- com-lihaoyi/upickle - uPickle: a simple, fast, dependency-free JSON & Binary (MessagePack) serialization library for Scala
- sksamuel/avro4s - Avro schema generation and serialization / deserialization for Scala
- tototoshi/scala-csv - CSV Reader/Writer for Scala
- kaitai-io/kaitai_struct_compiler - Kaitai Struct: compiler to translate .ksy => .cpp / .cs / .dot / .go / .java / .js / .lua / .nim / .php / .pm / .py / .rb / .rs
- twitter/chill - Scala extensions for the Kryo serialization library
- hseeberger/akka-http-json - Integrate some of the best JSON libs in Scala with Akka HTTP (archived)
- argonaut-io/argonaut - Purely functional JSON parser and library in scala.
- nightscape/spark-excel - A Spark plugin for reading and writing Excel files
- FasterXML/jackson-module-scala - Add-on module for Jackson (https://github.com/FasterXML/jackson) to support Scala-specific datatypes
- typelevel/jawn - Jawn is for parsing jay-sawn (JSON)
- zio/zio-json - Fast, secure JSON library with tight ZIO integration.
- playframework/play-json - The Play JSON library
- nrinaudo/kantan.csv - CSV handling library for Scala
- eed3si9n/scalaxb - scalaxb is an XML data binding tool for Scala.
- gnieh/diffson - A scala diff/patch library for Json
- scala/scala-xml - The standard Scala XML library
- mjakubowski84/parquet4s - Read and write Parquet in Scala. Use Scala classes as schema. No need to start a cluster.
- codahale/jerkson - [ABANDONED] The Scala applewood bacon to Jackson's chicken breast: JSON cordon bleu. (archived)
- jrudolph/json-lenses - A library to query and update JSON data in Scala.
- sirthias/borer - Efficient CBOR and JSON (de)serialization in Scala
- altoo-ag/akka-kryo-serialization - Kryo-based serialization for Akka
- debasishg/sjson - Scala Json with capabilities for Scala Object Serialization
- SandroGrzicic/ScalaBuff - the scala protocol buffers (protobuf) compiler
- julianpeeters/avrohugger - Generate Scala case class definitions from Avro schemas
- jto/validation - validation api extracted from play (archived)
- stevej/scala-json - Scala JSON toolkit. Originally from the Odersky "Stairway" Book, tightened up and tests added by Twitter, Inc.
- jvican/dijon - A Dynamically Typed Scala Json Library
- norbert-radyk/spoiwo - Scala POI Wrapper for the spreadsheet generation in Excel:
- spotify/magnolify - A collection of Magnolia add-on modules
- folone/poi.scala - Scala library for creating and manipulating Excel documents
- sentenza/PureCSV - A type-safe and boilerplate-free CSV library for Scala (archived)
- djspiewak/anti-xml - The scala.xml library has some very annoying issues. Time for a clean-room replacement! (archived)
- zio/zio-schema - Compositional, type-safe schema definitions, which enable auto-derivation of codecs and migrations.
- gnieh/fs2-data - streaming data parsing and transformation library
- zio/zio-blocks - Powerful, joyful building blocks for modern cloud-native applications.
- andyglow/scala-jsonschema - Scala JSON Schema
- circe/circe-derivation - Fast type class instance derivation for Circe
- tethys-json/tethys - AST free JSON library for Scala
- gzoller/ScalaJack - Fast JSON parser/generator for Scala
- scala-jsonapi/scala-jsonapi - Scala support library for integrating the JSON API spec with Spray, Play! or Circe
- nuttycom/xenomorph - Scala library for free applicative schemas capable of parsing/rendering sums-of-products data structures.
- jcazevedo/moultingyaml - Scala wrapper for SnakeYAML
- btlines/pbdirect - Read/Write Scala objects directly to Protobuf with no .proto file definitions
Caching and Queues
- softwaremill/elasticmq - In-memory message queue with an Amazon SQS-compatible interface. Runs stand-alone or embedded.
- akka/alpakka-kafka - Alpakka Kafka connector - Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
- akka/alpakka - Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
- cb372/scalacache - Simple caching in Scala
- cakesolutions/scala-kafka-client - Scala helper modules for operating the Apache Kafka client library (0.9.x - 2.1.0)
- softwaremill/kmq - Kafka-based message queue
- elodina/scala-kafka - Quick up and running using Scala for Apache Kafka
- typelevel/fs2-kafka - Functional Kafka for Scala
- blemale/scaffeine - Thin Scala wrapper for Caffeine (https://github.com/ben-manes/caffeine)
- CleverCloud/pulsar4s - Idiomatic, typesafe, and reactive Scala client for Apache Pulsar
- SpinGo/op-rabbit - The Opinionated RabbitMQ Library for Scala and Akka
- ShellRechargeSolutionsEU/akka-rabbitmq - RabbitMq client in Scala and Akka actors (archived)
- lightbend/kafka-streams-scala - Thin Scala wrapper around Kafka Streams Java API (archived)
- KarelCemus/play-redis - Play framework 2 cache plugin as an adapter to redis-server
- sstone/amqp-client - [THIS PROJECT HAS BEEN ARCHIVED AND IS NO LONGER MAINTAINED] Simple fault-tolerant AMQP client written in Scala and based on Akka and the RabbitMQ java client (archived)
- zio/zio-query - Add efficient pipelining, batching, and caching to any data source
- mmolimar/kukulcan - A REPL for Apache Kafka
- evolution-gaming/kafka-journal - Event sourcing journal implementation using Kafka as main storage
- monix/shade - Memcached client for Scala
Search and Indexing
- harana/search - Search everything, instantly.
- plokhotnyuk/rtree2d - RTree2D is a 2D immutable R-tree for ultra-fast nearest and intersection queries in plane and spherical coordinates
- meetuparchive/archery - 2D R-Tree implementation in Scala (archived)
- inoio/solrs - An async, non-blocking solr client for java/scala, providing a query interface like SolrJ
- gphat/wabisabi - Scala Asynchronous ElasticSearch HTTP Client (archived)
- ornicar/scalex - [abandoned] Hoogle-like documentation search engine, for scala
Machine Learning and AI
Machine Learning Frameworks
- apache/predictionio - PredictionIO, a machine learning server for developers and ML engineers. (archived)
- microsoft/SynapseML - Simple and Distributed Machine Learning Python Library porting ML algorithms for Spark
- metarank/metarank - A low code Machine Learning personalized ranking service for articles, listings, search results, recommendations that boosts user engagement. A friendly Learn-to-Rank engine
- salesforce/TransmogrifAI - TransmogrifAI (pronounced trăns-mŏgˈrə-fī) is an AutoML library for building modular, reusable, strongly typed machine learning workflows on Apache Spark with minimal hand-tuning
- combust/mleap - MLeap: Deploy ML Pipelines to Production
- h2oai/sparkling-water - Sparkling Water provides H2O functionality inside Spark cluster
- eaplatanios/tensorflow_scala - TensorFlow API for the Scala Programming Language
- wzhe06/SparkCTR - CTR prediction model based on spark(LR, GBDT, DNN)
- ThoughtWorksInc/DeepLearning.scala - A simple library for creating complex neural networks
- factorie/factorie - FACTORIE is a toolkit for deployable probabilistic modeling, implemented as a software library in Scala. It provides its users with a succinct language for creating relational factor graphs, estimating parameters and performing inference.
- spotify/featran - A Scala feature transformation library for data science and machine learning
- stripe-archive/brushfire - Distributed decision tree ensemble learning in Scala (archived)
- aws/sagemaker-spark - A Spark library for Amazon SageMaker.
- linkedin/isolation-forest - A distributed Spark/Scala implementation of the isolation forest and extended isolation forest algorithms for unsupervised outlier detection, featuring support for scalable training and ONNX export for easy cross-platform inference.
- ctongfei/nexus - Experimental tensor-typed deep learning
- danielkorzekwa/bayes-scala - Bayesian Networks in Scala
- tailhq/DynaML - Scala Library/REPL for Machine Learning Research
- vinta/albedo - A recommender system for discovering GitHub repos, built with Apache Spark
- linkedin/LiFT - The LinkedIn Fairness Toolkit (LiFT) is a Scala/Spark library that enables the measurement of fairness in large scale machine learning workflows.
- rjagerman/glint - Glint: High performance scala parameter server
- bytedeco/storch - GPU accelerated deep learning and numeric computing for Scala 3.
- maxpumperla/ScalphaGoZero - An independent implementation of DeepMind's AlphaGoZero in Scala, using Deeplearning4J (DL4J)
- EmergentOrder/onnx-scala - An ONNX (Open Neural Network eXchange) API and backend for typeful, functional deep learning and classical machine learning in Scala 3
- botkop/scorch - scorch is a deep learning framework in Scala inspired by PyTorch
- bytedeco/storch-recommend - pure pytorch recommend system on scala3
- picnicml/doddle-model - :cake: doddle-model: machine learning in Scala.
- mandubian/neurocat - From neural networks to the Category of composable supervised learning algorithms in Scala with compile-time matrix checking based on singleton-types
- microsoft/scala_torch - Scala bindings for LibTorch (archived)
- Clustering4Ever/Clustering4Ever - C4E, a JVM friendly library written in Scala for both local and distributed (Spark) Clustering.
- ciren/cilib - Typesafe, purely functional Computational Intelligence
- zenecture/neuroflow - Artificial Neural Networks for Scala
- bobye/neuron - Scala library for neural networks
- OndraFiedler/spark-recommender - Scalable recommendation system written in Scala using the Apache Spark framework
Data Science and Analytics
- apache/spark - Apache Spark - A unified analytics engine for large-scale data processing
- polynote/polynote - A better notebook for Scala (and more)
- awslabs/deequ - Deequ is a library built on top of Apache Spark for defining "unit tests for data", which measure data quality in large datasets.
- twitter/scalding - A Scala API for Cascading
- spark-jobserver/spark-jobserver - REST job server for Apache Spark
- spotify/scio - A Scala API for Apache Beam and Google Cloud Dataflow.
- geekyouth/SZT-bigdata - 深圳地铁大数据客流分析系统🚇🚄🌟
- apache/sedona - A cluster computing framework for processing large-scale geospatial data
- almond-sh/almond - A Scala kernel for Jupyter
- mesos/spark - Lightning-fast cluster computing in Java, Scala and Python.
- typelevel/frameless - Expressive types for Spark.
- gearpump/gearpump - Lightweight real-time big data streaming engine over Apache Pekko
- vegas-viz/Vegas - The missing MatPlotLib for Scala + Spark
- AbsaOSS/spline - Data Lineage Tracking And Visualization Solution
- YotpoLtd/metorikku - A simplified, lightweight ETL Framework based on Apache Spark
- Stratio/sparta - Real Time Analytics and Data Pipelines based on Spark Streaming (archived)
- NICTA/scoobi - A Scala productivity framework for Hadoop.
- spotify/ratatool - A tool for data sampling, data generation, and data diffing
- mattpap/IScala - Scala backend for IPython
- paypal/gimel - Big Data Processing Framework - Unified Data API or SQL on Any Storage
- cibotech/evilplot - A Scala combinator-based plotting library.
- G-Research/spark-extension - A library that provides useful extensions to Apache Spark and PySpark.
- Azure/azure-event-hubs-spark - Enabling Continuous Data Processing with Apache Spark and Azure Event Hubs
- Qbeast-io/qbeast-spark - Qbeast-spark: DataSource enabling multi-dimensional indexing and efficient data sampling. Big Data, free from the unnecessary!
- alexarchambault/plotly-scala - Scala bindings for plotly.js
- heathermiller/progfun-stats - Visualize statistics from the MOOC "Functional Programming Principles in Scala" using Scala!
- asdud/Bigdata_project - 电商大数据项目-推荐系统(java和scala语言)
- swoop-inc/spark-alchemy - Collection of open-source Spark tools & frameworks that have made the data engineering and data science teams at Swoop highly productive
- SETL-Framework/setl - A simple Spark-powered ETL framework that just works 🍺
- leobenkel/ZparkIO - Boiler plate framework to use Spark and ZIO together.
- archivesunleashed/aut - The Archives Unleashed Toolkit is an open-source toolkit for analyzing web archives.
- sparkling-graph/sparkling-graph - SparklingGraph provides easy to use set of features that will give you ability to proces large scala graphs using Spark and GraphX.
- ElAlev/Wayeb - Wayeb is a Complex Event Processing and Forecasting (CEP/F) engine written in Scala.
- coral-streaming/coral - Coral is a real-time analytics and data science platform. It transforms streaming events and extract patterns from data via RESTful APIs. Built on Scala, Akka, Cassandra and Spray. (archived)
- 51zero/eel-sdk - Big Data Toolkit for the JVM
- scala-chart/scala-chart - Scala Chart Library
- marklister/product-collections - A very simple, strongly typed, scala framework for tabular data. A collection of tuples. A strongly typed scala csv reader and writer. A lightweight idiomatic dataframe / datatable alternative.
- VirtusLab/iskra - Typesafe wrapper for Apache Spark DataFrame API
- bokeh/bokeh-scala - Scala bindings for Bokeh plotting library (archived)
- yahoo/maha - A framework for rapid reporting API development; with out of the box support for high cardinality dimension lookups with druid.
- twitter/tormenta - Scala extensions for Storm
- smart-data-lake/smart-data-lake - Smart Automation Tool for building modern Data Lakes and Data Pipelines
- MemVerge/splash - Splash, a flexible Spark shuffle manager that supports user-defined storage backends for shuffle data storage and exchange
- xxxnell/flex - Probabilistic deep learning for data streams.
- sameersingh/scalaplot - Library to plot graphs using a scala frontend, and various backends such as gnuplot, jfreegraph, matplotlib, etc.
- chitralverma/scala-polars - Polars for Scala & Java projects!
- flink-extended/flink-scala-api - Flink Scala API is a thin wrapper on top of Flink Java API which support Scala Types for serialisation as well the latest Scala version
- holdenk/spark-validator - A library you can include in your Spark job to validate the counters and perform operations on success. Goal is scala/java/python support.
Networking and Distributed
Networking
- playframework/play-mailer - Play mailer plugin
- sirthias/scala-ssh - Remote shell access via SSH for your Scala applications
- Comcast/ip4s - Defines immutable, safe data structures for describing IP addresses, multicast joins, socket addresses and similar IP & network related data types
- dmurvihill/courier - send electronic mail with scala
- ShellRechargeSolutionsEU/ocpp - Open Charge Point Protocol (archived)
RPC and Messaging
- twitter/finagle - A fault tolerant, protocol-agnostic RPC system
- twitter/scrooge - A Thrift parser/generator
- akka/akka-grpc - A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
- lihaoyi/autowire - Macros for simple/safe RPCs between Scala applications, including ScalaJS/ScalaJVM
- higherkindness/mu-scala - Mu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2
- boundary/scalang - Scalang is a scala wrapper that makes it easy to write services that interface with erlang.
- mDialog/scala-zeromq - Thread-safe ZeroMQ for Scala (archived)
Distributed Systems
- ACINQ/eclair - A scala implementation of the Lightning Network.
- wavesplatform/Waves - ⛓️ Reference Waves Blockchain Node (client) implementation on Scala
- eligosource/eventsourced - A library for building reliable, scalable and distributed event-sourced applications in Scala
- hyperledger-labs/Scorex - Scorex 2.0 Core (archived)
- devsisters/shardcake - Sharding and location transparency for Scala
- bitcoin-s/bitcoin-s - Bitcoin Implementation in Scala
- ing-bank/baker - Orchestrate microservice-based process flows
- fun-cqrs/fun-cqrs - Fun.CQRS is a Scala CQRS/ES framework. It provides the basic blocks to build event driven aggregates with Event Sourcing.
- notxcain/aecor - Pure functional event sourcing runtime
- khipu-io/khipu - An enterprise blockchain platform based on Ethereum
- fthomas/crjdt - A conflict-free replicated JSON datatype (CRDT) in Scala
- velvia/ScalaStorm - Harness the power and elegance of Scala with nathanmarz's Storm real-time system
- input-output-hk/mantis - A Scala based client for Ethereum-like Blockchains.
- VladKopanev/zio-saga - Purely Functional Transaction Management In Scala With ZIO (archived)
- pablosmedina/ckite - CKite - A JVM implementation of the Raft distributed consensus algorithm written in Scala (archived)
- alephium/alephium - Reference client for Alephium protocol
- zio-archive/zio-keeper - A ZIO library for building distributed systems (archived)
- svroonland/rezilience - ZIO-native utilities for making resilient distributed systems
- zio-archive/zio-akka-cluster - ZIO wrapper for Akka Cluster (archived)
- parapet-io/parapet - A purely functional library for building distributed and event-driven systems.
- blockchain-unica/blockapi - A general framework for blockchain analytics
- SwissBorg/lithium - Lithium - A split-brain resolver for Akka-Cluster (archived)
- VladKopanev/cats-saga - Purely Functional Transaction Management In Scala With Cats (archived)
- iheartradio/kanaloa - Make your service more resilient by providing protection against traffic oversaturation
- ACINQ/bitcoin-lib - Simple bitcoin library written in Scala
- openlawteam/openlaw-core - Shared Scala libraries for the OpenLaw project. (archived)
- PaytmLabs/akka-batteries - Utilities for Akka cluster in production
Cloud and Infrastructure
- seratch/AWScala - Using AWS SDK on the Scala REPL (archived)
- getnelson/nelson - Automated, multi-region container deployment
- doriordan/skuber - A Scala Kubernetes client library
- Bayer-Group/cloudformation-template-generator - A type-safe Scala DSL for generating CloudFormation templates
- Tapad/sbt-docker-compose - Integrates Docker Compose functionality into sbt (archived as unmaintained) (archived)
- VirtusLab/besom - Besom - a Pulumi SDK for Scala. Also, incidentally, a broom made of twigs tied round a stick. Brooms and besoms are used for protection, to ward off evil spirits, and cleansing of ritual spaces.
- sbt-jib/sbt-jib - sbt version of sbt jib: https://github.com/GoogleContainerTools/jib
- zio/zio-aws - Low level ZIO interface for the full AWS
- mkotsur/aws-lambda-scala - Writing AWS Lambdas in Scala
- joan38/kubernetes-client - A Kubernetes client for Scala
- dwhjames/aws-wrap - Asynchronous Scala Clients for Amazon Web Services
- alexkvak/teamcity-slack - TeamCity Slack plugin
- heroku/heroku-sbt-plugin - An sbt plugin for deploying Heroku Scala applications (archived)
- quaich-project/quaich - Scala Serverless Microframework for AWS Lambda, inspired by Amazon's Chalice (https://github.com/awslabs/chalice)
- Orkestra-Tech/orkestra - Functional DevOps with Scala and Kubernetes
Monitoring and Observability
- kamon-io/Kamon - Distributed Tracing, Metrics and Context Propagation for applications running on the JVM
- twitter-archive/ostrich - A stats collector & reporter for Scala servers (deprecated) (archived)
- erikvanoosten/metrics-scala - The scala API for Dropwizard's Metrics.
- typelevel/natchez - functional tracing for cats
- typelevel/otel4s - An OpenTelemetry library for Scala based on Cats-Effect
- zalando-incubator/remora - Kafka consumer lag-checking application for monitoring, written in Scala and Akka HTTP; a wrap around the Kafka consumer group command. Integrations with Cloudwatch and Datadog. Authentication recently added
- trace4cats/trace4cats - Distributed app tracing implementation in pure scala using cats-effect
- kubukoz/sup - Composable, purely functional healthchecks in Scala. (archived)
- zio/zio-telemetry - ZIO-powered OpenTelemetry library
- Colisweb/scala-opentracing - A tracing library for Cats and Http4s, tailored for Opentracing tracers like Datadog and Jaeger (archived)
User Interface
Terminal and Console UI
- marconilanna/REPLesent - A neat little tool to build presentations using the Scala REPL
- mattlianje/layoutz - Simple, beautiful CLI output
- oyvindberg/jatatui - A Java port of ratatui — build rich terminal UIs from Java
- Tenchi2xh/Scurses - Scurses, terminal drawing API for Scala, and Onions, a Scurses framework for easy terminal UI
- com-lihaoyi/fansi - Scala/Scala.js library for manipulating Fancy Ansi colored strings
Applications and End User Tools
- lichess-org/lila - ♞ lichess.org: the forever free, adless and open source chess server ♞
- yahoo/CMAK - CMAK is a tool for managing Apache Kafka clusters
- gitbucket/gitbucket - A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility
- xxf098/shadowsocksr-v2ray-trojan-android - A simple client for Android
- PkmX/lcamera - A camera app using the new camera2 API in Android Lollipop (archived)
- Antox/Antox - Android client for Project Tox - Secure Peer to Peer Messaging (archived)
- TouK/nussknacker - Low-code tool for automating actions on real time data | Stream processing for the users.
- felixgborrego/simple-docker-ui - Native Docker UI implemented using Scala.js and React - DEPRECATED
- markwinter/Antox - Scala android client for Project Tox - secure p2p messaging
- scalacenter/scastie - An interactive playground for Scala
- scalad/LayIM - 基于HTML5 WebSocket的一款IM即时通讯软件,使用Gradle集成了Scala、SpringBoot、Spring MVC、Mybatis、Redis等,前端使用了LayIm框架
- MAIF/izanami - Izanami is a centralized versatile feature flag solution, well suited for micro service architectures.
- hrj/abandon - :relieved: Simple and Robust Accounting
- atware/scuruto - An internal knowledge sharing app
- sndnv/stasis - Multiplatform backup and recovery system with emphasis on security and privacy
- Nutomic/ensichat - Decentralized instant messenger for Android, with end-to-end encryption (archived)
- xebia-functional/scala-days-android - Official Android app for Scala Days
- yoshikyoto/lgtmoon - LGTM画像を簡単に作成できるアプリ
- reibitto/command-center - A CLI-based launcher and general productivity tool.
- MasseGuillaume/ScalaKata2 - Interactive Playground (archived)
Graphics and Media
Game Development
- MightyPirates/OpenComputers - Home of the OpenComputers mod for Minecraft. (archived)
- lichess-org/scalachess - Chess API written in scala. Immutable and free of side effects.
- PurpleKingdomGames/indigo - An FP game engine for Scala. (archived)
- scalatron/scalatron - Scalatron, a multi-player programming game in which coders pit bot programs (written in Scala) against each other
- nivanov/cosplay - 🕹 2D ASCII Game Engine for Scala3
- delorum/scage - game engine written in Scala
- regb/scala-game-library - Scala library for cross-platform game development
- abbruzze/kernal64 - A Scala Commodore 64, 128, VIC20, CBM2 and SuperCPU emulator
Security
Security Tools
- TheHive-Project/TheHive - TheHive is a Cybersecurity Incident Response Management (CIRM) platform, now distributed commercially. Learn more on the official website: (archived)
- joernio/joern - Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc
- TheHive-Project/Cortex - Cortex: a Powerful Observable Analysis and Active Response Engine
- makenowjust-labs/recheck - The trustworthy ReDoS checker
- albuch/sbt-dependency-check - SBT Plugin for OWASP DependencyCheck. Monitor your dependencies and report if there are any publicly known vulnerabilities (e.g. CVEs). :rainbow: (archived)
- sief/play-guard - Play2 module for rate limiting, based on token bucket algorithm
Authentication and Authorization
- mohiva/play-silhouette - Silhouette is an authentication library for Play Framework applications that supports several authentication methods, including OAuth1, OAuth2, OpenID, CAS, 2FA, TOTP, Credentials, Basic Authentication or custom authentication schemes. (archived)
- jwt-scala/jwt-scala - JWT support for Scala. Bonus extensions for Play, Play JSON, Json4s, Circe, uPickle, Spray and Argonaut
- nulab/scala-oauth2-provider - OAuth 2.0 server-side implementation written in Scala
- softwaremill/akka-http-session - Web & mobile client-side akka-http sessions, with optional JWT support (archived)
- jasongoodwin/authentikat-jwt - JWT Scala Implementation - Claims based auth for Scala.
Concurrency and Performance
Concurrency and Parallelism
- zio/zio - ZIO — A type-safe, composable library for async and concurrent programming in Scala
- typelevel/fs2 - Compositional, streaming I/O library for Scala
- typelevel/cats-effect - The pure asynchronous runtime for Scala
- monix/monix - Asynchronous, Reactive Programming for Scala and Scala.js.
- apache/pekko - Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
- scala/scala-async - An asynchronous programming facility for Scala
- lihaoyi/scala.rx - An experimental library for Functional Reactive Programming in Scala
- ReactiveX/RxScala - RxScala – Reactive Extensions for Scala – a library for composing asynchronous and event-based programs using observable sequences
- getkyo/kyo - Toolkit for Scala Development
- softwaremill/ox - Safe direct-style streaming, concurrency and resiliency for Scala on the JVM
- akka-js/akka.js - Akka, for Scala.js
- lampepfl/gears - A strawman for a low-level async library in Scala 3.
- krasserm/streamz - A combinator library for integrating Functional Streams for Scala (FS2), Akka Streams and Apache Camel
- zio-archive/zio-actors - A high-performance, purely-functional library for building, composing, and supervising typed actors based on ZIO (archived)
- nbronson/scala-stm - A library-based Software Transactional Memory (STM) for Scala, coupled with transactional sets and maps
- traneio/arrows - High-performance Arrow and Task in Scala
- scala/scala-parallel-collections - Parallel collections standard library module for Scala 2.13+
- TomasMikula/libretto - Declarative concurrency and stream processing library for Scala
- runarorama/scala-machines - A stream processing library for Scala
- rssh/scala-gopher - Implementation of CSP constructions (Communication Sequence Process, i.e. go-like channels) in scala
- dotty-cps-async/dotty-cps-async - experimental CPS transformer for dotty
- SystemFw/upperbound - A purely functional rate limiter
- travisbrown/iteratee - Iteratees for Cats
- axel22/Ctries - Scala implementation of the Ctrie datastructure.
- qifun/stateless-future - Asynchronous programming in fully featured Scala syntax.
- scala-blitz/scala-blitz - Scala framework for efficient sequential and data-parallel collections -
- sirthias/swave - A lightweight Reactive Streams Infrastructure Toolkit for Scala.
- storm-enroute/coroutines - Scala coroutines implementation.
- Chymyst/chymyst-core - Declarative concurrency in Scala - The implementation of the chemical machine
- zio/zio-direct - Direct-Style Programming for ZIO
- com-lihaoyi/castor - Castor is a lightweight, typed Actor library for Scala and Scala.js
- TimWSpence/cats-stm - A STM implementation for Cats Effect
- johanandren/futiles - The missing utils for working with Scala Futures
- ingoem/scala-react - Scala.react is a reactive programming library for Scala.
- sjrd/scala-js-actors - Actor system for Scala.js (archived)
Performance and Optimization
- sbt/sbt-jmh - "Trust no one, bench everything." - sbt plugin for JMH (Java Microbenchmark Harness)
- densh/scala-offheap - Experimental type-safe off-heap memory for Scala. (archived)
- scalameter/scalameter - Microbenchmarking and performance regression testing framework for the JVM platform.
- xerial/larray - Large off-heap arrays and mmap files for Scala and Java
- nativelibs4java/ScalaCL - ScalaCL - run Scala on your GPU!
- ComputeNode/cyfra - Multi-platform GPGPU computations with Scala, seamlessly 🚀
- Ichoran/thyme - Thyme is a microbenchmark utility for Scala. It includes Parsley, a (simple) local profiling tool. (archived)
- plokhotnyuk/actors - Evaluation of API and performance of different actor libraries
- johnynek/inliner - scala macros to inline idiomatic scala for maximum performance
- sirthias/scala-benchmarking-template - SBT template project for creating Scala (micro-)benchmarks based on Caliper
Testing and Quality
Testing
- gatling/gatling - Modern Load Testing as Code
- typelevel/scalacheck - Property-based testing for Scala
- seveniruby/AppCrawler - 基于appium的app自动遍历工具
- scalatest/scalatest - A testing tool for Scala and Java developers
- etorreborre/specs2 - Software Specifications for Scala
- testcontainers/testcontainers-scala - Docker containers for testing in scala
- scalamock/scalamock - Native Scala mocking framework
- com-lihaoyi/utest - A simple testing framework for Scala
- scalameta/munit - Scala testing library with actionable errors and extensible APIs
- scoverage/scalac-scoverage-plugin - Scoverage Scala Code Coverage Core Libs
- whisklabs/docker-it-scala - Docker integration testing kit with Scala
- mockito/mockito-scala - Mockito for Scala language
- softwaremill/diffx - Pretty diffs for scala case classes (archived)
- typelevel/discipline - Flexible law checking for Scala
- manub/scalatest-embedded-kafka - A library that provides an in-memory Kafka instance to run your tests against.
- scalaprops/scalaprops - property based testing library for Scala
- hedgehogqa/scala-hedgehog - Release with confidence, state-of-the-art property testing for Scala.
- alexarchambault/scalacheck-shapeless - Generation of arbitrary case classes / ADTs instances with scalacheck and shapeless
- agourlay/cornichon - Testing tool in Scala for HTTP JSON API
- stryker-mutator/stryker4s - Mutation testing for Scala
- typelevel/cats-effect-testing - Integration between cats-effect and test frameworks
- japgolly/nyaya - Random Data Generation and/or Property Testing in Scala & Scala.JS.
- pniederw/expecty - Power assertions (as known from Groovy and Spock) for the Scala language.
- DanielaSfregola/random-data-generator - Random generator of test data in Scala based on Scalacheck and Shapeless
- sbt-doctest/sbt-doctest - Doctest for scala
- jpzk/mockedstreams - Scala DSL for Unit-Testing Processing Topologies in Kafka Streams
- monix/minitest - The super light testing library for Scala and Scala.js
- bizzabo/diff - Visually compare Scala data structures with out of the box support for arbitrary case classes.
- chiselverify/chiselverify - A dynamic verification library for Chisel.
- youzan/gatling-dubbo - A gatling plugin for running load tests on Apache Dubbo(https://github.com/apache/incubator-dubbo) and other java ecosystem.
- japgolly/test-state - Scala Test-State.
- leanovate/play-mockws - Mock WS client for Play Framework
- scala/community-build - Scala 2 community build — a corpus of open-source repos built against Scala nightlies
- mtkopone/scct - Scala Code Coverage Tool
- sbt/sbt-jacoco - an sbt plugin for JaCoCo Code Coverage
- 47degrees/scalacheck-toolbox - A helping hand for generating sensible data with ScalaCheck
- ITV/scala-pact - A Scala implementation of CDC using the Pact standard (archived)
- playframework/scalatestplus-play - ScalaTest + Play
- mgonto/factory_pal - A Scala framework for creating objects as test data. Say no to Mocks
- scoverage/sbt-coveralls - sbt-plugin to upload sbt-scoverage reports to coveralls
- ca-archived/aeromock - Lightweight mock web application server
- CyberAgent/aeromock - Lightweight mock web application server
Utilities
Command Line Tools
- rtyley/bfg-repo-cleaner - Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala
- foundweekends/giter8 - a command line tool to apply templates defined on GitHub
- scallop/scallop - a simple Scala CLI parsing library
- bkirwi/decline - A composable command-line parser for Scala.
- alexarchambault/case-app - Type-level & seamless command-line argument parsing for Scala
- com-lihaoyi/mainargs - A small, convenient, dependency-free library for command-line argument parsing in Scala
- scala-garden/jardiff - A tool for comparing JAR files, including method bodies and Scala 2 pickled signatures
- zio/zio-cli - Rapidly build powerful command-line applications powered by ZIO
- backuity/clist - Command Line Interface Scala Toolkit
Logging and Configuration
- pureconfig/pureconfig - A boilerplate-free library for loading configuration files
- scala-garden/scala-logging - Convenient and performant logging library for Scala wrapping SLF4J.
- outr/scribe - The fastest logging library in the world. Built from scratch in Scala and programmatically configurable.
- LEGO/woof - A pure Scala 3 logging library with no reflection
- vlovgr/ciris - Functional Configurations for Scala
- valskalla/odin - Fast & Functional logger in Scala
- zio/zio-config - Easily use and document any config from anywhere in ZIO apps
- Philippus/sbt-dotenv - ⏺️ Dotenv implementation for Scala sbt builds. Configures environment for local development.
- zio/zio-logging - Powerful logging for ZIO 2.0 applications, with compatibility with many logging backends out-of-the-box.
- Verizon/knobs - A reasonable configuration library for Scala (archived)
- ceedubs/ficus - Scala-friendly companion to Typesafe config - moved to https://github.com/iheartradio/ficus (archived)
- typesafehub/scalalogging - Convenient and performant logging in Scala
- Log4s/log4s - High-performance SLF4J wrapper for Scala.
- kxbmap/configs - Scala wrapper for Typesafe config
- japgolly/clear-config - Scala FP configuration library with a focus on runtime clarity
- ekrich/sconfig - Scala configuration library supporting HOCON for Scala, Java, Scala.js, and Scala Native
- paradigmatic/Configrity - Simple, immutable and flexible configuration library for scala.
- circe/circe-config - Yet another Typesafe config Scala wrapper powered by circe
- carueda/tscfg - Schema-first, boilerplate-free, type-safe access to configuration properties in Java and Scala
- hanabix/config-annotation - A refactor-friendly way to use typesafe's config by scala macro annotation (archived)
Text Processing
- com-lihaoyi/fastparse - Writing Fast Parsers Fast in Scala
- com-lihaoyi/scalatags - ScalaTags is a small XML/HTML construction library for Scala.
- sirthias/parboiled2 - A macro-based PEG parser generator for Scala 2.10+
- scala/scala-parser-combinators - simple combinator-based parsing for Scala. formerly part of the Scala standard library, now a separate community-maintained module
- scalate/scalate - Scalate is a Scala based template engine which supports HAML, Mustache and JSP, Erb and Velocity style syntaxes.
- tpolecat/tut - doc/tutorial generator for scala (archived)
- playframework/twirl - Twirl is Play's default template engine
- rockymadden/stringmetric - :dart: String metrics and phonetic algorithms for Scala (e.g. Dice/Sorensen, Hamming, Jaccard, Jaro, Jaro-Winkler, Levenshtein, Metaphone, N-Gram, NYSIIS, Overlap, Ratcliff/Obershelp, Refined NYSIIS, Refined Soundex, Soundex, Weighted Levenshtein). (archived)
- typelevel/Laika - Site and E-book Generator and Customizable Text Markup Transformer for sbt, Scala and Scala.js
- Eliah-Lakhin/papa-carlo - Constructor of incremental parsers in Scala
- scalameta/mdoc - Typechecked markdown documentation for Scala
- tpolecat/atto - friendly little parsers
- lihaoyi/Scalatex - Programmable, Typesafe Document Generation
- com-lihaoyi/PPrint - Pretty-printing value, types and type-signatures in Scala
- j-mie6/parsley - A fast and modern parser combinator library for Scala
- spray/twirl - The Play framework Scala template engine, stand-alone and packaged as an SBT plugin
- cloudify/sPDF - Create PDFs from Scala using plain old HTML and CSS. Uses wkhtmltopdf on the back-end which renders HTML using Webkit.
- djspiewak/parseback - A Scala implementation of parsing with derivatives
- typelevel/paiges - an implementation of Wadler's a prettier printer
- foundweekends/pamflet - a publishing application for short texts
- zalando/beard - A lightweight, logicless templating engine, written in Scala and inspired by Mustache (archived)
- sake92/hepek - Typesafe HTML templates and static site generator in pure Scala
- mwunsch/handlebars.scala - A Scala implementation of the Handlebars templating language (a superset of Mustache).
- chenkelmann/actuarius - A markdown processor for the JVM written in Scala.
- sparsetech/pine - Functional HTML5 and XML library for the Scala platform
- ua-parser/uap-scala - Scala port of ua-parser
- tristanjuricek/knockoff - A Markdown parser + object model in scala
- propensive/contextual - Statically-checked string interpolation in Scala
- propensive/kaleidoscope - Statically-checked inline matching on regular expressions in Scala
Files and Operating System
- pathikrit/better-files - Simple, safe and intuitive Scala I/O
- com-lihaoyi/os-lib - OS-Lib is a simple, flexible, high-performance Scala interface to common OS filesystem and subprocess APIs
- zio-archive/zio-nio - A small, unopinionated ZIO interface to NIO. (archived)
- scalajs-io/nodejs - This project provides Scala.js type-safe bindings for Node.js (current) v8.7.0 and LTS v6.11.4 APIs. The platform supports MEAN (MongoDB, Express, AngularJs, NodeJS), Cassandra, MySQL and many other npm projects.
- jesseeichar/scala-io - Repository for work on Scala Standard Library I/O components
- jodersky/akka-serial - Reactive serial communication library for Akka and Scala.
- lloydmeta/schwatcher - File-watching library for Scala. Built on Java 7's WatchService, RxScala and Akka actors. (archived)
- HouzuoGuo/schale - A subprocess interface for Scala
- vigoo/prox - A Scala library for working with system processes
Date and Time
- nscala-time/nscala-time - A new Scala wrapper for Joda Time based on scala-time
- jorgeortiz85/scala-time - A Scala wrapper for Joda Time
- PagerDuty/scheduler - A Scala library for scheduling arbitrary code to run at an arbitrary time. (archived)
- fthomas/fs2-cron - FS2 streams based on cron expressions
- alonsodomin/cron4s - Cross-platform CRON expression parsing for Scala
- maxcellent/lamma - Lamma schedule generator for Scala is a professional schedule generation library for periodic schedules like fixed income coupon payment, equity deravitive fixing date generation etc.
- scala-js/scala-js-java-time - Scala.js implementation for java.time in JDK8
Automation and Scripting
- bot4s/telegram - Telegram Bot API Wrapper for Scala
- augustjune/canoe - Functional Telegram Bot API for Scala
- business4s/workflows4s - Simple, Composable, Business-oriented Workflows for Scala
- Katrix/AckCord - A Discord library for Scala using Akka
- criteo/cuttle - An embedded job scheduler.
General Purpose Libraries
- scalaz/scalaz - Principled Functional Programming in Scala
- milessabin/shapeless - Generic programming for Scala
- twitter/util - Wonderful reusable code from Twitter
- fthomas/refined - Refinement types for Scala
- optics-dev/Monocle - Optics library for Scala
- softwaremill/macwire - Zero-cost, compile-time, type-safe dependency injection library.
- scalalandio/chimney - Scala library for boilerplate-free, type-safe data transformations
- lloydmeta/enumeratum - A type-safe, reflection-free, powerful enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations.
- typelevel/simulacrum - First class syntax support for type classes in Scala
- softwaremill/quicklens - Modify deeply nested case class fields
- precog/matryoshka - Generalized recursion schemes and traversals for Scala.
- softwaremill/magnolia - Easy, fast, transparent generic derivation of typeclass instances
- wvlet/airframe - Essential Building Blocks for Scala
- 7mind/izumi - Productivity-oriented collection of lightweight fancy stuff for Scala toolchain
- frees-io/freestyle - A cohesive & pragmatic framework of FP centric Scala libraries
- atnos-org/eff - Eff monad for cats - https://atnos-org.github.io/eff
- scala-graph/scala-graph - Graph for Scala is intended to provide basic graph functionality seamlessly fitting into the Scala Collection Library. Like the well known members of scala.collection, Graph for Scala is an in-memory graph library aiming at editing and traversing graphs, finding cycles etc. in a user-friendly way.
- scalapy/scalapy - Use the world of Python from the comfort of Scala!
- typelevel/cats-collections - Data structures for pure functional programming in Scala
- Iltotore/iron - Strong type constraints for Scala
- com-lihaoyi/sourcecode - Scala library providing "source" metadata to your program, similar to Python's name, C++'s LINE or Ruby's FILE.
- jsuereth/scala-arm - This project aims to be the Scala Incubator project for Automatic-Resource-Management in the scala library
- estatico/scala-newtype - NewTypes for Scala with no runtime overhead
- wix-incubator/accord - Accord: A sane validation library for Scala
- xebia-functional/fetch - Simple & Efficient data access for Scala and Scala.js
- zio/zio-prelude - A lightweight, distinctly Scala take on functional abstractions, with tight ZIO integration
- arainko/ducktape - Automatic and customizable compile time transformations between similar case classes and sealed traits/enums, essentially a thing that glues your code. Scala 3 only. Or is it duct 🤔
- scala/scala-java8-compat - A Java 8 (and up) compatibility kit for Scala.
- higherkindness/droste - recursion schemes for cats; to iterate is human, to recurse, divine
- dickwall/subcut - Scala Uniquely Bound Classes Under Traits
- alexandrnikitin/bloom-filter-scala - Bloom filter for Scala, the fastest for JVM
- typelevel/mouse - A small companion to cats
- softwaremill/retry - because you should never give up, at least not on the first try
- typelevel/cats-tagless - Library of utilities for tagless final encoded algebras
- scala-hamsters/hamsters - A mini Scala utility library
- scaldi/scaldi - Lightweight Scala Dependency Injection Library
- monadless/monadless - Syntactic sugar for monad composition in Scala
- non/debox - Fast, deboxed, specialized data structures for Scala
- kailuowang/henkan - A small library for converting between case classes.
- kitlangton/neotype - A friendly newtype library for Scala 3
- ThoughtWorksInc/Dsl.scala - A framework to create embedded Domain-Specific Languages in Scala
- ThoughtWorksInc/each - A macro library that converts native imperative syntax to scalaz's monadic expressions
- zalando/grafter - Grafter is a library to configure and wire Scala applications (archived)
- chrisokasaki/scads - Scala Algorithms and Data Structures
- scala/scala-collection-compat - makes some Scala 2.13 APIs (primarily collections, also some others) available on 2.11 and 2.12, to aid cross-building
- typelevel/shapeless-3 - Generic programming for Scala
- Verizon/quiver - A reasonable library for modeling multi-graphs in Scala (archived)
- avast/scala-server-toolkit - Functional programming toolkit for building server applications in Scala. (archived)
- scala/collection-strawman - Implementation of the new Scala 2.13 Collections (archived)
- kenbot/goggles - Pleasant, yet principled Scala optics DSL
- mpilquist/Structures - Functional type classes for Scala (archived)
- aztek/scala-workflow - Boilerplate-free syntax for computations with effects
- frees-io/iota - Fast [co]product types with a clean syntax. For Cats & Scalaz.
- pelotom/effectful - A syntax for type-safe effectful computations in Scala
- fwbrasil/bond - Type-level validation for Scala
- oleg-py/meow-mtl - Next Level MTL for Scala
- pathikrit/sauron - Yet another Scala lens macro
- kubuszok/hearth - The first Scala macros' standard library
- fthomas/singleton-ops - Operations for primitive and String singleton types (archived)
- scala-records/scala-records - Labeled records for Scala based on structural refinement types and macros.
- theiterators/kebs - Scala library to eliminate boilerplate
- zio/izumi-reflect - TypeTag without scala-reflect. Supports Scala 2 and Scala 3.
- dwickern/scala-nameof - Get the name of an variable, function, class member, or type as a string--at compile-time!
- krzemin/octopus - Scala library for boilerplate-free validation
- stripe/dagon - Tools for rewriting and optimizing DAGs (directed-acyclic graphs) in Scala
- davenverse/fuuid - Functional UUID's for Scala
- b-studios/scala-effekt - Extensible algebraic effects with handlers
- yaes-io/yaes - A direct-style effect system in Scala 3 that tracks effects using context parameters
- heathermiller/spores - Scala Spores, safe mobile closures.
- softwaremill/scala-common - Tiny independent libraries with a single purpose, often a single class (archived)
- typelevel/spotted-leopards - Proof of concept for a cats-like library built using Dotty features
- propensive/soundness - A platform of libraries for Scala 3
- scala-interop/slinc - Scala <-> C interop
- lloydmeta/diesel - Boilerplate-free, zero-overhead Tagless Final / typed-final / Finally Tagless DSLs in Scala
- Thangiee/Freasy-Monad - Easy way to create Free Monad using Scala macros with first-class Intellij support.
- scala/scala-collection-contrib - community-contributed additions to the Scala 2.13 collections
- scala-tsi/scala-tsi - Generate typescript interfaces from your scala classes
- sisioh/scala-dddbase - Scala Library for Domain Driven-Design (archived)
- rudogma/scala-supertagged - Unboxed (multi-nested-)tagged + unboxed newtypes. Better and much friendlier alternative to AnyVals.
- rklaehn/radixtree - A fast and generic immutable radix tree for scala
- denisrosset/metal - Metal - fast unboxed data structures for Scala
- bfil/scala-automapper - Hassle-free case class mapping!
- bmc/classutil - Scala-friendly, fast class-finder library (using ASM under the covers)
- kailuowang/mainecoon - Transform and compose tagless final encoded algebras in scala (archived)
- akisaarinen/rillit - Boilerplate-free Functional Lenses for Scala 2.10
- vivri/Adjective - Programming is an exercise in linguistics; spice-up Scala types with Adjective.
- w11k/scalamodules - ScalaModules is an elegant and intuitive domain specific language for OSGi development written in the Scala programming language. (archived)
- bmc/grizzled-scala - A general-purpose library of miscellaneous stuff for Scala.
- rklaehn/abc - Array-based immutable collections for scala
Science and Math
Mathematics
- scalanlp/breeze - Breeze is/was a numerical processing library for Scala.
- twitter/algebird - Abstract Algebra for Scala
- typelevel/spire - Powerful new number types and numeric abstractions for Scala.
- typelevel/squants - The Scala API for Quantities, Units of Measure and Dimensional Analysis
- stripe/rainier - Bayesian inference in Scala.
- typelevel/algebra - Experimental project to lay out basic algebra type classes (archived)
- scalala/Scalala - Scalala has been superseded by dlwh/breeze. Scalala is a high performance numeric linear algebra library for Scala, with rich Matlab-like operators on vectors and matrices; a library of numerical routines; support for plotting.
- erikerlandson/coulomb - coulomb: unit analysis for Scala
- vagmcs/Optimus - Optimus is a mathematical programming library for Scala.
- neysofu/tyche - Statistics utilities for the JVM - in Scala!
- runarorama/Malakov - Markov Chains for Scala
Scientific Computing
- chipsalliance/rocket-chip - Rocket Chip Generator
- riscv-boom/riscv-boom - SonicBOOM: The Berkeley Out-of-Order Machine
- broadinstitute/cromwell - Scientific workflow engine designed for simplicity & scalability. Trivially transition between one off use cases to massive scale production environments
- bigdatagenomics/adam - ADAM is a genomics analysis platform with specialized file formats built using Apache Avro, Apache Spark, and Apache Parquet. Apache 2 licensed.
- tensil-ai/tensil - Open source machine learning accelerators (archived)
- fulcrumgenomics/fgbio - Tools for working with genomic and high throughput sequencing data.
- ThoughtWorksInc/Compute.scala - Scientific computing with N-dimensional arrays
- ucsc-vama/essent - high-performance RTL simulator
- eryk/squant - SQuant是使用scala语言编写的量化开发工具箱,提供开箱即用的A股股票数据和外汇数据(docker镜像),以及高效的回测框架与交易模块。方便Java/Scala爱好者进行量化投资研究。 QQ群:281599099,微信公众号:Python量化交易实战。对,我已经转python了。。。
- openmole/openmole - Workflow engine for exploration of simulation models using high throughput computing
- sterglee/scalalab - ScalaLab: Efficient MATLAB like scientific computing for the Java platform with the current Scala 2.13. For Scala 3 the equivalent project is dottylab: https://github.com/sterglee/dottylab
- bioscala/bioscala - Bioinformatics for the Scala programming language
Formal Methods and Proofs
- epfl-lara/stainless - Verification framework and tool for higher-order Scala programs. https://gitlab.epfl.ch/lara/stainless
- Chymyst/curryhoward - Automatic code generation for Scala functions and expressions via the Curry-Howard isomorphism
- TyGuS/suslik - Synthesis of Heap-Manipulating Programs from Separation Logic
- epfl-lara/ScalaZ3 - DSL in Scala for Constraint Solving with Z3 SMT Solver
- gapt/gapt - GAPT: General Architecture for Proof Theory
Other
- twitter/the-algorithm - Source code for the X Recommendation Algorithm
- prisma/prisma1 - 💾 Database Tools incl. ORM, Migrations and Admin UI (Postgres, MySQL & MongoDB) [deprecated] (archived)
- akka/akka-core - A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
- lk-geimfari/awesomo - Cool open source projects. Choose your project and get involved in Open Source development now.
- delta-io/delta - An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs
- twitter-archive/snowflake - Snowflake is a network service for generating unique ID numbers at high scale with some simple guarantees. (archived)
- OpenXiangShan/XiangShan - Open-source high-performance RISC-V processor
- snowplow/snowplow - The leader in Customer Data Infrastructure
- lhartikk/ArnoldC - Arnold Schwarzenegger based programming language
- apache/openwhisk - Apache OpenWhisk is an open source serverless cloud platform
- guardian/frontend - The Guardian DotCom.
- typelevel/cats - Lightweight, modular, and extensible library for functional programming.
- linkerd/linkerd - Old repo for Linkerd 1.x. See the linkerd2 repo for Linkerd 2.x.
- airbnb/aerosolve - A machine learning package built for humans.
- mesos/chronos - Fault tolerant job scheduler for Mesos which handles dependencies and ISO8601 based schedules
- JohnSnowLabs/spark-nlp - State of the Art Natural Language Processing
- d2iq-archive/marathon - Deploy and manage containers (including Docker) on top of Apache Mesos at scale. (archived)
- twitter-archive/diffy - Find potential bugs in your services with Diffy (archived)
- Netflix/atlas - In-memory dimensional time series database.
- lw-lin/CoolplaySpark - 酷玩 Spark: Spark 源代码解析、Spark 类库等
- twitter-archive/flockdb - A distributed, fault-tolerant graph database (archived)
- databricks/Spark-The-Definitive-Guide - Spark: The Definitive Guide's Code Repository
- twitter-archive/kestrel - simple, distributed message queue system (inactive) (archived)
- aditya-grover/node2vec
- ucb-bar/chipyard - An Agile RISC-V SoC Design Framework with in-order cores, out-of-order cores, accelerators, and more
- NotProtonNot/NotProton - Steam Play for macOS
- apache/kyuubi - Apache Kyuubi is a distributed and multi-tenant gateway to provide serverless SQL on data warehouses and lakehouses.
- twitter-archive/gizzard - [Archived] A flexible sharding framework for creating eventually-consistent distributed datastores (archived)
- laurilehmijoki/s3_website - Manage an S3 website: sync, deliver via CloudFront, benefit from advanced S3 website features.
- twitter/summingbird - Streaming MapReduce with Scalding and Storm (archived)
- pocorall/scaloid - Scaloid makes your Android code easy to understand and maintain.
- ValeLang/Vale - Compiler for the Vale programming language - http://vale.dev/
- MojoJolo/textteaser - TextTeaser is an automatic summarization algorithm.
- feathr-ai/feathr - Feathr – A scalable, unified data and AI engineering platform for enterprise
- byzer-org/byzer-lang - Byzer (former MLSQL): A low-code open-source programming language for data pipeline, analytics and AI.
- Graphcool/graphcool-framework - (archived)
- OpenBankProject/OBP-API - An open source RESTful API platform for banks that supports Open Banking, XS2A, PSD2 and Open Finance through access to accounts, transactions, counterparties, payments, entitlements and metadata - plus a host of internal banking and management APIs.
- apache/gluten - Gluten is a middle layer responsible for offloading JVM-based SQL engines' execution to native engines.
- twitter/twitter-server - Twitter-Server defines a template from which services at Twitter are built
- OSCPU/NutShell - RISC-V SoC designed by students in UCAS
- holdenk/spark-testing-base - Base classes to use when writing tests with Spark
- ucb-bar/gemmini - Berkeley's Spatial Array Generator
- sryza/aas - Code to accompany Advanced Analytics with Spark from O'Reilly Media
- GravityLabs/goose - Html Content / Article Extractor in Scala - open sourced from Gravity Labs (archived)
- smallnest/C1000K-Servers - :zap: High performance websocket servers implemented by Spray-can, Netty, undertow, jetty, Vert.x, Grizzly, node.js and Go. It supports 1,200,000 active websocket connections (archived)
- locationtech/geomesa - GeoMesa is a suite of tools for working with big geo-spatial data in a distributed fashion.
- guardian/grid - The Guardian’s image management system
- paypal/squbs - Akka Streams & Akka HTTP for Large-Scale Production Deployments
- databricks/LearningSparkV2 - This is the github repo for Learning Spark: Lightning-Fast Data Analytics [2nd Edition]
- locationtech/geotrellis - GeoTrellis is a geographic data processing engine for high performance applications.
- tensorflow/ecosystem - Integration of TensorFlow with other open-source frameworks (archived)
- akka/akka-http - The Streaming-first HTTP server/module of Akka
- twitter-archive/iago - A load generator, built for engineers (archived)
- apache/datafusion-comet - Apache DataFusion Comet Spark Accelerator
- rikvdkleij/intellij-haskell - IntelliJ plugin for Haskell (archived)
- graphframes/graphframes - GraphFrames is a package for Apache Spark which provides DataFrame-based Graphs
- sryza/spark-timeseries - A library for time series analysis on Apache Spark
- NetLogo/NetLogo - turtles, patches, and links for kids, teachers, and scientists
- jaliss/securesocial - A module that provides OAuth, OAuth2 and OpenID authentication for Play Framework applications
- twosigma/flint - A Time Series Library for Apache Spark
- killrweather/killrweather - KillrWeather is a reference application (work in progress) showing how to easily integrate streaming and batch data processing with Apache Spark Streaming, Apache Cassandra, Apache Kafka and Akka for fast, streaming computations on time series data in asynchronous event-driven environments.
- apache/griffin - Mirror of Apache griffin (archived)
- sifive/freedom - Source files for SiFive's Freedom platforms (archived)
- lensesio/stream-reactor - A collection of Kafka Connect sinks and sources maintained by Lenses.io.
- airbnb/chronon - Chronon is a data platform for serving for AI/ML applications.
- mpeltonen/sbt-idea - A simple-build-tool (sbt) plugin/processor for creating IntelliJ IDEA project files
- firesim/firesim - FireSim: Fast and Effortless FPGA-accelerated Hardware Simulation with On-Prem and Cloud Flexibility
- databricks/spark-csv - CSV Data Source for Apache Spark 1.x (archived)
- twitter/cassovary - Cassovary is a simple big graph processing library for the JVM
- TIBCOSoftware/snappydata - Project SnappyData - memory optimized analytics database, based on Apache Spark™ and Apache Geode™. Stream, Transact, Analyze, Predict in one cluster
- NVIDIA/cudf-spark - NVIDIA cuDF for Apache Spark plugin - accelerate Apache Spark with GPUs
- cloudera/livy - Livy is an open source REST interface for interacting with Apache Spark from anywhere
- elipsitz/gamebub - Open-source FPGA retro emulation handheld
- amplab/shark - Development in Shark has been ended.
- THU-DSP-LAB/ventus-gpgpu - GPGPU processor supporting RISCV-V extension, developed with Chisel HDL
- apache/livy - Apache Livy is an open source REST interface for interacting with Apache Spark from anywhere.
- delta-io/delta-sharing - An open protocol for secure data sharing
- sscarduzio/elasticsearch-readonlyrest-plugin - Free Elasticsearch security plugin and Kibana security plugin: super-easy Kibana multi-tenancy, Encryption, Authentication, Authorization, Auditing
- dbpedia/extraction-framework - The software used to extract structured data from Wikipedia
- RedisLabs/spark-redis - A connector for Spark that allows reading and writing to/from Redis cluster
- typelevel/kind-projector - Compiler plugin for making type lambdas (type projections) easier to write
- BIDData/BIDMach - CPU and GPU-accelerated Machine Learning Library
- twitter/twitter-korean-text - Korean tokenizer
- pingcap/tispark - TiSpark is built for running Apache Spark on top of TiDB/TiKV (archived)
- LucaCanali/sparkMeasure - This repository contains the development code for sparkMeasure, an Apache Spark performance analysis and troubleshooting library. It simplifies collecting, aggregating, and exporting Spark task/stage metrics, and is designed for practical use by developers and data engineers in interactive analysis, testing, and production monitoring workflows.
- raymondchins/Bridgeplay - Free fork of NotProton: Windows Steam games in Mac Steam, on CodeWeavers' Wine and Apple's Game Porting Toolkit
- XiaoMi/MiNLP - XiaoMi Natural Language Processing Toolkits
- akka/akka-samples - Akka Sample Projects (archived)
- fehmicansaglam/progressed.io - progressbar microservice (archived)
- mrpowers-io/spark-daria - Essential Spark extensions and helper methods ✨😲
- cloudstateio/cloudstate - Distributed State Management for Serverless (archived)
- allenai/pdffigures2 - Given a scholarly PDF, extract figures, tables, captions, and section titles.
- dbpedia-spotlight/dbpedia-spotlight - DBpedia Spotlight is a tool for automatically annotating mentions of DBpedia resources in text. (archived)
- ucb-bar/chisel-tutorial - chisel tutorial exercises and answers
- ucb-bar/riscv-sodor - educational microarchitectures for risc-v isa
- apache/incubator-toree - Mirror of Apache Toree (Incubating)
- chipsalliance/firrtl - Flexible Intermediate Representation for RTL (archived)
- gregdurrett/berkeley-doc-summarizer - The Berkeley Document Summarizer is a learning-based, single-document summarization system that extracts source document content, exploits syntactic information to compress it, and uses coreference constraints to ensure clarity.
- RayRoestenburg/akka-in-action - Accompanying source code for akka in action
- ezhulenev/orderbook-dynamics - Modeling high-frequency limit order book dynamics with support vector machines
- databricks/tensorframes - [DEPRECATED] Tensorflow wrapper for DataFrames on Apache Spark
- ruippeixotog/scala-scraper - A Scala library for scraping content from HTML pages
- Normation/rudder - Rudder is a configuration and security automation platform. Manage your Cloud, hybrid or on-premises infrastructure in a simple, scalable and dynamic way.
- sbt/sbt-eclipse - Plugin for sbt to create Eclipse project definitions
- RBMHTechnology/eventuate - Global-scale event sourcing and event collaboration with causal consistency (This project is in maintenance mode. Only critical bugs will be fixed, but there is no more feature development.). (archived)
- scalafx/scalafx - ScalaFX simplifies creation of JavaFX-based user interfaces in Scala
- CSUG/HouseMD - HouseMD is an awesome diagnosing tool better than BTrace (archived)
- ShiftLeftSecurity/codepropertygraph - Code Property Graph: specification, query language, and utilities
- rchain/rchain - Blockchain (smart contract) platform using CBC-Casper proof of stake + Rholang for concurrent execution.
- TalkingData/Fregata - A light weight, super fast, large scale machine learning library on spark .
- actionml/universal-recommender - Highly configurable recommender based on PredictionIO and Mahout's Correlated Cross-Occurrence algorithm
- open-korean-text/open-korean-text - Open Korean Text Processor - An Open-source Korean Text Processor
- seglo/kafka-lag-exporter - Monitor Kafka Consumer Group Latency with Kafka Lag Exporter (archived)
- sameeragarwal/blinkdb - BlinkDB: Sub-Second Approximate Queries on Very Large Data.
- twitter/bijection - Reversible conversions between types
- scoverage/sbt-scoverage - sbt plugin for scoverage
- databricks/reference-apps - Spark reference applications
- softwaremill/codebrag - Your daily code review tool (archived)
- chandu0101/sri - Build truly native cross platform (web,ios,android) apps using scalajs and react, react-native
- apalache-mc/apalache - APALACHE: symbolic model checker for TLA+ and Quint
- ucb-bar/riscv-mini - Simple RISC-V 3-stage Pipeline in Chisel (archived)
- nixiesearch/nixiesearch - Hybrid search engine, combining best features of text and semantic search worlds
- CircleCI-Archived/vamp - Vamp - canary releasing and autoscaling for microservice systems (archived)
- amplab/SparkNet - Distributed Neural Networks for Spark
- databricks/spark-redshift - Redshift data source for Apache Spark
- MethodJiao/PkpmSpark - awesome 三维数据挖掘 数据分析 & 推荐
- ge0rg/aprsdroid - APRSdroid - Geo-Location for Radio Amateurs
- t2v/play2-auth - Play2.x Authentication and Authorization module
- xubo245/SparkLearning - Learning Apache spark,including code and data .Most part can run local.
- qubole/sparklens - Qubole Sparklens tool for performance tuning Apache Spark
- stanch/reftree - Automatically generated diagrams and animations for Scala data structures
- apicollective/apibuilder - Simple, Comprehensive Tooling for Modern APIs
- tumblr/collins - groovy kind of love
- Yubico/java-webauthn-server - Server-side Web Authentication library for Java https://www.w3.org/TR/webauthn/#rp-operations
- Netflix/edda - AWS API Read Cache
- enragedginger/akka-quartz-scheduler - Quartz Extension and utilities for cron-style scheduling in Akka
- sbt/sbt-buildinfo - I know this because build.sbt knows this.
- Interana/eventsim - Event data simulator. Generates a stream of pseudo-random events from a set of users, designed to simulate web traffic.
- WhatsApp/eqwalizer - A type-checker for Erlang (archived)
- hortonworks-spark/shc - The Apache Spark - Apache HBase Connector is a library to support Spark accessing HBase table as external data source or sink.
- struppigel/PortEx - Java library to analyse Portable Executable files with a special focus on malware analysis and PE malformation robustness
- typelevel/kittens - Automatic type class derivation for Cats
- orbeon/orbeon-forms - Orbeon Forms - Build, run, and manage web forms on-premises or in the cloud.
- tofu-tf/tofu - Functional programming toolbox
- high-performance-spark/high-performance-spark-examples - Examples for High Performance Spark
- databricks/spark-avro - Avro Data Source for Apache Spark (archived)
- harsha2010/magellan - Geo Spatial Data Analytics on Spark
- xebia-functional/macroid - A modular functional UI language for Android (archived)
- druid-io/tranquility - Tranquility helps you send real-time event streams to Druid and handles partitioning, replication, service discovery, and schema rollover, seamlessly and without downtime.
- ergoplatform/ergo - Ergo protocol description & reference client implementation
- mongodb/casbah - Casbah is now officially end-of-life (EOL). (archived)
- databricks/spark-xml - XML data source for Spark SQL and DataFrames (archived)
- stephenmcd/curiodb - Distributed NoSQL Database
- shafiab/HashtagCashtag - My Insight Data Engineering Fellowship project. I implemented a big data processing pipeline based on lambda architecture, that aggregates Twitter and US stock market data for user sentiment analysis using open source tools - Apache Kafka for data ingestions, Apache Spark & Spark Streaming for batch & real-time processing, Apache Cassandra f or storage, Flask, Bootstrap and HighCharts f or frontend.
- huawei-noah/streamDM - Stream Data Mining Library for Spark Streaming
- Alkaar/resy-booking-bot - 🔫 Helps to snipe hard to get reservations at restaurants that use resy
- foursquare/rogue - MOVED - The project is still under development but this page is deprecated.
- salat/salat - Salat is a simple serialization library for case classes. (archived)
- topshell-language/topshell - TopShell - a purely functional, reactive scripting language
- effekt-lang/effekt - A language with lexical effect handlers and lightweight effect polymorphism
- amplab/keystone - Simplifying robust end-to-end machine learning on Apache Spark.
- dlwh/epic - Archived Epic is a high performance statistical parser written in Scala, along with a framework for building complex structured prediction models. (archived)
- knowitall/openie - Quality information extraction at web scale.
- debasishg/frdomain - Code repo for Functional and Reactive Domain Modeling
- twitter/storehaus - Storehaus is a library that makes it easy to work with asynchronous key value stores
- spring-attic/spring-scala - (archived)
- Centaur/repox - Make sbt more responsive
- mrpowers-io/spark-fast-tests - Apache Spark testing helpers (dependency free & works with Scalatest, uTest, and MUnit)
- lucidworks/spark-solr - Tools for reading data from Solr as a Spark RDD and indexing objects from Spark into Solr using SolrJ.
- play2war/play2-war-plugin - WAR Plugin for Play framework 2.x (archived)
- foursquare/twofishes - MOVED - The project is still under development but this page is deprecated.
- librecaptcha/lc-core - The LibreCaptcha framework, for self-hosted, privacy respecting CAPTCHAs
- microsoft/hyperspace - An open source indexing subsystem that brings index-based query acceleration to Apache Spark™ and big data workloads. (archived)
- mardambey/mypipe - MySQL binary log consumer with the ability to act on changed rows and publish changes to different systems with emphasis on Apache Kafka.
- IRS-Public/fact-graph - Fact Graph
- embeddedkafka/embedded-kafka - A library that provides an in-memory Kafka instance to run your tests against.
- typelevel/log4cats - Logging Tools For Interaction with cats-effect
- mesos/kafka - Apache Kafka on Apache Mesos
- spray/spray-template - SBT template project for quickly getting started with spray-server
- philwantsfish/shard - A command line tool to detect shared passwords
- precog/platform - Advanced Analytics Engine for NoSQL Data (archived)
- allenai/ScienceWorld - ScienceWorld is a text-based virtual environment centered around accomplishing tasks from the standardized elementary science curriculum.
- pierre94/flink-notes - flink学习笔记
- uber-archive/sql-differential-privacy - Dataflow analysis & differential privacy for SQL queries. This project is deprecated and not maintained. (archived)
- alexklibisz/elastiknn - Elasticsearch plugin for nearest neighbor search. Store vectors and run similarity search using exact and approximate algorithms.
- databricks/spark-training - Apache Spark training material (archived)
- ucb-bar/berkeley-hardfloat
- gtache/intellij-lsp - Plugin adding Language Server Protocol support for IntelliJ (archived)
- broadinstitute/pilon - Pilon is an automated genome assembly improvement and variant detection tool
- findify/s3mock - Embedded S3 server for easy mocking (archived)
- rhavyn/norbert - Norbert is a cluster manager and networking layer built on top of Zookeeper.
- ucb-bar/chisel2-deprecated
- webjars/webjars - Client-side web libraries packaged into JARs
- luochana/News_recommend - 基于Spark的新闻推荐系统,包含爬虫项目、web网站以及spark推荐系统
- velvia/links - Just a bunch of useful links
- earldouglas/sbt-war - Package and run WAR files from sbt
- Netflix/osstracker - Github organization OSS metrics collector and metrics dashboard
- ray-project/raydp - RayDP provides simple APIs for running Spark on Ray and integrating Spark with AI libraries.
- pawelkaczor/ddd-leaven-akka-v2 - Sample e-commerce system #Microservices #Akka #Reactive-DDD #CQRS
- nymanjens/facto - Family Accounting Tool
- conduktor/kafka-security-manager - Kafka ACL synchronization from CSV/YAML policies through the Admin API. Open source by Conduktor.
- sbt/sbt-web - Library for building sbt plugins for the web
- apache/tvm-vta - Open, Modular, Deep Learning Accelerator
- http4s/blaze - Blazing fast NIO microframework and Http Parser
- suzaku-io/boopickle - Binary serialization library for efficient network communication
- zio/zio-kafka - A fast Kafka client for ZIO and ZIO Streams
- peregin/gps-overlay-on-video - Telemetry (GPS) data overlay on videos
- nylonee/watchlistarr - Customizable sync of Plex Watchlist to Sonarr/Radarr
- pawelkaczor/akka-ddd - Akka CQRS/ES framework
- amplab/graphx - Former GraphX development repository. GraphX has been merged into Apache Spark; please submit pull requests there.
- arhelmus/akka-http-rest - Example of reactive REST service written on akka-http with slick
- WandererXII/lishogi - ☗ lishogi.org: the forever free, adless and open source shogi server forked from lichess.org ☗
- inanna-malick/akka-streams-example
- vinyldns/vinyldns - DNS automation and governance for streamlining DNS operations and enabling safe and secure DNS self-service
- sbt/sbt-git - A git plugin for sbt
- baolibin/Bigdata - 大数据处理相关技术学习之路(持续更新中...)。 Bigdata整理 --> 慢慢滴~ 大数据相关技术包括离线处理,实时处理,OLAP等,如hadoop、spark、flink、hive、hbase、oozie...以及大数据项目,如用户画像、数据仓库等,欢迎感兴趣的小伙伴一起来开发...
- jmcardon/tsec - Type-safe general-cryptography library - https://jmcardon.github.io/tsec/ (archived)
- creativescala/doodle - Compositional vector graphics in Scala / Scala.JS
- boundary/ordasity - Ordasity is Boundary's library for building stateful clustered services on the JVM.
- datamechanics/delight - A Spark UI and Spark History Server alternative with CPU and Memory metrics! Delight is free, cross-platform, and open-source. (archived)
- derrickburns/generalized-kmeans-clustering - Production-ready K-Means clustering for Apache Spark with pluggable Bregman divergences (KL, Itakura-Saito, L1, etc). 6 algorithms, 740 tests, cross-version persistence. Drop-in replacement for MLlib with mathematically correct distance functions for probability distributions, spectral data, and count data.
- scalanlp/nak - The Nak Machine Learning Library
- Ldpe2G/DeepLearningForFun - Implementation of some interesting ideas of deeplearning.
- apache/bahir - Mirror of Apache Bahir (archived)
- jamesward/koober
- TiarkRompf/virtualization-lms-core - A Framework for Runtime Code Generation and Compiled DSLs
- allenai/openie-standalone - Quality information extraction at web scale. Edit
- EcZachly/little-book-of-pipelines - This repository goes over how to handle massive variety in data engineering
- apache/texera - Human-AI Collaborative Data Science Using Visual Workflows
- SpinalHDL/NaxRiscv
- cvrebert/lmvtfy - LMVTFY: Let Me Validate That For You
- lightbend/cloudflow - Cloudflow enables users to quickly develop, orchestrate, and operate distributed streaming applications on Kubernetes. (archived)
- nymanjens/quizmaster - A web-app for conducting a quiz over the internet
- akka/akka-persistence-cassandra - A replicated Akka Persistence journal backed by Apache Cassandra
- chipsalliance/t1
- Hydrospheredata/mist - Serverless proxy for Spark cluster
- rpgboss/rpgboss - point and click rpg game editor and engine
- cs-au-dk/TIP - Static program analysis for TIP
- neo4j/neo4j-spark-connector - Neo4j Connector for Apache Spark, which provides bi-directional read/write access to Neo4j from Spark, using the Spark DataSource APIs
- sbt/sbt-dynver - An sbt plugin to dynamically set your version from git
- dcaoyuan/chana - Realtime Data Store Based on Akka
- Sotera/spark-distributed-louvain-modularity - Spark / graphX implementation of the distributed louvain modularity algorithm
- Huawei-Spark/Spark-SQL-on-HBase - Native, optimized access to HBase Data through Spark SQL/Dataframe Interfaces
- eBay/Neutrino - Neutrino is a software load balancer(SLB)
- djspiewak/gll-combinators - A parser combinator library based on the GLL algorithm
- cb372/cats-retry
- projectglow/glow - An open-source toolkit for large-scale genomic analysis
- databricks/dicer - Dicer auto-sharder: Infrastructure for building sharded services
- sbt/sbt-ci-release - sbt plugin to automate Sonatype releases from GitHub Actions
- typelevel/cats-mtl - cats transformer type classes.
- Verizon/remotely - An elegant RPC system for reasonable people (archived)
- levkhomich/akka-tracing - A distributed tracing extension for Akka. Provides integration with Play framework, Spray and Akka HTTP.
- Stratio/Spark-MongoDB - Spark library for easy MongoDB access (archived)
- Vyxal/Vyxal - A code-golfing language experience that has aspects of traditional programming languages - terse yet convenient.
- linkedin/spark-tfrecord - Read and write Tensorflow TFRecord data from Apache Spark.
- banana-rdf/banana-rdf - Banana RDF
- actionml/harness - Harness is a Machine Learning/AI Server with plugins for many algorithms including the Universal Recommender
- Comcast/sirius - A distributed system library for managing application reference data
- nerdammer/spark-hbase-connector - Connect Spark to HBase for reading and writing data with ease
- apache/incubator-retired-gearpump - Mirror of Apache Gearpump (Incubating) (archived)
- http4s/rho - A self documenting DSL built on http4s
- cb372/sbt-explicit-dependencies
- rockthejvm/udemy-scala-beginners
- stanford-ppl/spatial - Spatial: "Specify Parameterized Accelerators Through Inordinately Abstract Language"
- microsoft/sql-spark-connector - Apache Spark Connector for SQL Server and Azure SQL (archived)
- fix-macosx/net-monitor - Toolkit for auditing "phone home" behavior on Mac OS X Yosemite.
- typelevel/fs2-grpc - gRPC implementation for FS2/cats-effect
- ktoso/akka-raft - A toy project implementing RAFT on top of Akka Cluster (not prod ready) (archived)
- hbutani/spark-druid-olap - Sparkline BI Accelerator provides fast ad-hoc query capability over Logical Cubes. This has been folded into our SNAP Platform(http://bit.ly/2oBJSpP) an Integrated BI platform on Apache Spark. (archived)
- KarolS/millfork - Millfork: a middle-level programming language targeting 6502- and Z80-based microcomputers and home consoles
- xebia-functional/translate-bubble-android - Translations without interruptions (archived)
- cloudera-labs/SparkOnHBase - SparkOnHBase (archived)
- guardian/typerighter - Even if you’re the right typer, couldn’t hurt to use Typerighter!
- MoeOrganization/moe - An -OFun prototype of an Ultra Modern Perl 5
- llm4s/llm4s - Agentic and LLM Programming in Scala
- scalapb/zio-grpc - ScalaPB meets ZIO: write purely functional gRPC services and clients using ZIO
- es-meta/esmeta - ECMAScript Specification (ECMA-262) Metalanguage
- guardian/riff-raff - The Guardian's deployment platform
- krasserm/akka-analytics - Large-scale event processing with Akka Persistence and Apache Spark
- overview/overview-server - Open source large document set visualization platform
- spark-in-action/first-edition - The book's repo
- apache/incubator-s2graph - Mirror of Apache S2Graph (Incubating) (archived)
- BIDData/BIDMat - A CPU and GPU-accelerated matrix library for data mining
- unibas-gravis/scalismo - Scalable Image Analysis and Shape Modelling
- hortonworks-spark/spark-atlas-connector - A Spark Atlas connector to track data lineage in Apache Atlas
- SpinalHDL/VexiiRiscv - Like VexRiscv, but, Harder, Better, Faster, Stronger
- waps101/AlbedoMM - Albedo Morphable Model
- sbt/sbt-onejar - Packages your project using One-JAR™
- MichalStrehovsky/sizegame - Compare binary sizes of canonical Hello World in 18 different languages
- LinkedInAttic/scanns - A scalable nearest neighbor search library in Apache Spark
- jliszka/probability-monad
- scalanlp/chalk - Chalk is a natural language processing library. (archived)
- QianmiOpen/bugatti - 运维自动化部署监控平台
- reactors-io/reactors - A foundational framework for distributed programming.
- cequence-io/openai-scala-client - Scala client for OpenAI API and other major LLM providers
- dcaoyuan/spray-socketio - socket.io for spray
- foursquare/fsqio - A monorepo that holds all of Foursquare's opensource projects
- oap-project/gazelle_plugin - Native SQL Engine plugin for Spark SQL with vectorized SIMD optimizations. (archived)
- bazeltools/bazel-deps - Generate bazel dependencies for maven artifacts
- getclump/clump - A library for expressive and efficient service composition
- akka/akka-management - Akka Management is a suite of tools for operating Akka Clusters.
- amplab/spark-indexedrdd - An efficient updatable key-value store for Apache Spark
- dlwh/puck - Puck is a lightning-fast parser for natural languages using GPUs
- kitlangton/zio-magic - Construct ZLayers automagically (w/ helpful compile-time errors) (archived)
- knowitall/ollie - Ollie is a open information extractor that uses bootstrapped dependency paths.
- mbknor/mbknor-jackson-jsonSchema - Generate JSON Schema with Polymorphism using Jackson annotations
- silk-framework/silk - Silk Linked Data Integration Framework
- lightbend/paradox - Markdown documentation
- lomigmegard/akka-http-cors - Akka Http directives implementing the CORS specifications defined by W3C
- mschuwalow/zio-todo-backend - Todo-Backend (https://www.todobackend.com/) implementation using ZIO, http4s, doobie and circe
- ucb-bar/dsptools - A Library of Chisel3 Tools for Digital Signal Processing
- dragos/dragos-vscode-scala - (archived)
- LeechanX/Netflix-Recommender-with-Spark - 基于Apache Spark的Netflix电影的离线与实时推荐系统
- kakao/s2graph - This code base is retained for historical interest only, please visit Apache Incubator Repo for latest one (archived)
- apache/hbase-connectors - Apache HBase Connectors
- zhengruifeng/spark-libFM - An implement of Factorization Machines (LibFM)
- typelevel/cats-parse - A parsing library for the cats ecosystem
- unibas-gravis/parametric-face-image-generator - Generate fully parametric face images from the Basel Face Model 2017
- vaquarkhan/Apache-Kafka-poc-and-notes
- AbsaOSS/ABRiS - Avro SerDe for Apache Spark structured APIs.
- Tactical-Advantage-Trading/wallet - ECX and BTC wallet for Android. Account control tool for Tactical Advantage clients.
- tototoshi/slick-joda-mapper - Slick with JodaTime
- chadyuu/riscv-chisel-book
- CODAIT/spark-bench - Benchmark Suite for Apache Spark
- midonet/midonet - MidoNet is an Open Source network virtualization system for Openstack clouds
- koeninger/kafka-exactly-once
- jdegoes/functional-design - Exercises for the course 'Functional Design by John A. De Goes
- sangria-graphql/sangria-akka-http-example - An example GraphQL server written with akka-http, circe and sangria
- saurfang/spark-knn - k-Nearest Neighbors algorithm on Spark
- ucb-bar/constellation - A Chisel RTL generator for network-on-chip interconnects
- dataArtisans/flink-streaming-demo
- schoeberl/chisel-lab - Lab exercises for Chisel in the digital electronics 2 course at DTU
- scalacenter/scalajs-bundler
- titicaca/spark-iforest - Isolation Forest on Spark
- VaughnVernon/ReactiveMessagingPatterns_ActorModel - The examples for the book "Reactive Messaging Patterns with the Actor Model"
- hkust-taco/mlscript - The MLscript programming language. Functional and object-oriented; structurally typed and sound; with powerful type inference. Soon to have full interop with TypeScript!
- johnynek/bosatsu - A python-ish pure and total functional programming language
- khronus/khronus - A reactive time series database
- muuki88/sbt-native-packager-examples - A set of sbt-native-pakager examples
- ucb-bar/chiseltest - The batteries-included testing and formal verification library for Chisel-based RTL designs. (archived)
- unibas-gravis/basel-face-pipeline
- viperproject/gobra - Gobra is an automated, modular verifier for Go programs, based on the Viper verification infrastructure.
- smallnest/douban-recommender - 基于Spark ML实现的豆瓣电影推荐系统 (archived)
- snowflakedb/spark-snowflake - Snowflake Data Source for Apache Spark.
- wix-incubator/exodus - Easily migrate your JVM code from Maven to Bazel
- databrickslabs/overwatch - THIS PROJECT IS DEPRECATED. Capture deep metrics on one or all assets within a Databricks workspace (archived)
- iron-io/dockerworker - The new IronWorker workflow examples. Test locally, then upload and start queuing jobs!
- jboner/akka-crdt - Server-managed CRDTs based on Akka
- ucb-bar/riscv-torture - RISC-V Torture Test
- bu-icsg/dana - Dynamically Allocated Neural Network Accelerator for the RISC-V Rocket Microprocessor in Chisel
- digital-preservation/csv-validator - CSV Validation Tool and API (CSV Schema RI)
- krasserm/akka-persistence-cassandra - A replicated Akka Persistence journal backed by Apache Cassandra
- guardian/gu-who - answering: who are all these users in my GitHub org? (archived)
- kurrent-io/EventStore.JVM - Event Store JVM Client (archived)
- lancewalton/treelog - Allows logging in a tree structure so that comprehensive logging does not become incomprehensible
- FRosner/drunken-data-quality - Spark package for checking data quality
- ReactiveDesignPatterns/CodeSamples - Code snippets appearing in the book are excerpts from these complete and tested samples.
- dcaoyuan/spray-websocket - WebSocket for spray-can
- stanford-ppl/Delite - The Delite Git Repo
- ClickHouse/spark-clickhouse-connector - Spark ClickHouse Connector build on DataSourceV2 API
- FlinkML/flink-tensorflow - flink-tensorflow - TensorFlow support for Apache Flink (archived)
- ldaniels528/trifecta - Trifecta is a web-based and CLI tool that simplifies inspecting Kafka messages and Zookeeper data. Additionally, the CLI tool provides the capability to import/export data to/from ElasticSearch and MongoDB.
- nafg/reactive - A simple FRP library and a web UI framework built on it (archived)
- starlake-ai/starflow - Declarative text based tool for data analysts and engineers to extract, load, transform and orchestrate their data pipelines.
- lift-project/lift - The Lift programming language and compiler
- maxcom/lorsource - Linux.org.ru website engine
- nkallen/querulous - An agreeable way to talk to your database.
- mkuthan/example-spark - Spark, Spark Streaming and Spark SQL unit testing strategies
- patriknw/akka-data-replication - Replication of CRDTs in Akka Cluster
- jamesward/play-auto-refresh
- joa/apparat - A framework to optmize ABC, SWC and SWF files.
- phatak-dev/spark2.0-examples - Examples of Spark 2.0
- SingularityKChen/dl_accelerator - Deep Learning Accelerator Based on Eyeriss V2 Architecture with custom RISC-V extended instructions
- strongtyped/active-slick - Slick extensions for record lifecycle management (archived)
- skrusche63/spark-elastic - This project combines Apache Spark and Elasticsearch to enable mining & prediction for Elasticsearch.
- pawelkaczor/ddd-leaven-akka - Reactive DDD with Akka
- Stratio/spark-rabbitmq - RabbitMQ Spark Streaming receiver (archived)
- AbsaOSS/spline-spark-agent - Spline agent for Apache Spark
- Adi23041999/UpstateLiberty
- hseeberger/constructr - Coordinated (etcd, ...) cluster construction for dynamic (cloud, containers) environments (archived)
- Qihoo360/XSQL - Unified SQL Analytics Engine Based on SparkSQL
- sunbow1/SparkMLlibDeepLearn - SparkMLlibDeepLearn深度学习
- VCA-EPFL/FSA - FSA: Fusing FlashAttention within a Single Systolic Array
- lightbend/kafka-with-akka-streams-kafka-streams-tutorial - Code samples for the Lightbend tutorial on writing microservices with Akka Streams, Kafka Streams, and Kafka
- neoremind/kraps-rpc - A RPC framework leveraging Spark RPC module
- headinthebox/CourseraCodeSamplesReactiveProgramming
- cld378632668/A-community-detect-System-based-on-GraphX - 图计算和图存储在国内兴起于2012年,此项目为我的本科毕业设计,本人现在TOP厂商工作,工作要求不方便公开透露公司,曾研究图数据库2年,实验室数据库技术从2000年以前开始积累,对外低调,如有工作需要可以推荐!
- laserdisc-io/fs2-aws - fs2 utilities to interact with AWS
- deng0515001/lnglat2Geo - 经纬度转省市区县乡镇离线包,采用空间查询算法,速度快(单线程5w次/s),省市区县100%准确率。
- djspiewak/emm - A general monad for managing stacking effects (archived)
- echen/link-prediction - Solution to Facebook's link prediction contest on Kaggle.
- walfie/gbf-raidfinder - Granblue Raid Finder (Archived: Granblue no longer has raid tweets) (archived)
- cookeem/CookIM - Distributed web chat application base websocket built on akka.
- input-output-hk/scrypto - Cryptographic primitives for Scala
- Duhemm/sbt-errors-summary - sbt plugin to show a summary of compilation messages.
- krasserm/akka-persistence-kafka - A replicated Akka Persistence journal backed by Apache Kafka
- leon/play-salat - MongoDB / Salat plugin for Play 2 [MOVED] (archived)
- non/antimirov - algebraic manipulation of regular expressions
- wuhx/shelldroid - Create Virtual Environment for your Android Apps
- sbt/sbt-github-actions - An sbt plugin which makes it easier to build with GitHub Actions
- jflanigan/jamr - JAMR Parser and Generator
- mrsqueeze/spark-hash - Locality Sensitive Hashing for Apache Spark
- apache/pekko-http - The Streaming-first HTTP server/module of Apache Pekko
- arguslab/Argus-SAF - Argus static analysis framework
- CrestOfWave/Spark-2.3.1 - Spark-2.3.1源码解读
- bizzabo/play-json-extensions - +22 field case class formatter and more for play-json
- lagom/online-auction-scala - (archived)
- ProjectSeptemberInc/freek - Freek, a freaky simple Free to combine your DSL seamlessly
- nadimbahadoor/allaboutscala - Source code for www.allaboutscala.com tutorials
- jdegoes/zio-workshop - Real World Functional Programming with ZIO
- sifive/sifive-blocks - Common RTL blocks used in SiFive's projects
- to-ithaca/libra - A dimensional analysis library based on dependent types
- typelevel/feral - Feral cats are homeless, feral functions are serverless
- dbpedia/lookup - Outputs a list of ranked DBpedia resources for a search string.
- jdegoes/functional-effects - The exercises for the Functional Effects workshop
- julienrf/play-json-derived-codecs
- VirtusLab/orca - Deterministic, AI-driven development flows.
- Y1ran/Spark-The-Definitive-Guide-Chinese-Traslation-2019 - Spark权威指南( Spark The Definitive Guide) -中文版翻译项目
- gregdurrett/berkeley-entity - The Berkeley Entity Resolution System jointly solves the problems of named entity recognition, coreference resolution, and entity linking with a feature-rich discriminative model.
- mc2-project/opaque-sql - An encrypted data analytics platform
- ShapeNet/shapenet-viewer - ShapeNet Viewer
- cb372/scala-typed-holes
- mdr/ascii-graphs - Parse ASCII art diagrams of graphs (nodes and edges)
- ScalaConsultants/reactive-rabbit - Reactive Streams driver for AMQP protocol. Powered by RabbitMQ library.
- typelevel/grackle - Grackle: Functional GraphQL for the Typelevel stack
- fauna/faunadb
- typelevel/machinist - Spire's macros for zero-cost operator enrichment (archived)
- Nycto/Hasher - A small Scala library for easily generating hashes (md5, sha1, sha256, sha512, crc32, bcrypt, hmacs, pbkdf2)
- dbpedia-spotlight/dbpedia-spotlight-model - DBpedia Spotlight is a tool for automatically annotating mentions of DBpedia resources in text. Improving Efficiency and Accuracy in Multilingual Entity Extraction approach
- MaxXSoft/Fuxi - Fuxi (伏羲) is a 32-bit pipelined RISC-V processor written in Chisel.
- twitter/twemoji-parser - A simple library for identifying emoji entities within a string in order to render them as Twemoji.
- xebia-functional/nine-cards-v2 - An Open Source Android Launcher built with Scala on Android (archived)
- banzaicloud/spark-metrics - Spark metrics related custom classes and sinks (e.g. Prometheus)
- polomarcus/Spark-Structured-Streaming-Examples - Spark Structured Streaming / Kafka / Cassandra / Elastic
- tofu-tf/derevo - Multiple instance derivations inside a single macro annotation
- txbits/txbits - DISCLAIMER: TxBits is not affiliated with any active exchanges. Use them at your own risk and beware of any that violate the AGPL license terms by not releasing their source code as required.
- CM-Well/CM-Well - CM-Well - a data warehouse for your knowledge graph
- unibas-gravis/basel-face-model-viewer - Simple Viewer for the Basel Face Model 2017
- sclasen/akka-kafka
- yaooqinn/spark-authorizer - A Spark SQL extension which provides SQL Standard Authorization for Apache Spark | This repo is contributed to Apache Kyuubi | 项目已迁移至 Apache Kyuubi
- t3hnar/scala-bcrypt - Scala wrapper for jBcrypt + pom.xml inside
- bplawler/crawler - Scala DSL for web crawling
- P7h/Spark-MLlib-Twitter-Sentiment-Analysis - :star2: :sparkles: Analyze and visualize Twitter Sentiment on a world map using Spark MLlib
- scala/scala-swing - Scala wrappers for Java's Swing API for desktop GUIs
- scalacenter/scalac-profiling - Compilation profiling tool for Scala 2 projects
- STHSF/TextRank - 基于PageRank的TextRank方法, 可以应用于中文关键词、短语、摘要提取程序,代码使用Scala编写。
- almond-sh/almond-spark - Run spark calculations from Almond
- dyweb/scrala - Unmaintained :whale: :coffee: :spider: Scala crawler(spider) framework, inspired by scrapy, created by @gaocegege
- JohnReedLOL/scala-trace-debug - Macro based print debugging. Locates log statements in your IDE.
- roboscala/sbt-robovm - An sbt plugin for iOS development in Scala
- scalacenter/advisoryboard - Scala Center Advisory Board planning
- mikolak-net/travesty - Diagram- and graph-generating library for Akka Streams