CLI tool for data-science: 891 downloads in 7dy
Description and use
kaggle-prep is a CLI that automates the entire EDA workflow, cutting setup time from minutes to seconds and producing profiles, visualizations, preprocessing scripts, and starter notebooks.
Problem
Data scientists spend 45‑60 minutes on repetitive EDA boilerplate, wasting time that could be spent on modeling.
Outcome
kaggle-prep reduced EDA setup from 45‑60 minutes to a few seconds, enabling 891 monthly downloads and 282 downloads in the last 7 days without marketing.
Workflow
- Install kaggle-prep via pip
- Run
kaggle-prep <dataset> --allto download, profile, visualize, generate preprocessing code, and create a starter notebook - Optionally use
--profileor--notebookfor partial runs - Review generated outputs (JSON profile, HTML report, PNG plots, Python script, Jupyter notebook)
- Use
--feedbackto submit usage data and suggestions
Evidence
I built kaggle-prep – a CLI tool that automates the entire EDA workflow from dataset download to production-ready notebook.
Monthly Downloads 891, Last 7 Days 282, Yesterday 216
Full EDA pipeline: kaggle-prep uciml/iris --all
- Record date: 2026-09-02T14:27:31.883Z