Matthias Meschede
Chief Operating Officer
Contributes to the data ecosystem in Python/Rust/Haskell/Nix
Isabel Paredes
Scientific Software Developer
Contributes to Jupyter/Emscripten-Forge/Robotics ecosystem
Empowering scientists and developers worldwide with cutting-edge tools
No installation required - run Python, R, Julia, and 40+ languages directly in your web browser.
Combine code, rich text, equations, and visualizations in a single document that tells a story.
Execute code cells individually, experiment iteratively, and see results immediately.
Create stunning plots, charts, and interactive widgets that bring data to life.
Used by millions worldwide - from students learning to scientists discovering breakthrough insights.
Jupyter has become a comprehensive stack for building advanced professional applications.
Jupyter can entirely run client side, greatly simplifying deployments.
Very generic and standardized interface to language runtimes. Kernels are available for Python, R, Julia, JavaScript, Rust, C++, and many more.
The browser is probably the worlds most widely used human/machine interface. Disadvantages (native execution, GPU) are gradually disappearing.
Modern Jupyter is built on top of a generic UI library that provides tabs, commands, menus, and everything that you would expect from an IDE-like application.
Tons of visualizations, extensions available
Active community. Standard that won't go away soon.
Faster, easier to deploy, scaling infinitely, cheaper.
No (complex) server, no maintenance, no scaling issues. No installation. Built-in security through browser sandboxing.
WebAssembly is a W3C standard, stable and supported by all major browsers. It is not going away any time soon.
Python, Rust, Fortran, R, C++, ...
See QuantStack's Emscripten-Forge for package management in the browser. Some libraries are not yet available and difficult to port.
Bluetooth, GPU and other hardware need to be accessed through specific interfaces (Web Bluetooth, WebGPU, etc.).
Accessing the file system, network, or other resources may require additional steps.
Server-based Jupyter can go beyond the user hardware, e.g. GPU, TPU, or HPC clusters.
github.com/QuantStack/jupyterlab-blockly
Author: Denisa Checiu
github.com/jupyter-robotics/jupyterlab-nyrio-one
Author: Denisa Checiu
Vernie the Robot