JupyterLite#
JupyterLite is a JupyterLab distribution that runs entirely in the browser built from the ground-up using JupyterLab components and extensions.
⚡ Status ⚡#
Although JupyterLite is currently being developed by core Jupyter developers, the project is still unofficial.
Not all the features available in JupyterLab and the Classic Notebook will work with JupyterLite, but many do!
Don’t hesitate to check out the documentation for more information and project updates.
✨ Try it in your browser ✨#
JupyterLite works with both the JupyterLab and Jupyter Notebook interfaces.
🏗️ Build your own JupyterLite 🏗️#
You can build your own JupyterLite website in a couple of minutes, with custom extensions and packages.
See the documentation for more details.
Browser-based Interactive Computing#
JupyterLite is all about accessible browser-based interactive computing:
Python kernels running in a Web Worker:
Support for interactive visualization libraries such as
altair,bqplot,ipywidgets,matplotlib, andplotlyView hosted example Notebooks and other files, then edit, save, and download from the browser’s
IndexDB(orlocalStorage)Support for saving settings for JupyterLab/Lite core and federated extensions
Basic session and kernel management to have multiple kernels running at the same time
Support for Code Consoles
Ease of Deployment#
Served via well-cacheable, static HTTP(S), locally or on most static web hosts
Embeddable within larger applications
Requires no dedicated application server much less a container orchestrator
Fine-grained configurability of page settings, including reuse of federated JupyterLab extensions
Version Compatibility#
The table below shows the versions of JupyterLab and Jupyter Notebook bundled with each JupyterLite core release.
jupyterlite-core |
jupyterlab |
notebook |
supported |
|---|---|---|---|
0.7.0 |
4.5.0 |
7.5.0 |
✅ |
0.6.0 |
4.4.3 |
7.4.3 |
✅ |
0.5.0 |
4.3.4 |
7.3.2 |
❌ |
0.4.0 |
4.2.4 |
7.2.0 |
❌ |
0.3.0 |
4.1.1 |
7.1.0 |
❌ |
0.2.0 |
4.0.7 |
7.0.6 |
❌ |
0.1.0 |
3.5.3 |
- |
❌ |
Note: Only the last two releases are actively supported.
Development install#
See the contributing guide for a development installation.
👥 Contributors#
Documentation Contents#
- Get Started
- How-To Guides
- Reference
- Troubleshooting
- Migration Guide
- Contributing
- CHANGELOG
- v0.7
- 0.7.0
- 0.7.0rc2
- 0.7.0rc1
- 0.7.0rc0
- 0.7.0b1
- 0.7.0b0
- 0.7.0a7
- 0.7.0a6
- 0.7.0a5
- 0.7.0a4
- 0.7.0a3
- 0.7.0a2
- 0.7.0a1
- 0.7.0a0
- 0.6.1
- v0.6
- 0.6.0rc0
- 0.6.0b1
- 0.6.0b0
- 0.6.0a10
- 0.6.0a9
- 0.6.0a8
- 0.6.0a7
- 0.6.0a6
- 0.6.0a5
- 0.6.0a4
- 0.6.0a3
- 0.6.0a2
- 0.6.0a1
- 0.6.0a0
- 0.5.0
- 0.5.0rc0
- 0.5.0b0
- 0.5.0a2
- 0.5.0a1
- 0.5.0a0
- 0.4.5
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.4.0rc0
- 0.4.0b1
- 0.4.0b0
- 0.4.0a3
- 0.4.0a2
- 0.4.0a1
- 0.4.0a0
- 0.3.0
- 0.3.0rc1
- 0.3.0rc0
- 0.3.0b0
- 0.3.0a1
- 0.3.0a0
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2.0
- ✨ Highlights ✨
- 0.2.0rc1
- 0.2.0rc0
- 0.2.0b1
- 0.2.0b0
- 0.2.0a4
- 0.2.0a3
- 0.2.0a2
- 0.2.0a1
- 0.2.0a0
- 0.1.2
- 0.1.1
- 0.1.0
- 0.1.0rc0
- 0.1.0b22
- 0.1.0b21
- 0.1.0b20
- 0.1.0b19
- 0.1.0b18
- 0.1.0b17
- 0.1.0b16
- 0.1.0b15
- 0.1.0b14
- 0.1.0b13
- 0.1.0b12
- 0.1.0b11
- 0.1.0b10
- 0.1.0b9
- 0.1.0b8
- 0.1.0b7
- 0.1.0b6
- 0.1.0b5
- 0.1.0b4
- 0.1.0b3
- 0.1.0b2
- 0.1.0b1
- 0.1.0b0
- 0.1.0a24
- 0.1.0a23
- 0.1.0a22
- 0.1.0a21
- 0.1.0a20
- 0.1.0a19
- 0.1.0a18
- 0.1.0a17
- 0.1.0a16
- 0.1.0a15
- 0.1.0a14
- 0.1.0a13
- 0.1.0a12
- 0.1.0a11
- 0.1.0a10
- 0.1.0a9
- 0.1.0a8
- 0.1.0a7
- v0.1.0a6
- v0.1.0a5
- v0.1.0a4
- v0.1.0a3
- v0.1.0a2
- v0.1.0a1
- v0.1.0a0