Kernels

JupyterLite Kernels implement Jupyter Kernel Messaging in the browser with the help of mock-socket.

Feature

Message

pyolite

javascript

p5

Language

Python 3.8

Browser JS

JS + p5.js

Start session

kernel_info_request
kernel_info_reply

✔️

✔️

✔️

Run code

execute_request
execute_reply

✔️

✔️

✔️

Completion

complete_request
complete_reply

✔️

Custom Comms

comm_open
comm_msg
comm_close

✔️

History

history_request
history_reply