
jyquickhelper: javascript extensions for notebooksΒΆ


Helpers for Jupyter notebooks, implements javascript additions such a menu, wraps a json viewer, a graphviz viewer.
Add a Javascript menu to a notebook
from jyquickheler import add_menu_notebook
add_menu_notebook()
Render Javascript in a notebook
from jyquickhelper import RenderJS
css = ["https://cdnjs.cloudflare.com/ajax/libs/c3/0.4.21/c3.min.css"]
RenderJS(script, css=css, libs = [
dict(path="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.17/d3.min.js",
name="d3", exports="d3"),
dict(path="https://cdnjs.cloudflare.com/ajax/libs/c3/0.4.21/c3.min.js",
name="c3", exports="c3", deps=["d3"])])
See Javascript library in a notebook: c3 or Javascript library in a notebook: mermaid.
Visualize JSON in a notebook.
from jyquickhelper import JSONJS
JSONJS(dict(name="xavier", city="Paris"), html_only=True, show_to_level=3)
Links: github, documentation, jyquickhelper: javascript extensions for notebooks, blog, Bugs and improvments