Graph Drawing
Drawing (visualizing) a graph (or maybe Network) dataset. See Graph Theory, Everything Is A Graph.
http://www.compendiumdev.co.uk/alttools/modeltools.htm
https://www.smashingmagazine.com/2006/09/list-of-nifty-tools-diagrams-charts/
Many (but not all) use GML as a data format.
- good to have SVG view?
Mind Mapping is a subset.
Piddle is is a Python module for creating two-dimensional graphics in a manner that is both cross-platform and cross-media; that is, it can support screen graphics (e.g. Quick Draw, Windows, Tk) as well as file output (PostScript, PDF, GIF, etc.).
Graph-tool is an efficient Python module for manipulation and statistical analysis of graphs (a.k.a. networks). Contrary to most other Python modules with similar functionality, the core data structures and algorithms are implemented in C++, making extensive use of template metaprogramming, based heavily on the Boost Graph Library. This confers it a level of performance that is comparable (both in memory usage and computation time) to that of a pure C/C++ library.
Mathematica and its clones
Network X Python library https://networkx.lanl.gov/wiki
Corda free version http://www.corda.com/products/freeware/
Prefuse Java - http://prefuse.sourceforge.net/
- example of force-directed graph of pages on a WikiSpace.
Gliffy WebApp (!?) http://www.gliffy.com
- looks like a Flash app, but does have export of JPEG/PNG/SVG
- hey, it actually does connecting vectors that move with either end! (Unfortunately they're right-angled, not pretty curves.)
TouchGraph: for rendering, not editing
LGL/Large Graph Layout http://lgl.sourceforge.net/
Ubi Graph http://www.ubietylab.net/ubigraph/index.html
http://www.smashingmagazine.com/2007/10/18/charts-and-graphs-modern-solutions/
EverNote has MohioMap https://www.moh.io/
AJAX/JavaScript/HTML5 libraries? - Really want something for WikiGraph Browser.
- what does The Brain use for WebApp? It's not Flash (in Feb'2013)
- http://thejit.org/demos/
- https://gojs.net/
- http://js-graph-it.sourceforge.net/
- http://anorwell.com/index.php?id=32
- http://arborjs.org/
- https://github.com/anvaka/VivaGraphJS
- https://github.com/strathausen/dracula
- http://wiki.gephi.org/index.php/Specification_-_Network_visualization_with_WebGL
- hmm Processing? 2008-05-09-ProcessingInJavascript
- http://raphaeljs.com/ SVG
- ProtoVis http://mbostock.github.com/protovis/
- CoffeePhysics http://badassjs.com/post/18503583619/coffeephysics-a-fast-new-physics-engine-written-in
- http://bl.ocks.org/rkirsling/5001347 editor
- Software Galaxies code-dependencies viewer https://github.com/anvaka/pm/tree/master/about#software-galaxies-documentation
See also manual diagram tools.
Edited: | Tweet this! | Search Twitter for discussion