Skip to main content

Choose pyobservablejs or pyobsplot

Both libraries bring Observable tools into Python notebooks. Choose by the unit you want to create.

NeedLibraryResult
A reactive notebook with JavaScript, Markdown, HTML, inputs, files, and selected viewspyobservablejsA Notebook Kit notebook rendered through anywidget
An Observable Plot figure described with a Python Plot specificationpyobsplotA widget or static figure

Use pyobservablejs when cells depend on one another or when Python and browser inputs need to share values. Use pyobsplot when the Plot figure is the complete output.