Jetzt verfügbar.html

IPYNB Slides

Erstellen Sie eine Reveal.js-Präsentation aus Ihrem Notebook: respektiert slideshow-Metadaten oder teilt nach Markdown-Überschriften und lädt eine teilbare HTML-Datei herunter.

Free and instant. Files are processed briefly on our servers for conversion, then discarded — nothing is stored.

So funktioniert es

Drei Schritte vom Upload bis zum Download

1

Notebook ablegen

Ziehen Sie eine.ipynb-Datei auf die Karte oder wählen Sie sie aus. Sie legen kein Konto an.

2

Export wählen

Wählen Sie Word, PDF, Markdown, HTML, LaTeX, ZIP, Python-Tools, Viewer, Bereinigung, Zusammenführung oder Teilen, passend zu Ihrer Zielperson.

3

Herunterladen und versenden

Laden Sie die fertige Datei sofort herunter. Öffnen Sie sie lokal, hängen Sie sie an eine E-Mail oder laden Sie sie ins LMS.

Notebook zu Folien: Machen Sie online eine Reveal.js‑Slideshow aus einem Jupyter‑Notebook

Dieser Konverter verwandelt ein Jupyter‑Notebook in eine eigenständige Reveal.js‑HTML‑Folien‑Show für jeden Browser. Legen Sie die.ipynb ab, entscheiden Sie über Ausgaben und Sprecher‑Notizen, und laden Sie eine.html‑Datei herunter, die Reveal.js und Highlight.js bereits über ein CDN lädt – kein Build, kein Schlitz für nbconvert --to slides, kein LaTeX. Öffnen Sie die Datei in Chrome, Edge oder Firefox zum Presenten und packen Sie sie danach zum Teilen.

Der Konverter respektiert dieselbe Zellen‑Metadaten slideshow.slide_type, die Jupyter, RISE und nbconvert --to slides nutzen: slide, subslide, fragment, skip, notes. Haben Sie im Folien‑Editor von JupyterLab getaggt, sieht das Deck so aus wie geplant. Ohne Tags fällt der Konverter auf einen pragmatischen Standard zurück: jede Markdown‑Überschrift erster Ebene startet eine neue Folie – ein strukturiertes Tutorial wird ohne Zusatzarbeit präsentierbar.

Gegenüber jupyter nbconvert --to slides gewinnt diese Seite an Einfachheit: keine Jupyter‑Installation, kein Pflege‑Python, kein Hosting‑Ordner für die Folien – die Ausgabe ist eine.html‑Datei per Mail, Slack oder Static‑Site uploadbar. Im Vergleich zu RISE brauchen Sie keinen Live‑Kernel: die Folien sind statisch – leichter teilbar und sicherer zum Einbetten auf Websites.

Wählen Sie ein Farbschema (hell oder dunkel), schalten Sie Ausgaben einschließen aus, wenn nur Text und Grafiken eines Lehr‑Skripts zählen, und lassen Sie Sprecher‑Notizen aktiv, wenn Sie notes‑Zellen eingebettet haben. Ergebnis ist eine einzelne teilbare Datei zum Doppelklick.

Notebook zu Folien: Machen Sie online eine Reveal.js‑Slideshow aus einem Jupyter‑Notebook

Warum Sie Ihr Jupyter‑Notebook hier in Folien wandeln

Reveal.js‑Ausgabe zum Presenten überall

Laden Sie eine einzelne.html‑Datei herunter, die Reveal.js per CDN lädt, in jedem Browser läuft und per Standard‑Reveal‑Druckroute nach PDF exportiert.

Respektiert Slideshow‑Zellen‑Metadaten

Liest slide, subslide, fragment, skip, notes aus cell.metadata.slideshow, dasselbe Feld wie RISE und nbconvert --to slides – Ihre bereits getaggten Notebooks rendern korrekt.

Kluger Fallback über Überschriften

Ohne Slide‑Metadaten konvertiert es sauber: jede Markdown‑Top‑Überschrift startet eine neue Folie, folgende Zellen führen die Story fort.

Code bleibt Code

Codezellen rendern mit Highlight.js‑Syntax‑Highlighting. Ausgaben erscheinen unter der Zelle, wenn Ausgaben einschließen aktiv ist – Text‑Streams, Fehler und eingebettete Bilder eingeschlossen.

Sprecher‑Notizen wie bei RISE

Als notes markierte Zellen werden zu Reveal.js‑Sprechernoten in der Presenter‑View – gleicher Workflow wie mit RISE in JupyterLab.

100 % im Browser

Konversion läuft lokal im Tab. Das Notebook bleibt auf Ihrer Maschine, das Deck hat keine Analytics oder Tracker.

FAQ

Häufige Fragen zu ipynb‑zu‑Folien

Öffnen Sie diesen Konverter, laden Sie Ihre.ipynb hoch und laden Sie die erzeugte.html. Öffnen Sie sie in einem beliebigen Browser zum Presenten. Das Deck nutzt Reveal.js – die Erfahrung entspricht der Standard‑nbconvert --to slides‑Ausgabe.

Ja. Zellen mit slide, subslide, fragment, skip oder notes in cell.metadata.slideshow rendern wie bei RISE und nbconvert --to slides.

Der Konverter splittet an Markdown‑Überschriften erster Ebene. Ein gut strukturiertes Notebook wird nutzbar, ohne erst jede Zelle zu taggen.

Entweder Zellen im Folien‑Editor von JupyterLab neu taggen und erneut konvertieren oder die geladene.html im Editor öffnen und <section>‑Tags verschieben. Format ist Plain HTML.

Die Standardversion zieht Reveal.js und Highlight.js von einem CDN – beim ersten Laden brauchen Sie Netz. Browser cachen diese Assets, erneutes Öffnen offline klappt meist. Für vollständig offline: Seite samt Assets per „Seite speichern unter“ sichern.

Öffnen Sie die.html, hängen Sie ?print-pdf an die URL und nutzen Sie Drucken to Als PDF speichern. Das ist die Standard‑Reveal‑Exportroute, eine PDF‑Seite pro Folie.

Ja. Bildausgaben aus dem Notebook (matplotlib‑PNG etc.) erscheinen inline auf den Folien, wenn Ausgaben einschließen aktiv ist.

Ja. Drücken Sie S in der Presenter‑View, um das Reveal.js‑Sprecherfenster zu öffnen. Als notes getaggte Zellen erscheinen dort neben aktueller und nächster Folie.

Es erzeugt dieselbe Art Reveal.js‑HTML‑Show und ehrt dieselben Metadaten. Unterschiede: keine Python‑Installation, keine LaTeX‑Abhängigkeit, Einzel‑Dateiausgabe, Konvertierung im Browser.

Nein. Konvertierung erfolgt lokal. Nur die heruntergeladene.html entsteht.

Ja. Der Konverter liefert helles und dunkles Theme. Für mehr: bearbeiten Sie den eingebetteten <style>‑Block kopf‑oben oder ersetzen Sie den Theme‑Stylesheet‑Link gegen ein anderes Reveal.js‑Theme.

Statische Ausgaben (PNG‑Snapshots, HTML‑Widgets mit Daten im Notebook) erscheinen auf den Folien. Live‑Kernel‑Widgets laufen nicht, weil das Deck statisch ist – für Live‑Demos nutzen Sie RISE in JupyterLab.