10

8

6

4

2


10.0

10.0

9.9

9.9

9.9

9.9

9.8
0.0
gym

9.7

9.9

9.7

9.6

65 Machine Learning packages and projects

  • tensorflow

    10.0 10.0 L1 C++
    An Open Source Machine Learning Framework for Everyone
  • scikit-learn

    9.9 9.9 L3 Python
    scikit-learn: machine learning in Python
  • SaaSHub helps you find the best software and product alternatives
    Promo www.saashub.com
    SaaSHub Logo
  • Keras

    9.9 9.9 L2 Python
    Deep Learning for humans
  • gym

    9.8 0.0 Python
    DISCONTINUED. A toolkit for developing and comparing reinforcement learning algorithms.
  • MindsDB

    9.7 9.9 Python
    Platform dedicated to building an open foundation for applied Artificial Intelligence, designed for people seeking production-ready AI systems they can truly control, extend and deploy anywhere.
  • xgboost

    9.7 9.6 L1 C++
    Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
  • MLflow

    9.6 10.0 Python
    The open source AI engineering platform for agents, LLMs, and ML models. MLflow enables teams of all sizes to debug, evaluate, monitor, and optimize production-quality AI applications while controlling costs and managing access to models and data.
  • dspy

    9.6 9.7 Python
    DSPy: The framework for programming—not prompting—language models
  • PaddlePaddle

    9.6 10.0 L1 C++
    PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
  • Prophet

    9.5 7.0 Python
    Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
  • CNTK

    9.5 0.0 L1 C++
    DISCONTINUED. Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit
  • gensim

    9.4 7.9 L3 Python
    Topic Modelling for Humans
  • TFLearn

    9.0 0.0 L3 Python
    Deep learning library featuring a higher-level API for TensorFlow.
  • NuPIC

    8.8 0.0 L3 Python
    DISCONTINUED. Numenta Platform for Intelligent Computing is an implementation of Hierarchical Temporal Memory (HTM), a theory of intelligence based strictly on the neuroscience of the neocortex.
  • H2O

    8.7 9.0 Jupyter Notebook
    H2O is an Open Source, Distributed, Fast & Scalable Machine Learning Platform: Deep Learning, Gradient Boosting (GBM) & XGBoost, Random Forest, Generalized Linear Modeling (GLM with Elastic Net), K-Means, PCA, Generalized Additive Models (GAM), RuleFit, Support Vector Machine (SVM), Stacked Ensembles, Automatic Machine Learning (AutoML), etc.
  • Pyro.ai

    8.6 7.0 Python
    Deep universal probabilistic programming with Python and PyTorch
  • Surprise

    8.4 0.0 L4 Python
    A Python scikit for building and analyzing recommender systems
  • srez

    8.3 0.0 L5 Python
    DISCONTINUED. Image super-resolution through deep learning
  • Atomic Agents

    8.0 9.3 Python
    Building AI agents, atomically
  • LightFM

    7.9 0.0 L4 Python
    A Python implementation of LightFM, a hybrid recommendation algorithm.
  • skflow

    7.6 1.3 L4 Python
    DISCONTINUED. Simplified interface for TensorFlow (mimicking Scikit Learn) for Deep Learning
  • Pylearn2

    7.6 0.0 L2 Python
    Warning: This project does not have any current developer. See bellow.
  • Sacred

    7.5 3.1 Python
    Sacred is a tool to help you configure, organize, log and reproduce experiments developed at IDSIA.
  • PyBrain

    7.4 0.0 L4 Python
    Another Python Machine Learning Library.
  • Clairvoyant

    7.0 2.1 L3 Python
    Software designed to identify and monitor social/historical cues for short term stock movement
  • Rapid-MLX

    6.5 9.8 Python
    The fastest local AI engine for Apple Silicon. 4.2x faster than Ollama, 0.08s cached TTFT, 100% tool calling. 17 tool parsers, prompt cache, reasoning separation, cloud routing. Drop-in OpenAI replacement. Works with Claude Code, Cursor, Aider.
  • garak, LLM vulnerability scanner

    6.3 9.8 Python
    DISCONTINUED. the LLM vulnerability scanner [Moved to: https://github.com/NVIDIA/garak]
  • karateclub

    6.2 6.7 Python
    Karate Club: An API Oriented Open-source Python Framework for Unsupervised Learning on Graphs (CIKM 2020)
  • Metrics

    6.1 0.0 Python
    Machine learning evaluation metrics, implemented in Python, R, Haskell, and MATLAB / Octave
  • awesome-embedding-models

    6.0 0.0 Jupyter Notebook
    A curated list of awesome embedding models tutorials, projects and communities.
  • python-recsys

    6.0 0.0 L4 Python
    A python library for implementing a recommender system
  • pydeep

    5.8 0.0 L3 Python
    Deep learning in Python
  • Crab

    5.6 0.0 L2 Python
    Crab is a flexible, fast recommender engine for Python that integrates classic information filtering recommendation algorithms in the world of scientific Python packages (numpy, scipy, matplotlib).
  • hebel

    5.0 0.0 L2 Python
    GPU-Accelerated Deep Learning Library in Python
  • seqeval

    4.8 2.6 Python
    A Python framework for sequence labeling evaluation(named-entity recognition, pos tagging, etc...)
  • Xorbits

    4.7 0.8 Python
    Scalable Python DS & ML, in an API compatible & lightning fast way.
  • adaptive

    4.7 3.6 Python
    :chart_with_upwards_trend: Adaptive: parallel active learning of mathematical functions
  • TrueSkill, the video game rating system

    4.3 1.4 Python
    An implementation of the TrueSkill rating system for Python
  • Robocorp Action Server

    4.1 7.5 Python
    Create 🐍 Python AI Actions and 🤖 Automations, and deploy & operate them anywhere
  • pdpipe

    4.0 7.8 Jupyter Notebook
    Easy pipelines for pandas DataFrames.
  • rwa

    3.9 0.0 L5 Python
    Machine Learning on Sequential Data Using a Recurrent Weighted Average
  • SciKit-Learn Laboratory

    3.9 4.3 Python
    SciKit-Learn Laboratory (SKLL) makes it easy to run machine learning experiments.
  • nptyping

    3.7 0.0 Python
    💡 Type hints for Numpy and Pandas
  • Feature Forge

    3.6 0.0 L4 Python
    A set of tools for creating and testing machine learning features, with a scikit-learn compatible API
  • Data Flow Facilitator for Machine Learning (dffml)

    3.3 9.3 Python
    DISCONTINUED. The easiest way to use Machine Learning. Mix and match underlying ML libraries and data set sources. Generate new datasets or modify existing ones with ease.
  • brew

    3.2 0.0 L4 Python
    DISCONTINUED. Multiple Classifier Systems and Ensemble Learning Library in Python.
  • PathSim

    3.2 9.8 Python
    A Python native dynamical system simulation framework in the block diagram paradigm.
  • bodywork

    3.1 0.0 Python
    DISCONTINUED. ML pipeline orchestration and model deployments on Kubernetes.
  • openskill.py

    3.0 5.9 Jupyter Notebook
    Multiplayer Rating System. No Friction.
  • MLP Classifier

    2.9 0.0 L4 Python
    A handwritten multilayer perceptron classifer using numpy.
  • OptaPy

    2.9 5.5 Java
    OptaPy is an AI constraint solver for Python to optimize planning and scheduling problems.
  • redframes

    2.8 1.4 Python
    General Purpose Data Manipulation Library
  • vowpal_porpoise

    2.7 0.0 L3 Python
    lightweight python wrapper for vowpal wabbit
  • omega-ml

    2.0 8.1 Python
    MLOps simplified. One-stop AI delivery platform, all the features you need.
  • DeployMe

    1.6 0.0 Python
    Minimalistic ML-models auto deployment tool
  • neptune-contrib

    1.5 0.0 Python
    DISCONTINUED. This library is a location of the LegacyLogger for PyTorch Lightning.
  • ChaiPy

    1.5 0.0 Python
    DISCONTINUED. A developer interface for creating advanced chatbots for the Chai app.
  • tfgraphviz

    1.5 0.0 L5 Python
    A visualization tool to show a TensorFlow's graph like TensorBoard
  • Hermit

    1.3 9.2 Python
    DISCONTINUED. Governed agent kernel — every AI action approved, receipted, and provable. Task OS with policy engine, hash-chained proofs, scoped authority, rollback, and MCP integration. Local-first, event-sourced, artifact-native. [GET https://api.github.com/repos/heggria/Hermit: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository]
  • vectorwrap 0.4.0

    1.2 8.5 Python
    Universal vector search wrapper for Postgres, MySQL, SQLite (pgvector, Vector Store, sqlite‑vss).
  • V7 Gale

    1.2 - Python
    Welcome to Gale, a PyTorch framework for reproducible deep learning experiments!
  • Regression using LLMs

    0.9 4.9 Python
    Exploring the classical regression capabilities of LLMs.
  • benchstreet

    0.8 7.8 Python
    The benchmark for financial time series forecasting.
  • Simple GAN

    0.7 0.0 Python
    Attempt at implementation of a simple GAN using Keras
  • AI-Bridge

    0.5 8.8 Python
    Bridge AI Assistants to GUI Applications - 让 AI 从聊天走向行动

Add another 'Machine Learning' Package