Skip to main content

Jupyter Book: Create an online book with Jupyter Notebooks and Jekyll

Project description

Jupyter Book

CircleCI codecov DOI

This is a guide and template for hosting your own book using Jupyter Notebooks and Jekyll.

Here are some highlights:

  • All course content is written in markdown and Jupyter Notebooks, stored in notebooks/
  • This site comes packaged with helper scripts to convert these into Jekyll pages (in scripts/)
  • Pages can have Binder or JupyterHub links automatically added for interactivity.
  • The website itself is based on Jekyll, and is highly extensible and can be freely-hosted on GitHub.

This repository comes with some sample textbook files from the Data 8 course for Data Science at UC Berkeley. You can update these materials and all site content with your own, and have a Jupyter-based textbook ready to go shortly!

Here are a few links of interest:

Explore this book

This website is an example of a Jupyter Book. You can explore the chapters of the book by clicking on links in the sidebar to the left. Or, you can move linearly forward and backwards by clicking the left/right arrow on your computer.

Governance of this project

Jupyter Book is still developing relatively rapidly, so please be patient if things change or features iterate and change quickly. Once Jupyter Book hits 1.0, it will slow down considerably!

Contribute or improve the book

Notice some inefficient CSS? A typo in the text? Want to add a cool feature so that others can enjoy the improvements to Jupyter Books? Don't hesitate to open an issue or a PR on the Jupyter Book template repo. We'd love your help!

We ask that all contributions to Jupyter Book respect the Jupyter code of conduct.

Acknowledgements

Jupyter Books was originally created by Sam Lau and Chris Holdgraf with support of the UC Berkeley Data Science Education Program and the Berkeley Institute for Data Science.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jupyter-book-0.6.3.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

jupyter_book-0.6.3-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

File details

Details for the file jupyter-book-0.6.3.tar.gz.

File metadata

  • Download URL: jupyter-book-0.6.3.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for jupyter-book-0.6.3.tar.gz
Algorithm Hash digest
SHA256 1bd3b5ecc1c39a313f8fc786fb62572bfd0a99af2af24ce22aa3f7ecadc10eb9
MD5 5fd760988b2d86115d48f50015343fed
BLAKE2b-256 3bbef1697ddf63d09bd8ec7fd5d33c43d43b91d368b165ca4ddde4a366a61a15

See more details on using hashes here.

File details

Details for the file jupyter_book-0.6.3-py3-none-any.whl.

File metadata

  • Download URL: jupyter_book-0.6.3-py3-none-any.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3

File hashes

Hashes for jupyter_book-0.6.3-py3-none-any.whl
Algorithm Hash digest
SHA256 96cf386b11da7d774bd304455e512d81d76637af3c76908ec67e0f0e2413b1dd
MD5 ec533df29774355c9d8a47da6c00e391
BLAKE2b-256 2cbfc544069fc01c2484ed96687ce5d1b9758c85552b2776d264bd40d535c525

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page