Scala Machine Learning

Open-source Scala projects categorized as Machine Learning

Top 20 Scala Machine Learning Projects

Machine Learning
  1. SynapseML

    Simple and Distributed Machine Learning

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient 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. tensil

    Open source machine learning accelerators

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. tvm-vta

    Open, Modular, Deep Learning Accelerator

  11. ScienceWorld

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

  12. isolation-forest

    A distributed Spark/Scala implementation of the isolation forest algorithm for unsupervised outlier detection, featuring support for scalable training and ONNX export for easy cross-platform inference.

  13. DynaML

    Scala Library/REPL for Machine Learning Research

  14. openai-scala-client

    Scala client for OpenAI API

  15. opaque-sql

    An encrypted data analytics platform

  16. LynxKite

    The complete graph data science platform

  17. doddle-model

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

  18. CIlib

    Typesafe, purely functional Computational Intelligence

  19. Orkestra

    Functional DevOps with Scala and Kubernetes

  20. LoMRF

    LoMRF is an open-source implementation of Markov Logic Networks

  21. lamp

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

  22. tensorflow-keras-scala

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

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

  • 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
  • machine learning in snowflake, unhappy data scientists

    2 projects | /r/dataengineering | 26 Mar 2023
  • Unveiling the Analytics Industry in Bangalore

    3 projects | /r/u_Khushisondhi7 | 23 Mar 2023
  • Transformers.js

    9 projects | news.ycombinator.com | 16 Mar 2023
  • A note from our sponsor - Nutrient
    nutrient.io | 14 Feb 2025
    Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free. 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,096
2 metarank 2,105
3 feathr 1,880
4 H2O 967
5 Tensorflow_scala 938
6 DeepLearning.scala 769
7 tensil 371
8 tvm-vta 271
9 ScienceWorld 239
10 isolation-forest 237
11 DynaML 201
12 openai-scala-client 198
13 opaque-sql 180
14 LynxKite 139
15 doddle-model 137
16 CIlib 125
17 Orkestra 102
18 LoMRF 82
19 lamp 29
20 tensorflow-keras-scala 1

Sponsored
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io

Did you know that Scala is
the 38th most popular programming language
based on number of references?