Executable Books#
Executable Books is a collection of open-source tools that facilitate the publication of computational narratives using the Jupyter ecosystem, primarily:
- Jupyter Book
Sphinx distribution that allows you to write content in Markdown and Jupyter Notebooks, execute content and insert it into your book.
See also
jupyterbook.org is the landing page of the project.
gallery.jupyterbook.org is a gallery of Jupyter books.
github.com/executablebooks/jupyter-book is the project’s repository.
- MyST
is an extensible semantic variant of Markdown designed for scientific and computational narratives. MyST-Markdown is a language- and implementation-independent variant of Markdown supported by several tools.
See also
mystmd.org is the landing page of the project.
spec.mystmd.org describes the MyST specification.
MyST Enhancement Proposals is a process for proposing and deciding on changes to the MyST specification.
- JupyterLab MyST Extension
renders Markdown cells in JupyterLab using MyST Markdown, including interactive references, notes, figure numbering, tabs, cards and grids.