About the Grawkit Playground

This is an online version of the Grawkit tool for building SVG graphs based on command-line descriptions of git commands.

Simply fill in the textarea with git commands, as you would enter these in the command-line, and press 'Generate' to return an SVG graph representation.


This can currently parse the following (to varying degrees):

  • git branch for creating named branches
  • git commit for adding commit markers on branches
  • git checkout for changing branch contexts
  • git merge for generating merges between branches
  • git tag for adding labels to specific commits

Feedback & More Information

For a full list of features, as well as for requesting new features, check the Github page or feel free to contact me.