Skip to content
The Daily Repo

microsoft / SynapseML

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

Why this job: works in the areas we cover, but does not say which job it does

What it does

SynapseML (previously known as MMLSpark) is an open-source library that simplifies the creation of massively scalable machine learning (ML) pipelines. SynapseML provides simple, composable, and distributed APIs for a wide variety of different machine learning tasks such as text analytics, vision, anomaly detection, and many others. SynapseML is built on the Apache Spark distributed computing framework and shares the same API as the SparkML/MLLib library, allowing you to seamlessly embed SynapseML models into existing Apache Spark workflows.

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit today
Stars
5,255
+2 this week
Licence
MIT
Allows business use
Downloads for
None listed
No release files
Latest version
v1.1.3
Released 7 months ago
Built with
Scala
81% of the code

Is it looked after?

Contributors
4
Last 90 days
Issues
82% closed
140 still open
Pull requests
1,571 merged
9 waiting
Releases
71
2 in the last year

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
dotnet / spark2,0977 days agoMITMac, Linux
lakehq / sail3,496todayApache-2.0No downloads
feast-dev / feast7,3586 days agoApache-2.0No downloads
More: languages, topics, project record and preview image

Languages

  • Scala 81%
  • Python 16%
  • JavaScript 2%
  • Shell 1%

Topics

  • spark
  • pyspark
  • azure
  • scala
  • microsoft
  • ml
  • machine-learning
  • databricks
  • cognitive-services
  • lightgbm
  • http
  • model-deployment

Project record

  • JobOther AI tools
  • StatusListed
  • Commits2,077
  • Forks869
  • Watching134
  • Stars in 28 days+13
  • CreatedJun 5, 2017
  • First seen by usNov 7, 2026
  • CheckedNov 12, 2026

Project preview image

Preview image from microsoft/SynapseML

Type to search.

Try