JupyterLite ist eine Distribution von JupyterLab, die vollständig im Webbrowser läuft. Python-Code wird über WebAssembly ausgeführt, sodass weder ein Server noch eine lokale Python-Installation erforderlich sind. Notebooks, Dateien und Einstellungen werden im Browser gespeichert.
Es startet in Sekundenschnelle und bietet die gewohnte Notebook-Oberfläche mit interaktiven Widgets. Die Grenzen sind jedoch offensichtlich: Es ist nicht für große Datensätze oder rechenintensive Aufgaben geeignet, die Installation beliebiger Pakete ist eingeschränkt, und gespeicherte Daten gehen verloren, wenn die Browserdaten gelöscht werden.
Einblick
JupyterLab ist ein browserbasierter Arbeitsbereich für interaktives Rechnen, der auf Notebooks basiert. Diese kombinieren Code, Ergebnisse (Tabellen, Diagramme, Widgets) und erläuternden Text. JupyterLab benötigt einen lokalen oder entfernten Jupyter-Server, auf dem ein echter Kernel (üblicherweise Python, aber auch R, Julia und andere) mit vollem Zugriff auf installierte Bibliotheken, lokale Dateien und GPUs läuft. Dadurch eignet es sich ideal für anspruchsvolle Analysen und große Datenmengen. JupyterLite bietet dieselbe Oberfläche ohne Server: Der Python-Kernel läuft im Browser über WebAssembly (hauptsächlich Pyodide), sodass ein Link zu einer statischen Webseite zum Starten genügt. Der Preis für diesen Komfort ist die eingeschränkte Funktionalität. Es stehen nur von Pyodide unterstützte Pakete zur Verfügung, es gibt kein Systemterminal und keine GPU, Leistung und Speicher sind begrenzt, und Notebooks werden im Browser-Speicher abgelegt. Das Löschen der Browserdaten führt also auch zu deren Löschung, sofern sie nicht heruntergeladen wurden. JupyterLab ist für produktives Arbeiten gedacht, JupyterLite hingegen für schnelle Tests, Schulungen und die Weitergabe einer lauffähigen Demo an Personen ohne installierte Software.
Wissenschaftler nutzen es zur schnellen Datenexploration, zum Erstellen von Diagrammen und für Lehrbeispiele. Ingenieure testen Python-Berechnungen, ohne eine Entwicklungsumgebung einrichten zu müssen, und Produktentwickler stellen lauffähige Demos bereit. Laden Sie sich einfach die gewünschten Notebooks herunter.

























