#41 · Primary category: MLOps & Evaluation
cookiecutter-data-science
A logical, reasonably standardized, but flexible project structure for doing and sharing data science work.
Project last updated:08/07/26
GitHub Stars
10.0K
Forks
2.6K
Contributors
57
License
MIT
Why we included this project
Cookiecutter Data Science generates a standard project skeleton from a single command, so teams stop rebuilding the same folder layout for every new analysis. The structure it produces separates raw, interim, and processed data, gives models, notebooks, and source code their own directories, and ships a Makefile with ready-made targets like make data and make train. A newcomer can find where inputs, outputs, and code live without asking, which makes handoffs smoother and keeps results reproducible from one experiment to the next. It is flexible enough that you can bend the layout when a particular workflow demands it, and that mix of consistency and adaptability is what saves time for data scientists and small analytics groups juggling many short-lived projects. If you are tired of starting every repository from a blank page, this is a low-friction way to standardize how your team shares data science work.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
unsloth
Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, Kimi K3, MiniMax-H3, Gemma 4, FLUX and more.
LlamaFactory
Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)
airflow
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
langfuse
🪢 Open source AI engineering platform: LLM evals, observability, metrics, prompt management, playground, datasets. Integrates with OpenTelemetry, LangChain, OpenAI SDK, LiteLLM, and more. 🍊YC W23
netron
Visualizer for neural network, deep learning and machine learning models