Awesome Open Source
Awesome Open Source



Metaflow is a human-friendly Python/R library that helps scientists and engineers build and manage real-life data science projects. Metaflow was originally developed at Netflix to boost productivity of data scientists who work on a wide variety of projects from classical statistics to state-of-the-art deep learning.

For more information, see Metaflow's website and documentation.

Getting Started

Getting up and running with Metaflow is easy.


Install metaflow from pypi:

pip install metaflow

and access tutorials by typing:

metaflow tutorials pull


Install Metaflow from github:

devtools::install_github("Netflix/metaflow", subdir="R")

and access tutorials by typing:


Get in Touch

There are several ways to get in touch with us:


We welcome contributions to Metaflow. Please see our contribution guide for more details.

Code style

We use black as a code formatter. The easiest way to ensure your commits are always formatted with the correct version of black it is to use pre-commit: install it and then run pre-commit install once in your local copy of the repo.

Alternatives To Metaflow
Select To Compare

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (809,126
Command Line (131,503
R (58,055
Machine Learning (37,207
Kubernetes (24,742
Tutorials (23,577
Artificial Intelligence (18,924
Data Science (10,174
Rstats (2,706
Reproducible Research (633
Mlops (432
High Performance Computing (330
Model Management (25
Ml Infrastructure (18
Ml Platform (13