Jupyter Books lets you build an online book using a collection of Jupyter Notebooks and Markdown files.
For an example of a book built with Jupyter Books, see the textbook for Data 100 at UC Berkeley.
Here are a few features of Jupyter Books
notebooks/
scripts/
) that can be hosted for free on GitHubTo get started, you may be interested in the following links. Here are a few links of interest:
Quickstart is a quick demo and overview of Jupyter Books.
The Jupyter Book Guide will step you through the process of configuring and building your own Jupyter Book.
The Jupyter Book template repo is the template repository you'll use as a start for your Jupyter Book.
A demo of the Jupyter Book can be browsed via the sidebar to the left.
Here's a brief rundown of how to create your own Jupyter Book using this site. For a more complete guide, see the Jupyter Book guide.
notebooks/
with your own notebooks and markdown files._data/toc.yaml
.scripts/generate_book.py
Jupyter Books was originally created by Sam Lau and Chris Holdgraf with support of the UC Berkeley Data Science Education Program and the Berkeley Institute for Data Science.