Scala Machine Learning

Open-source Scala projects categorized as Machine Learning

Top 17 Scala Machine Learning Projects

Machine Learning
  1. SynapseML

    Simple and Distributed Machine Learning Python Library porting ML algorithms for Spark

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. 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

  4. feathr

    Feathr – A scalable, unified data and AI engineering platform for enterprise

  5. H2O

    Sparkling Water provides H2O functionality inside Spark cluster

  6. Tensorflow_scala

    TensorFlow API for the Scala Programming Language

  7. DeepLearning.scala

    A simple library for creating complex neural networks

  8. ScienceWorld

    ScienceWorld is a text-based virtual environment centered around accomplishing tasks from the standardized elementary science curriculum.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. tvm-vta

    Open, Modular, Deep Learning Accelerator

  11. 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.

  12. DynaML

    Scala Library/REPL for Machine Learning Research

  13. opaque-sql

    An encrypted data analytics platform

  14. doddle-model

    :cake: doddle-model: machine learning in Scala.

  15. CIlib

    Typesafe, purely functional Computational Intelligence

  16. Orkestra

    Functional DevOps with Scala and Kubernetes

  17. LoMRF

    LoMRF is an open-source implementation of Markov Logic Networks

  18. lamp

    deep learning and scientific computing framework with native CPU and GPU backend for the Scala programming language (by pityka)

  19. tensorflow-keras-scala

    Scala-based Keras API for the Java bindings to TensorFlow. Mirror of https://codeberg.org/sciss/tensorflow-keras-scala

  20. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Scala Machine Learning discussion

Log in or Post with

Scala Machine Learning related posts

  • Apache Spark VS sail - a user suggested alternative

    2 projects | 18 Mar 2026
  • Apache Spark VS sail - a user suggested alternative

    2 projects | 18 Mar 2026
  • Unveiling the Apache License 2.0: A Deep Dive into Open Source Freedom

    3 projects | dev.to | 11 Mar 2025
  • How to Install PySpark on Your Local Machine

    2 projects | dev.to | 9 Dec 2024
  • Apache Spark VS quix-streams - a user suggested alternative

    2 projects | 7 Dec 2023
  • Tensil

    1 project | news.ycombinator.com | 22 Jun 2023
  • Generic AI Accelerator?

    1 project | /r/FPGA | 6 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 Oct 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Machine Learning projects in Scala? This list will help you:

# Project Stars
1 SynapseML 5,246
2 metarank 2,449
3 feathr 1,943
4 H2O 982
5 Tensorflow_scala 937
6 DeepLearning.scala 766
7 ScienceWorld 395
8 tvm-vta 367
9 isolation-forest 265
10 DynaML 202
11 opaque-sql 190
12 doddle-model 139
13 CIlib 125
14 Orkestra 106
15 LoMRF 88
16 lamp 32
17 tensorflow-keras-scala 1

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com