A Web interface to GraphViz with examples and tutorials
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
requests
resources
.gitignore
.htaccess
LICENSE
README.md
app.yaml
graph.py
index.py
queue.yaml

README.md

GraphViz for Discrete Math Students

This project is a simple web interface to GraphViz using App Engine and the Google Charts API to render Graphviz dot files, I wrote it while taking the MATH2056 course at Algoma University, to help myself and others who needed to draw graphs for various problems including Euler and Hamiltonian Circuits and Paths, as well as Dijkstra's Algorithm and other graph and tree applications. I wrote a set of examples and a quick reference for the features I found myself using, and wrapped it all up in an HTML-5 Boilerplate template

Setup

You can register for an App Engine free account, and deploy this simply by cloning the repository, changing the application field in app.yaml, and deploying it using the appcfg.py tool included in the App Engine SDK