For an iOS application I'm making I need to show groups of elements grouped together according to their type, and different groups of types separated from each other in a nicely done layout.   I thought of using an undirected graph, with the grouped nodes all pointing to each other in a sort of circular reference, and then each group as another "meta-graph" with their nodes point at each other in a circular reference as well, hoping that together with a good graph layout framework this could be displayed nicely.   Unfortunately, the only framework I keep hearing of is graphviz  , but that doesn't seem to have an available port for iOS.   So my question is either:   Other ideas for how to implement what I need?     A good implementation of graph layout for the iOS?     An available port of graphviz for the iOS?     Update  : Please note, I am not  looking for graph plotting  frameworks, which are the frameworks used to draw  graphs and charts (such as pie charts etc)...
Cisco Certified Network Associate Exam,640-802 CCNA All Answers ~100/100. Daily update