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.

Documentation strategy and structure

This guide covers documentation strategy for contributors working in the jupyter-book repository.

Scope of this repository

The docs/ folder in this repository is the canonical source for Jupyter Book user documentation served at:

The jupyterbook.org repository remains the canonical home for community/organization pages (for example project history, contribution entry points, and team material).

Documentation structure

Top-level pages in docs/ represent major user journeys. For example:

Organizing content with Diataxis

Within each topic area, organize content using Diataxis:

Keep folder hierarchy flat unless nesting is clearly necessary.

Local docs workflow

This repository includes nox sessions for docs work.

Build static HTML:

nox -s docs

Run live-reload development server:

nox -s docs-live

Writing style