ethicalml/awesome-production-machine-learning

A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 43 minutes ago
Added to GitGenius on September 2nd, 2026
Created on August 15th, 2018
Open Issues & Pull Requests: 31 (+0)
GitHub issues: Enabled
Number of forks: 2,598
Total Stargazers: 20,896 (-1)
Total Subscribers: 417 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.2 hours
Mean response time: 47.6 days
90th percentile: 169.7 days
Tracked items: 28

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Only 13% of issues opened in the past year have been closed. Three people close 100% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 8
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 274 days
Stale 30+ days: 8
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (7)
  • wontfix (4)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Awesome Production Machine Learning is a curated list of open source libraries for deploying, monitoring, versioning, scaling, and securing machine learning systems in production.

The list addresses the challenge of navigating the fragmented ecosystem of production ML tooling by organizing libraries across the full lifecycle of ML operations. It covers deployment and serving, model training and orchestration, data pipelines, feature stores, experiment management, monitoring and evaluation, privacy and safety, explainability and fairness, and domain-specific solutions for computer vision, natural language processing, recommender systems, and other specialized areas. The curation approach filters for production-ready, open source tools rather than attempting to list every available option.

This resource suits teams building or scaling ML systems who need to understand what tools exist for specific operational challenges. It works best as a reference when you are evaluating your ML infrastructure stack or looking for solutions to particular problems like model versioning, data annotation, or anomaly detection. The list is organized by functional category rather than by comparison or recommendation, so it serves as a discovery tool rather than a guide that ranks alternatives against each other.

The project maintains an active curation process with new libraries added regularly and announced through monthly releases. A search toolkit is provided to help navigate the growing collection of entries. The repository accepts community contributions following defined guidelines, indicating ongoing engagement with the broader ML operations community.