Search code examples
objective-ccdata-visualizationgraph-visualization

Node-based data visualization library in c or objective c


I'm looking for a library in c or objective c that does node-data visualizations similar to http://arborjs.org/

node map graphic

helpful answers include,

  1. what are graphs like that called?
  2. names of libraries that do something like that.
  3. suggestions for implementation.

I'm targeting iOS and/or MacOS, hence c or objective-c/cocoa. On iOS the javascript version runs super slow.

Thanks!

Edit: GraphViz looks great. I'm a little concerned it may have dependencies that are GPL, and thus can't be used on iOS... looking into that now.


Solution

  • This is called graph visualization and the best toolkit that I know for it is called GraphViz. It has C libraries.