Jupyter
Interactive notebooks for mixing code, prose, and visualization.
Why it is included
De facto teaching and analysis environment in Python data science.
Best for
Exploratory analysis, teaching, reproducible research narratives.
If you use Windows, Mac, or paid tools
Notebooks alternative to MATLAB Live Editor, Mathematica notebooks, and Databricks for exploratory analysis.
Strengths
- Interactivity
- Kernel protocol
- Extensions
Limitations
- Not a deployment framework alone
Good alternatives
Quarto · R Markdown
Related tools
AI & Machine Learning
PyTorch
Deep learning framework with strong research-to-production paths.
Data Science
R
Language and environment for statistics, visualization, and reproducible research.
Data Science
scikit-learn
Classical machine learning algorithms and preprocessing in Python.
Data Science
pandas
Data analysis and manipulation library for Python.
AI & Machine Learning
JAX
Composable transformations (grad, vmap, pmap) plus NumPy-like API for high-performance ML research on accelerators.
Data Science
fastai
High-level deep learning library on PyTorch.
