Give a data science presentation directly from a Jupyter Notebook without exporting to slides
Run live code during a talk and show real output to the audience
Convert a tutorial notebook into an interactive slideshow for a workshop
Only works with classic Jupyter Notebook (version 6 or below), not JupyterLab.
RISE is a Jupyter Notebook extension that turns any notebook into a live slideshow with a single keystroke. You write your notebook normally, with cells for code, text, and output, and then RISE renders it as a presentation using a library called Reveal.js directly inside the browser. You can switch back and forth between the notebook view and the slideshow without any export or conversion step. The extension works specifically with the classic Jupyter Notebook (version 6 and below). It is not compatible with JupyterLab, which is the newer interface. If you are using JupyterLab, the README points to a successor project for that environment. Installing RISE is straightforward: you can use either conda or pip. Once installed, a button appears in the notebook toolbar. Clicking it launches the presentation. Because everything still runs in a live Jupyter kernel, you can execute code cells during the slideshow, which makes it useful for live coding demos and data science talks where you want the audience to see real output. The project documentation lives on ReadTheDocs, where you can find configuration options for controlling slide transitions, themes, and other Reveal.js settings from within the notebook metadata. There is also a community chat room on Gitter and tutorial videos on YouTube. RISE is primarily useful for data scientists and researchers who give talks and want to present their work directly from a Jupyter Notebook without switching to a separate tool like PowerPoint or Google Slides.
← damianavila on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.