SnippetsMenuMagic is an IPython extension that let's you easily create menu directly from the notebook.
The menu elements can be snippets of code, internal/external links, markdown documents etc.
Is meant to be used with Snippet Menu that is part of jupyter contrib nbextensions.
The package can be installed as follows:
pip install snippets_menu_magic
After installation, the extension may be loaded within an IPython session with :
%load_ext snippets_menu_magic
This extension rely on dpath to traverse the dictionary with xpath syntax. (it should be pulled automatically by pip)
It helps to also enable Snippet Menu extension to later see the results
Add a menu and a sub-menu
%%snip_add usage/how-to
this content will be pasted when the menu is clicked
can be multiple lines too
Add a link
%%snip_add bookmarks nbextensions -link
https://github.com/ipython-contrib/jupyter_contrib_nbextensions
Rename and place it as a top menu
%snip_mv bookmarks/nbextensions top/bookmarks/nbextensions
Search
s=%snip_search "**/*extensions"
Remove it
%snip_rm usage/how-to
Please take a moment to read the Guide or better run the GUIDE notebook locally and play with it
The latest release of the package may be obtained from GitHub.
This software was written and packaged by Eli Spizzichino
This software is licensed under the