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
