Skip to content
SPECIFICTION
Get listed

JupyterLite

jupyterlite.readthedocs.io

Free plan WebWindowsmacOSLinuxiOSAndroid

Spec sheet

Purpose
JupyterLite is a JupyterLab distribution that runs entirely in the browser.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Audience
The project describes its goal as providing lightweight browser based computing that is accessible without installing software.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Deployment
JupyterLite sites are served as static HTTP(S) assets locally or on most static web hosts, and can be embedded in larger applications.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Free plan
NoRead 22 Sep 2026 · jupyter.org
Integrations
The how-to guides list deployment options including GitHub Pages, ReadTheDocs, Vercel, Netlify, GitLab Pages, and Binder.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Support
The documentation invites users to join the JupyterLite community and contribute to the project.Read 11 Oct 2026 · jupyterlite.readthedocs.io
License
The GitHub repository identifies the project license as BSD-3-Clause.Read 11 Oct 2026 · github.com
Maker
JupyterLite is part of the Project Jupyter Frontends subproject, and Project Jupyter describes itself as a nonprofit open source project born in 2014.Read 11 Oct 2026 · jupyter.org
Compatibility limit
The project states that not all features available in JupyterLab and the Classic Notebook work with JupyterLite.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Customization
A JupyterLite site can be customized with content, configuration, kernels, and extensions.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Data privacy
The documentation says data stays in the browser unless enabled extensions send it to external services or notebook code uses the browser fetch mechanism.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Deployment options
staticRead 22 Sep 2026 · jupyter.org
Embedding
A JupyterLite REPL can be embedded on another website with an iframe.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Extensions
JupyterLite uses the JupyterLab extension system and can be extended with frontend extensions and custom kernels.Read 11 Oct 2026 · jupyterlite.readthedocs.io
File size limit
Browser storage is limited, and the guide says smaller uploads up to approximately 50 MB should be fine.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Files and storage
Created files are stored in the browser’s IndexedDB by default and are not shared across different sites.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Full-stack runtime
NoRead 22 Sep 2026 · jupyter.org
Hosting options
The documentation describes deployment on GitHub Pages, Read the Docs, Vercel, Netlify, GitLab Pages, and Binder.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Interfaces
Deployments can provide JupyterLab, Jupyter Notebook, and a minimal REPL application.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Kernel limitation
The jupyterlite-core package does not provide any kernels by default; a kernel must be installed in the build environment.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Kernels
The project maintains browser based Python kernels using Pyodide and Xeus Python, plus an R kernel using Xeus R.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Limitations
The project states that not all features available in JupyterLab and Classic Notebook work with JupyterLite.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Notebook storage
Users can view hosted example notebooks and files, then edit, save, and download them using browser IndexedDB or localStorage.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Offline use
The documentation includes a guide for creating a JupyterLite archive that can be used offline.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Private projects
NoRead 22 Sep 2026 · jupyter.org
Project status
JupyterLite is part of Project Jupyter’s Frontends subproject.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Python kernels
The documentation lists Pyodide and Xeus Python kernels running in a Web Worker.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Real-time collaboration
NoRead 22 Sep 2026 · jupyter.org
Server requirement
The documentation says JupyterLite requires no dedicated application server or container orchestrator.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Sharing controls
link_accessRead 22 Sep 2026 · jupyter.org
Supported releases
Only the last two JupyterLite releases are actively supported.Read 11 Oct 2026 · jupyterlite.readthedocs.io
Visualization
It supports interactive visualization libraries including altair, bqplot, ipywidgets, matplotlib, and plotly.Read 11 Oct 2026 · jupyterlite.readthedocs.io

Plans and prices

JupyterLite Free Open source · runs in the browser · no paid plans stated Read 11 Oct 2026 · jupyter.org

Every JupyterLite plan and price →

Where Specifiction places it

Alternatives to JupyterLiteAll alternatives →