git404hub

what is rise fr?

damianavila/rise — explained in plain English

Analysis updated 2026-05-18

3,739JavaScriptAudience · dataComplexity · 2/5Setup · easy

tl;dr

RISE turns any classic Jupyter Notebook into a live, executable slideshow using Reveal.js, with no export step needed. It only works with classic Jupyter Notebook, not JupyterLab.

vibe map

mindmap
  root((repo))
    What it does
      Notebook to slideshow
      Live code execution
      Reveal.js rendering
    Tech stack
      JavaScript
      Jupyter Notebook
      Reveal.js
    Use cases
      Data science talks
      Live coding demos
      Research presentations
    Audience
      Data scientists
      Researchers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Give a data science presentation directly from a Jupyter Notebook without exporting to slides

VIBE 2

Run live code during a talk and show real output to the audience

VIBE 3

Convert a tutorial notebook into an interactive slideshow for a workshop

what's the stack?

JavaScriptJupyter NotebookReveal.jsPython

how it stacks up fr

damianavila/risepanva/node-oidc-providerexternalizable/bongo.cat
Stars3,7393,7393,740
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasyhardeasy
Complexity2/54/51/5
Audiencedatadevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Only works with classic Jupyter Notebook (version 6 or below), not JupyterLab.

in plain english

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.

prompts (copy fr)

prompt 1
How do I install RISE in a classic Jupyter Notebook environment and turn a notebook into a slideshow?
prompt 2
Configure RISE to use a dark Reveal.js theme and add slide transitions to my Jupyter presentation
prompt 3
How do I mark specific notebook cells as slides, sub-slides, or fragments in RISE?
prompt 4
Can I run code cells live during a RISE slideshow and show the output to my audience in real time?

Frequently asked questions

what is rise fr?

RISE turns any classic Jupyter Notebook into a live, executable slideshow using Reveal.js, with no export step needed. It only works with classic Jupyter Notebook, not JupyterLab.

What language is rise written in?

Mainly JavaScript. The stack also includes JavaScript, Jupyter Notebook, Reveal.js.

How hard is rise to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is rise for?

Mainly data.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.