Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Jupyter book projects

Jupyter Book is an open source project that allows you to create beautiful, interactive books and documents using Jupyter notebooks and markdown files.

At Delft University of Technology, we are very fond of this ecosystem as it allows for both open education and open publishing. At Polslab, we have created various books and readers using Jupyter Book:

To enable others to create their own Jupyter Books, we have created various tools, templates, manuals and workshops.

A great project is Teachbooks. Here we created a starting template and an extensive manual for teachers. With 10 clicks you can create your own Jupyter Book (V1).

With an early adoption of Jupyter Book (V2), we now contribute to the development of the Jupyter Book ecosystem.

If you are new to the system and interested in exploring the possibilities, a great starting point is the workshop we created in cooperation with the Turing Way and the Jupyter Book team.

We created several plugins, extending the possibilities of Jupyter Book, especially the conversion to PDF’s.

One of the great things that was first developed with the Teachbooks project and extended for the Jupyter Book (V2) is the WYSIWYG editor. This allows you to edit your Jupyter Book in a visual way, without needing to know the underlying markdown or Jupyter notebook structure.

For exporting to pdf with Typst, we created the plain typst book, ideal for educational materials.

What is coming up?

We are working on thesis templates, a starterkit for students engaged in a thesis project, and a manual on open access publishing of both scientific and educational materials.