After looking some time for graphing libraries and coding for some of them I 
have
decided that none of them can satisfy our needs, so I've started to write my own
one :)

The creature is called "Grava" Graph Visualization library for Vala.

It aims to be closer to glib and vala language features to make the api easy to
use and understand. At the moment I have written a small hello world, but with 
some
more test I could be able to use the vala/rdb api to access to an IDA database
and navigate the source with graphs.

There are no layout algorithms implemented yet, but I plan to implement one
or two modes only, and try to study new ways for interacting with graphs and 
data.

The library uses Cairo, so it's opengl at the end..the interaction layer has not
been implemented yet, but it's on the way.

We can use this library to print SVGs or bitmaps to disk with the graph of the
data, so, we can play a lot with that, generating nice HTML reports of 
bindiffings
or so.

Here's the source:

  http://news.nopcode.org/miau/pvc.cgi?prj=grava

And the screenshot:

  http://radare.nopcode.org/img/grava.gif

Have fun! ;)

  --pancake
_______________________________________________
radare mailing list
[email protected]
https://lists.nopcode.org/mailman/listinfo/radare

Reply via email to