RISE

Reveal.js - Jupyter/IPython Slideshow Extension

Previously, we developed a "converter" for the nbconvert library to export a ipynb to a STATIC html slideshow based in Reveal.js library.

But with RISE, you don't have a STATIC version anymore, you have a LIVE version! A notebook rendered as a Reveal.js-based slideshow, where you can execute code or show to the audience whatever you can show/do inside the notebook itself (but in a "slidy" way).

RISE at his core...

Reveal.js is a framework to create beautiful HTML-based presentations

  • Reveal.js understand a specfic html structure

So, to make RISE work, we need to:

  • "signal" the Slide Type for each cell
  • rearrange the cells accordingly with the strucuture Reveal.js understand

RISE is just another "view" of the Notebook

Anything that works in the notebook, it should work in RISE.

If you can execute code in the Notebook, then you can execute code in RISE.

With RISE we provide a simple way to get a presentation view from our content with the huge amount of features coming from Reveal.js and with all the power from the Jupyter notebook machinery.