Hyperbook Documentation

Hosting

Build your Hyperbook with npx hyperbook build and publish .hyperbook/out on a static hosting service. Choose GitHub Pages, GitLab Pages, Vercel, or your own server.

PyIDE uses Pyodide's CDN by default to keep the exported book small. Readers need access to that CDN. Set elements.pyide.cdn to false to host the full runtime yourself; see PyIDE.

See Caching for faster CI builds and cache headers that let readers reuse large runtime files while receiving updated pages.

Hosting

Create Shareable URL

Select Sections

✎ GitHub© Copyright 2026 by OpenPatch