Topics / #jupyter

Jupyter projects on GitHub

Interactive notebooks combining code, math and visualization

As of , the most-starred Jupyter projects on GitHub are unsloth (78.2K stars), gradio (43.8K stars) and manim (41.6K stars). GitHub.Locker tracks 42 Jupyter repositories with 785.7K stars combined. The fastest-growing on October 16 was unsloth, with +56 stars in a day.

42Projects
785.7KStars in total
+183Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

42 projects · by stars

  1. #1 · unslothai/unsloth

    unsloth

    Unsloth is a local-first app for running and training LLMs, diffusion, TTS and embedding models on your own machine, including models like Qwen3.8, DeepSeek-V4, MiniMax-H3, Gemma 4 and FLUX.

    78.2K
  2. #2 · gradio-app/gradio

    gradio

    Gradio is an open-source Python package that turns machine learning models, APIs, or any arbitrary Python function into a shareable demo or web app in just a few lines of Python.

    43.8K
  3. #3 · ManimCommunity/manim

    manim

    Manim is a community-maintained Python framework for creating precise mathematical animations programmatically — the engine behind 3Blue1Brown-style explanatory math videos.

    41.6K
  1. 4

    interactive-coding-challenges

    31.9Kdonnemartin/interactive-coding-challenges · Python

    A collection of 120+ interactive, test-driven Python coding challenges covering algorithms and data structures commonly asked in coding interviews, each delivered as a Jupyter notebook with unit tests and a paired solution notebook, plus an included Anki flashcard deck.

  2. 5

    tqdm

    31.4Ktqdm/tqdm · Python

    A fast, extensible progress bar for Python and the CLI: wrap any iterable with tqdm(iterable) and your loop instantly shows a smart meter with percentage, speed and ETA.

  3. 6

    Complete-Python-3-Bootcamp

    29.8KPierian-Data/Complete-Python-3-Bootcamp · Jupyter Notebook

    This repo holds the Jupyter Notebook course files that accompany the paid 'Complete Python 3 Bootcamp' course on Udemy, covering Python 3 basics through hands-on exercises.

  4. 7

    data-science-ipython-notebooks

    29.4Kdonnemartin/data-science-ipython-notebooks · Python

    A large curated collection of IPython/Jupyter notebooks covering the Python data science stack: deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, statistics with SciPy, pandas, matplotlib, NumPy, Kaggle competition analyses, big data (Spark, Hadoop MapReduce, HDFS), AWS, and command-line essentials.

  5. 8

    Probabilistic-Programming-and-Bayesian-Methods-for-Hackers

    28.2KCamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers · Jupyter Notebook

    An open-source introductory book, Bayesian Methods for Hackers, that teaches Bayesian inference and probabilistic programming in pure Python with PyMC, built around runnable Jupyter notebook chapters.

  6. 9

    Mask_RCNN

    25.6Kmatterport/Mask_RCNN · Python

    An implementation of the Mask R-CNN model on Python 3, Keras and TensorFlow that generates bounding boxes and a segmentation mask for each object instance in an image, built on a Feature Pyramid Network and a ResNet101 backbone.

  7. 10

    homemade-machine-learning

    24.8Ktrekhleb/homemade-machine-learning · Jupyter Notebook

    A collection of popular machine learning algorithms implemented from scratch in Python, each paired with an interactive Jupyter Notebook demo and an explanation of the math behind it.

  8. 11

    dash

    24.5Kplotly/dash · Python

    Dash is an open-source Python framework for building ML and data science web apps: interactive dashboards and data apps where dropdowns, sliders and graphs are wired directly into your analytical Python code, with no JavaScript required.

  9. 12

    marimo

    23.2Kmarimo-team/marimo · Python

    A reactive Python notebook: run a cell or touch a UI element and dependent cells re-run automatically, keeping code and outputs consistent. Notebooks are pure Python files that can run as scripts or deploy as web apps.

  10. 13

    bokeh

    20.5Kbokeh/bokeh · TypeScript

    Bokeh is a Python library for building interactive visualizations that run in modern web browsers: plots, dashboards, and data applications, with high-performance interactivity over large or streaming datasets.

  11. 14

    ipython

    16.8Kipython/ipython · Python

    This is IPython — the enhanced interactive Python shell, pitched as 'productive interactive computing'. You use it instead of the bare python REPL for exploratory coding and data work.

  12. 15

    Screenshot-to-code

    16.5Kemilwallner/Screenshot-to-code · HTML

    A neural network that turns a design mock-up image into the HTML markup of a static website — render that markup and you get the original design back.

  13. 16

    ds-cheatsheets

    16.4KFavioVazquez/ds-cheatsheets

    A curated list of data science cheatsheets covering Python, R, math, big data, machine learning, deep learning, SQL, and data visualization, meant to be a quick-reference collection rather than a tutorial.

  14. 17

    pygwalker

    16KKanaries/pygwalker · Python

    PyGWalker is a Python library that turns your pandas dataframe into an interactive UI for visual analysis, so you can explore and chart data with drag-and-drop right inside Jupyter Notebook.

  15. 18

    kubeflow

    15.9Kkubeflow/kubeflow

    Kubeflow is the foundation of tools for building AI platforms on Kubernetes, covering every stage of the AI lifecycle through a set of composable, Kubernetes-native subprojects.

  16. 19

    pyecharts

    15.8Kpyecharts/pyecharts · Python

    pyecharts is a Python library that wraps Apache ECharts, a JavaScript data visualization engine originally open-sourced by Baidu, so you can build interactive charts from Python code.

  17. 20

    jupyterlab

    15.4Kjupyterlab/jupyterlab · TypeScript

    JupyterLab is the next-generation web-based interface for Project Jupyter, bundling the notebook, a terminal, a text editor, a file browser and rich outputs into one flexible, extensible UI built on the classic Jupyter Notebook architecture.

  18. 21

    jupyter

    15.4Kjupyter/jupyter · Python

    This is the Jupyter metapackage: one package that exists to install the core Jupyter tools in a single step, and the home of the project's documentation.

  19. 22

    deepmind-research

    15.2Kgoogle-deepmind/deepmind-research · Jupyter Notebook

    It is Google DeepMind's research repository: implementations and illustrative code that accompany its published papers, released alongside open-source environments and datasets the community can build on.

  20. 23

    prettymaps

    14.3Kmarceloprates/prettymaps · Python

    prettymaps is a Python library that draws stylized, artistic maps from OpenStreetMap data, combining osmnx, matplotlib, shapely and vsketch to render streets, buildings, water and other features as a custom-styled figure.

  21. 24

    python-training

    14.3Kjpmorganchase/python-training · Jupyter Notebook

    This is a hands-on Python training course built by J.P. Morgan for business analysts, traders, and select institutional clients. It teaches numerical computing and data visualization in Python through a series of Jupyter notebooks rather than being a full computer-science curriculum.

  22. 25

    fg-data-profiling

    13.7KData-Centric-AI-Community/fg-data-profiling · Python

    fg-data-profiling (formerly ydata-profiling / pandas-profiling) is a Python package that generates a one-line exploratory data analysis (EDA) report for pandas or Spark DataFrames, similar to df.describe() but far more detailed.

  23. 26

    scalene

    13.5Kplasma-umass/scalene · Python

    Scalene is a high-performance CPU, GPU, and memory profiler for Python. It is also the first profiler to add AI-powered optimization proposals, via providers like OpenAI, Azure, Bedrock, or local Ollama models.

  24. 27

    notebook

    13.4Kjupyter/notebook · Jupyter Notebook

    Jupyter Notebook is a web-based, language-agnostic notebook environment for interactive computing, letting you write and run code, text, and visualizations in a single document served through a browser.

  25. 28

    HRM

    12.7Ksapientinc/HRM · Python

    The official release of the Hierarchical Reasoning Model (HRM): a brain-inspired recurrent architecture that reaches significant computational depth with only 27 million parameters, trained on ~1000 examples without pretraining or chain-of-thought data.

  26. 29

    kepler.gl

    12Kkeplergl/kepler.gl · TypeScript

    Kepler.gl is a high-performance, web-based tool for visually exploring large-scale geolocation data sets, built on MapLibre GL and deck.gl.

  27. 30

    PRML

    11.7Kctgk/PRML · Jupyter Notebook

    A collection of Python implementations of the algorithms described in Christopher Bishop's book 'Pattern Recognition and Machine Learning' (PRML), organized as Jupyter notebooks by chapter.

  28. 31

    perspective

    11.3Kperspective-dev/perspective · Rust

    Perspective is an interactive data visualization and analytics component built for large, real-time and streaming datasets. It ships as a Custom Element UI (grid, charts, pivots) backed by a streaming query engine that runs in-browser via WebAssembly or server-side in Python, Node.js and Rust.

  29. 32

    kedro

    11Kkedro-org/kedro · Python

    Kedro is an open-source Python framework for building production-ready data engineering and data science pipelines, using software engineering best practices to make them reproducible, maintainable, and modular.

  30. 33

    ffmpeg-python

    11Kkkroening/ffmpeg-python · Python

    ffmpeg-python is a pure-Python wrapper around the FFmpeg command-line tool that lets you build FFmpeg pipelines, including complex filter graphs, using readable Python code instead of raw shell arguments.

  31. 34

    mlcourse.ai

    10.8KYorko/mlcourse.ai · Python

    An open Machine Learning course by the OpenDataScience (ods.ai) community, led by Yury Kashnitsky: 10 weeks that pair math-heavy lectures with hands-on assignments and Kaggle Inclass competitions, now taken self-paced.

  32. 35

    altair

    10.5Kvega/altair · Python

    Vega-Altair is a declarative statistical visualization library for Python, letting you build charts by describing data mappings instead of drawing commands.

  33. 36

    sktime

    10.1Ksktime/sktime · Python

    sktime is a Python library for machine learning with time series: one unified interface for forecasting, classification, clustering, and anomaly or changepoint detection.

  34. 37

    tpot

    10.1KEpistasisLab/tpot · Jupyter Notebook

    TPOT, the Tree-based Pipeline Optimization Tool, is a Python AutoML library that uses genetic programming to automatically optimize machine learning pipelines for your data; the README calls it your Data Science Assistant.

  35. 38

    GeoLibre

    8Kopengeos/GeoLibre · TypeScript

    GeoLibre is a free, open-source, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data, built to run in the browser, on desktop, on mobile, and inside Jupyter notebooks.

  36. 39

    MathModelAgent

    6.2Kjihe520/MathModelAgent · TeX

    An open-source AI agent for mathematical modeling competitions: it analyzes the problem, builds the model, writes and debugs the code, and produces a formatted paper ready for submission.

  37. 40

    xquad

    5.6KQuipNetwork/xquad · Python

    XQuad is a hardware-agnostic toolchain for expressing and running quadratic optimization problems (QUBO / Ising / discrete) across quantum annealers and classical solvers, acting as a common intermediate representation you write once and retarget to any supported backend.

  38. 41

    DeepAnalyze

    4.7Kruc-datalab/DeepAnalyze · Python

    DeepAnalyze is an open-source agentic large language model built for fully autonomous data science: it can handle data preparation, analysis, modeling, visualization, and report generation on its own, across structured, semi-structured, and unstructured data sources.

  39. 42

    git-sim

    4.7Kinitialcommit-com/git-sim · Python

    git-sim is a visual layer for Git that lets you simulate, record, replay, audit, and share Git commands or entire workflows as interactive graphs, without actually running the real Git command.

Often tagged together