Topics / #notebook
Notebook projects on GitHub
Interactive computational notebooks for code and data
As of , the most-starred Notebook projects on GitHub are d2l-zh (81.8K stars), open-notebook (40.3K stars) and Trilium (38.4K stars). GitHub.Locker tracks 14 Notebook repositories with 359.9K stars combined. The fastest-growing on October 16 was open-notebook, with +41 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
open-notebook
lfnovo/open-notebook · ★ 40.3KOpen Notebook is a self-hosted, open source alternative to Google's Notebook LM that lets you organize research, chat with your documents, and generate podcasts using the AI providers you choose.
+39d2l-zh
d2l-ai/d2l-zh · ★ 81.8KThis is a free, open-source deep learning textbook (Dive into Deep Learning / D2L) written in Chinese, teaching math, concepts, and implementation together through runnable code; it's used as course material by over 500 universities in more than 70 countries.
+22Trilium
TriliumNext/Trilium · ★ 38.4KTrilium Notes is a free, open-source, cross-platform hierarchical note-taking app built for creating large personal knowledge bases.
marimo
marimo-team/marimo · ★ 23.2KA 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.
The all-time top
14 projects · by stars
- 81.8K
#1 · d2l-ai/d2l-zhd2l-zh
This is a free, open-source deep learning textbook (Dive into Deep Learning / D2L) written in Chinese, teaching math, concepts, and implementation together through runnable code; it's used as course material by over 500 universities in more than 70 countries.
- 40.3K
#2 · lfnovo/open-notebook
open-notebook
Open Notebook is a self-hosted, open source alternative to Google's Notebook LM that lets you organize research, chat with your documents, and generate podcasts using the AI providers you choose.
- 38.4K
#3 · TriliumNext/TriliumTrilium
Trilium Notes is a free, open-source, cross-platform hierarchical note-taking app built for creating large personal knowledge bases.
- 4

d2l-en
29.9Kd2l-ai/d2l-en · PythonAn interactive open-source deep learning book that teaches concepts, context, and runnable code together, with examples in multiple frameworks. Its premise: the best way to understand deep learning is learning by doing.
- 5

Complete-Python-3-Bootcamp
29.8KPierian-Data/Complete-Python-3-Bootcamp · Jupyter NotebookThis 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.
- 6
CV
24KAccumulateMore/CV · Jupyter NotebookA comprehensive collection of Chinese-language deep learning study notes covering PyTorch, classic deep learning courses, and LLM agents — written to accompany well-known video courses.
- 7
marimo
23.2Kmarimo-team/marimo · PythonA 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.
- 8
kubeflow
15.9Kkubeflow/kubeflowKubeflow 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.
- 9

notesnook
14.8Kstreetwriters/notesnook · TypeScriptNotesnook is a free, fully open-source, end-to-end encrypted note-taking app positioned as a privacy-focused alternative to Evernote.
- 10

numpy-100
14.6Krougier/numpy-100 · PythonA collection of 100 numpy practice exercises gathered from the numpy mailing list, Stack Overflow, and numpy documentation, with solutions included, meant as both a quick reference and teaching material.
- 11

notebook
13.4Kjupyter/notebook · Jupyter NotebookJupyter 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.
- 12
PRML
11.7Kctgk/PRML · Jupyter NotebookA 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.
- 13

blinko
11.1Kblinkospace/blinko · TypeScriptBlinko is an open-source, self-hosted AI note-taking app for quickly capturing fleeting thoughts as cards, with built-in AI-powered search over your notes.
- 14

numerical-linear-algebra
11Kfastai/numerical-linear-algebra · Jupyter NotebookA free online textbook of Jupyter notebooks teaching Computational Linear Algebra, built from a course taught at the University of San Francisco's Masters of Science in Analytics program in 2017.
Related topics
Often tagged together
- python2,383
- data-science231
- education933
- learning511
- machine-learning916
- open-source5,666
- tutorial626
- jupyter notebook176
- jupyter-notebook59
- linux4,184
- deep-learning737
- jupyter42
- learning-resources410
- macos3,544
- pytorch419
- research764
- self-hosted1,929
- server1,459
- web2,447
- windows3,403
- book259
- course150
- curriculum109
- docker1,660