jyquickhelper: javascript extensions for notebooks

Build status Build Status Windows MIT License Requirements Status GitHub Issues Notebook Coverage Downloads Forks Stars Binder

Helpers for Jupyter notebooks. Example to run from a notebook:

from jyquickheler import add_menu_notebook

A menu is displayed:

  • first section of level 2

  • section section of level 2

It helps rendering javascript:

from jyquickhelper import RenderJS
css = [""]
RenderJS(script, css=css, libs = [
                     name="d3", exports="d3"),
                     name="c3", exports="c3", deps=["d3"])])

See c3.ipynb. Or visualizing JSON:

from jyquickhelper import JSONJS
JSONJS(dict(name="xavier", city="Paris"), html_only=True, show_to_level=3)

See nb_json.ipynb.