Export Jupyter notebook into a pretty and dynamic HTML report.
Project description
Pretty Jupyter
Pretty Jupyter is a package that creates beautifully styled and dynamic html webpage from Jupyter notebook. Check it yourself in our demo and compare it with the default jupyter.
All it takes to generate the output webpage are two simple commands, see installation and usage.
Main Features
- :point_right: Visually appealing styles.
- :point_right: Automatic table of content's generation.
- :point_right: Tabsets.
- :point_right: Using Python variables in Markdown.
- :point_right: Code folding.
Installation
python -m pip install pretty-jupyter
Usage
jupyter nbconvert --to html --template pj ${PATH_TO_IPYNB}
To unlock the full potential of Pretty Jupyter, see the customization section in the documentation.
Documentation
Dev Installation
git clone https://github.com/JanPalasek/pretty-jupyter.git
cd pretty-jupyter
./env/install.ps1 # Or sh env/install.sh on linux
Credits
Credits for styles, toc, tabs etc. go to developers of RMarkdown and its packages. A big part of this project is applying their incredible work to Jupyter. Credits also belong to nbconvert
project.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pretty_jupyter-1.2.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04af89820d7eaf586143c83ef047e298aaf2798f07f5eaebd5dfdba89b2b934b |
|
MD5 | 840ab30c74d72876f691e620f1def3f9 |
|
BLAKE2b-256 | bf16c5b80c4214f6ab8a771ba2fffc3cf3fe896b17754527a410e39b7f943842 |