Ganv is an interactive Gtk widget for interactive “boxes and lines” or graph-like environments (e.g. modular synths or finite state machine diagrams).

It is used by Ingen, Patchage, and Machina (see these pages for screenshots).


The latest version of Ganv is 1.4.2, released on August 08, 2014.

Please support Ganv development:

  • Flattr this

5 thoughts on “Ganv

  1. Pingback: Ganv 1.4.2 |

  2. Hi, glad to find ur project. I want to know how to build the ganv, and the Ingen, Patchage, Machina on Window, using Visiual Studio 2013 / 2012.
    I just tried to build ganv using VS2012, and I met the problem such as #include”ganv_config.h”, #include”ganv-marshal.h”…but actually there is no such files in the dir.
    By the way, I want to know what version of GTK+ is surpport ? v 2.x.x ?
    Thank you very much!

    • You will need to seriously know what you’re doing to achieve this. I have not personally compiled Ganv or its dependencies with VS, so it’s almost certainly going to require modifications.

      Those files are built by the waf build process (Python code in wscript). When I build things for Windows I use the same waf-based process as on other platforms. This is definitely the easiest way to do it, the VS GUI isn’t providing any benefit in this case other than the massive PITA to build a project anyway.

  3. how can ? compile this library with GTK3.12.x?there are so many erros I cannot count.Or,manybe there is another project you can recommend which also can draw flow cart with gtk?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>