alteryx/evalml

EvalML is an AutoML library written in python.

65
/ 100
Established

This tool helps data scientists and machine learning practitioners automate the process of building, optimizing, and evaluating machine learning models. You provide your raw dataset and specify the problem type (like classification or regression), and it automatically generates and ranks various machine learning pipelines. The output is a highly performant machine learning model ready for predictions.

845 stars. Used by 1 other package. Available on PyPI.

Use this if you need to quickly develop and compare multiple machine learning models without manually training and tuning each one.

Not ideal if you need complete manual control over every specific detail of model architecture and training for highly specialized research.

predictive-modeling data-science-automation machine-learning-optimization model-evaluation
Maintenance 10 / 25
Adoption 11 / 25
Maturity 25 / 25
Community 19 / 25

How are scores calculated?

Stars

845

Forks

92

Language

Python

License

BSD-3-Clause

Last pushed

Jan 14, 2026

Commits (30d)

0

Dependencies

36

Reverse dependents

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/alteryx/evalml"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.