Panel Sketch - Python in the Browser

The purpose of the panel-sketch package is to make it easy for Pythonistas to quickly sketch interactive visualizations and other applications running in

  • The browser - also without a Python backend
  • The Jupyter Notebook.
  • Your favorite editor or IDE.

It is heavily inspired by p5js, p5js sketches and pyp5js but not limited to the p5js universe.


You can also think of it as a Code Sandbox or JS Fiddle but for #Python, #PyData and #PyViz :snake:.

It leverages Python to Javascript frameworks. Currently Pyodide and Transcrypt. But potentially also Brython or similar in the future.

Check out the panel-sketch examples on Binder

Jupyter Labs on Binder

Check out the repo

panel-sketch on Github

Or retweet