Run Jupyter notebooks directly in your browser: no server, no setup.
Many thanks to the JupyterLite contributors and supporters like QuantStack, Bloomberg and the Gates Foundation.
π blog.jupyter.org/jupyterlite-...
Run Jupyter notebooks directly in your browser: no server, no setup.
Many thanks to the JupyterLite contributors and supporters like QuantStack, Bloomberg and the Gates Foundation.
π blog.jupyter.org/jupyterlite-...
Quick demo using JupyterLite and the Pyodide kernel π‘
Quick demo using JupyterLite and the Pyodide kernel π‘
Based on the cobe JavaScript library.
β‘οΈ Install: pip install ipycobe
β‘οΈ Try online: jtpio.github.io/ipycobe/note...
Useful to quickly show data on a globe! π
Based on the cobe JavaScript library.
β‘οΈ Install: pip install ipycobe
β‘οΈ Try online: jtpio.github.io/ipycobe/note...
Useful to quickly show data on a globe! π
The recording is now available on YouTube, happy watching!
www.youtube.com/watch?v=cKeu...
The recording is now available on YouTube, happy watching!
www.youtube.com/watch?v=cKeu...
any-llm-gateway routes LLM requests through a single gateway rather than tying usage to one provider.
Integration details: link.mozilla.ai/jupyterlite-...
any-llm-gateway routes LLM requests through a single gateway rather than tying usage to one provider.
Integration details: link.mozilla.ai/jupyterlite-...
- Support for workspaces
- Audio / video playback
- Interrupt execution queue
- Basic notebook export
- Notebook scrolling fixes
β‘οΈ Try it: jupyter.org/try-jupyter
β‘οΈ Walkthrough video: www.youtube.com/watch?v=utNt...
β‘οΈ Blog post: blog.jupyter.org/jupyterlite-...
- Support for workspaces
- Audio / video playback
- Interrupt execution queue
- Basic notebook export
- Notebook scrolling fixes
β‘οΈ Try it: jupyter.org/try-jupyter
β‘οΈ Walkthrough video: www.youtube.com/watch?v=utNt...
β‘οΈ Blog post: blog.jupyter.org/jupyterlite-...
This year at JupyterCon 2025 in San Diego, Rosio Reyes and I presented two years of development highlights from the Jupyter Frontends sub-project.
And the recording is now available π
www.youtube.com/watch?v=xiPJ...
This year at JupyterCon 2025 in San Diego, Rosio Reyes and I presented two years of development highlights from the Jupyter Frontends sub-project.
And the recording is now available π
www.youtube.com/watch?v=xiPJ...
Highlights π
- Enhanced notebook scrolling behavior
- Native audio and video support
- New Terminal search
- Debugger, Notebook and File Browser improvements
Check out the blog post to learn more!
blog.jupyter.org/jupyterlab-4...
Highlights π
- Enhanced notebook scrolling behavior
- Native audio and video support
- New Terminal search
- Debugger, Notebook and File Browser improvements
Check out the blog post to learn more!
blog.jupyter.org/jupyterlab-4...
I will be presenting one of the possible views for what AI in Project Jupyter can look like, with a focus on forward-looking browser-based AI workflows.
If you haven't registered yet and feel like attending, there is still time to do so.
See you all in San Diego, CA π
I will be presenting one of the possible views for what AI in Project Jupyter can look like, with a focus on forward-looking browser-based AI workflows.
If you haven't registered yet and feel like attending, there is still time to do so.
See you all in San Diego, CA π
At JupyterCon 2025, learn to build + publish custom extensions for real-world workflows β guided by experts in JupyterLab development.
ποΈ Nov 3 | San Diego
Details: sched.co/28H2m
Register: events.linuxfoundation.org/jupytercon/r...
At JupyterCon 2025, learn to build + publish custom extensions for real-world workflows β guided by experts in JupyterLab development.
ποΈ Nov 3 | San Diego
Details: sched.co/28H2m
Register: events.linuxfoundation.org/jupytercon/r...
In the meantime, quick sneak peek π
In the meantime, quick sneak peek π
If so, it unfortunately currently suffers from a lack of maintenance: github.com/jupyterlab/j...
So hopefully there will be a solution for this because JupyterLab Desktop definitely helps address the "Getting Started" usability issue you mentioned.
If so, it unfortunately currently suffers from a lack of maintenance: github.com/jupyterlab/j...
So hopefully there will be a solution for this because JupyterLab Desktop definitely helps address the "Getting Started" usability issue you mentioned.
One challenge is also to agree on what needs to be included by default. And if some of these extensions are not official, how to make sure they get proper support and maintenance.
One challenge is also to agree on what needs to be included by default. And if some of these extensions are not official, how to make sure they get proper support and maintenance.
Do you think it would already be an improvement if JupyterLab shipped with a couple of useful extensions like LSP or code formatting? For example in a different metapackage.
Do you think it would already be an improvement if JupyterLab shipped with a couple of useful extensions like LSP or code formatting? For example in a different metapackage.
Although given the complexity dependency management, virtual environments, and all the different deployment scenarios, maybe a good starting point would be to explore this in an extension first.
Although given the complexity dependency management, virtual environments, and all the different deployment scenarios, maybe a good starting point would be to explore this in an extension first.
What's one thing you'd love to see improved in JupyterLab, Jupyter Notebook, or JupyterLite?
The team is prepping the upcoming 4.5/7.5 releases and wants to tackle some usability issues.
Drop your feedback below, this will help prioritize what gets fixed!π
What's one thing you'd love to see improved in JupyterLab, Jupyter Notebook, or JupyterLite?
The team is prepping the upcoming 4.5/7.5 releases and wants to tackle some usability issues.
Drop your feedback below, this will help prioritize what gets fixed!π
- Audio and video playback
- Support for JupyterLab workspaces
- Basic cell interrupt
Try it in your browser and don't hesitate to share feedback, thanks!
jupyterlite.rtfd.io/en/latest
- Audio and video playback
- Support for JupyterLab workspaces
- Basic cell interrupt
Try it in your browser and don't hesitate to share feedback, thanks!
jupyterlite.rtfd.io/en/latest
From %ai magics to generating notebooks and connecting to model providers, plus a peek at local browser models with JupyterLite π‘
www.youtube.com/watch?v=LiQl...
From %ai magics to generating notebooks and connecting to model providers, plus a peek at local browser models with JupyterLite π‘
www.youtube.com/watch?v=LiQl...
The fact that "input" now works is a major, major game changer.
I just tried a few other things, and they all work perfectly -- certainly perfectly enough for my "Python for non-programmers" class.
Wow. Kudos to the entire Jupyter team. I'm so impressed and delighted.
The fact that "input" now works is a major, major game changer.
I just tried a few other things, and they all work perfectly -- certainly perfectly enough for my "Python for non-programmers" class.
Wow. Kudos to the entire Jupyter team. I'm so impressed and delighted.
Don't hesitate to report issues if you find any, or share ideas and feedback for future features. Thanks!
Don't hesitate to report issues if you find any, or share ideas and feedback for future features. Thanks!
β¨ Interactive input() support
π New REPL options
π― Better kernel status and logs
β‘οΈ Improved multi-tab experience
Read more: blog.jupyter.org/jupyterlite-...
Walkthrough video: www.youtube.com/watch?v=jkQ9...
β¨ Interactive input() support
π New REPL options
π― Better kernel status and logs
β‘οΈ Improved multi-tab experience
Read more: blog.jupyter.org/jupyterlite-...
Walkthrough video: www.youtube.com/watch?v=jkQ9...