TODO: screenshot(s)
nbdime
provides tools for diffing and merging of Jupyter Notebooks.
nbdiff
compare notebooks in a terminal-friendly waynbmerge
three-way merge of notebooks with automatic conflict resolutionnbdiff-web
shows you a rich rendered diff of notebooksnbmerge-web
gives you a web-based three-way merge tool for notebooksnbshow
present a single notebook in a terminal-friendly way
See the latest documentation at https://nbdime.readthedocs.io.
See also description and discussion in the Jupyter Enhancement Proposal.
Install the codecov browser extension to view test coverage in the source browser on github.
To install a development version of nbdime, you will need npm installed and available on your PATH while installing.
Install nbdime with pip:
pip install --upgrade nbdime
See the installation docs for more installation details and development installation instructions.