Skip to main content
Join the official 2020 Python Developers SurveyStart the survey!

No project description provided

Project description


Utilities to view diff between graphs

Getting started

Install prerequisites

Debian / Ubuntu:

sudo apt-get install libgraph-easy-perl


From source

git clone
pip install -e .

From PyPI

pip install graphdiff

Generate and view diff

cat samples/ | graph-easy --as boxart
cat samples/ | graph-easy --as boxart
graph-diff samples/ samples/ > ./
cat ./ | graph-diff-color


It is possible to use graph-diff with git, with git-graph-diff-tool provided in this library. An usage example:


For every repository you would like to install you need to add to .gitattributes file a rules to know how to handle .dot files. For example:

echo "*.dot diff=graph_diff" >> .gitattributes

Then, configure the difftool to be the git-graph-diff-tool. For example:

git config diff.graph_diff.command git-graph-diff-tool

Then, you can use git as usual, while adding --ext-diff flag to enable external difftools.

git log -p --ext-diff

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for graphdiff, version 0.0.6
Filename, size File type Python version Upload date Hashes
Filename, size graphdiff-0.0.6.tar.gz (4.4 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page