Products

Our core mission is to support teachers and students assistants in the creation and use of interactive textbooks. We do that in four different ways!

Manual

A manual on how to (start to) work and collaborate on your interactive textbook and explanation of existing  Jupyter Book and custom (interactive) features. This includes explanations and examples illustrating how we use the interactive TeachBook features in our own education. We welcome contributions from others as well!

Read the Manual

Template

Quickly start with your own interactive textbook that includes our “standard” selection of features. Instructions are included to publish it on GitHub Pages (no server setup required).

Start New TeachBook from Template

Software Package

We collect a suite of existing open-source (from Jupyter Book and others) and custom-developed software to improve the learning experience of our students and ease the book-development process for our teachers. Our own tools include:
GitHub reusable action: publish your book to GitHub Pages
Sphinx extension: interactive python code
Sphinx extension: download link replacer
Sphinx extension: Grapsle
Sphinx extension: Custom launch buttons
Sphinx extension: Rich hover over tips
Sphinx extension: TU Delft theme
Sphinx extension: JupyterBook-Patches
Sphinx extension: Image inverter
Sphinx extension: Named colors
TeachBooks Package: Jupyter Book Wrapper

Read the Manual to see how to use the software or view the source code on GitHub.

Community with support

Fellow book authors are available to help get started and solve issues. Join our GitHub community!

Contact us via GitHub discussions!

This image has an empty alt attribute; its file name is TB_community-1024x1024.png
Scroll to Top