Skip to content

A curated list of tools, frameworks, platforms, and resources for Machine Learning Operations (MLOps).

Notifications You must be signed in to change notification settings

awesomelistsio/awesome-mlops

Repository files navigation

Awesome MLOps Awesome Lists

Ko-Fi   PayPal   Stripe   X   Facebook

A curated list of tools, frameworks, platforms, and resources for Machine Learning Operations (MLOps).

MLOps stands at the intersection of machine learning, DevOps, and data engineering. This list is intended for ML engineers, data scientists, DevOps practitioners, and anyone building, deploying, monitoring, and scaling machine learning systems.

Contents

General Resources

Model Development & Experiment Tracking

  • MLflow – Open-source platform for managing the ML lifecycle, including experimentation and reproducibility.
  • Weights & Biases – Experiment tracking, model management, and collaboration tools.
  • Neptune.ai – Metadata store for ML experiments.
  • Comet – Experiment tracking, model optimization, and monitoring.
  • Sacred – Lightweight experiment configuration and tracking tool.

Model Deployment

  • Seldon Core – Deploy machine learning models on Kubernetes.
  • KFServing (KServe) – Kubernetes-based model serving with autoscaling and inference graph support.
  • BentoML – Framework for serving, optimizing, and deploying ML models.
  • MLServer – Fast and lightweight inference server for deploying ML models.
  • Triton Inference Server – Scalable GPU/CPU inference server by NVIDIA.

Model Monitoring

  • Evidently – Monitor data drift, model performance, and fairness.
  • WhyLabs – Observability for ML models and data.
  • Arize AI – ML performance and drift monitoring platform.
  • Fiddler AI – Explainable AI and monitoring for production ML models.

Model Governance & Fairness

Data Versioning & Management

  • DVC (Data Version Control) – Git-like version control for datasets and ML pipelines.
  • LakeFS – Git-like operations for data lakes.
  • Delta Lake – Reliable data lakes with ACID transactions and time travel.
  • Pachyderm – Data versioning and lineage for ML pipelines.
  • Feast – Feature store for production ML.

CI/CD for ML

  • ZenML – MLOps framework for reproducible, production-ready pipelines.
  • Metaflow – Netflix-developed tool for real-world ML pipelines.
  • Kubeflow Pipelines – End-to-end ML workflows on Kubernetes.
  • Flyte – Scalable and structured workflows for ML and data processing.
  • Dagster – Data orchestrator for machine learning, analytics, and ETL.

Frameworks & Platforms

  • Tecton – Enterprise-grade feature store.
  • Airflow – Workflow orchestration for ETL and ML pipelines.
  • Dagster – Build and monitor data applications and ML systems.
  • Metaflow – Human-centric workflow tool for ML.

Courses & Learning

Related Awesome Lists

Contribute

Contributions are welcome!

License

CC0

About

A curated list of tools, frameworks, platforms, and resources for Machine Learning Operations (MLOps).

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages