Skip to content

grevian/GraphViz-Site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GraphViz for Discrete Math Students

This project is a simple web interface to GraphViz using App Engine and a containerized renderer on Google Cloud Run 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 easily accessible website format for others to use

Setup

You can register for Google Cloud account, install the gcloud SDK tools, clone this repository, then deploy using gcloud app deploy .

History

This site used the Google Charts API for more than 10 years to render graphs, which was 8+ years after they marked it deprecated and 5+ years after they gave notice they were turning it off, so, Thanks Google!

About

A Web interface to GraphViz with examples and tutorials

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published