How to modify Graphviz to allow custom graph type?

Hello everyone,

I am pretty new to Graphviz but I think it's a great, easy to use tool for developing diagrams. However, for my purposes I will be developing the same kind of graphs (share same attributes and even some nodes) and I was wondering if there's a way to modify Graphviz to support my custom graph type. What I mean by this is that when creating a graph (as of right now), one has two options: graph or digraph. But I want to add "mygraph" as a third option supported by graphviz, so now a user has three available types of graphs: graph, digraph, and mygraph.


I've been generating a graph with subgraphs using gv_python. However, the bounding box and the label of the subgraph does not appear. Anyone who has an idea? This is the .dot file generated.
digraph "6866-dev_all" {
node [label="\N"];
graph [fontname=helvetica,

How to generate complex graphs not available in google-visualization apis.


I am using GWT in my project and want to have a graph which looks like . Basically a graph with a lot of interlinkings and connections with splines (curved connections). I would love to have a grph editting functionality with the same. I haven't yet found any means of implementing this.
Recently I was suggested graphviz, can graphviz be integrated into gwt? Or I would be happy to know if there is any other alternative for this.

Recent comments

Syndicate content