Creating diagrams and graphs programmatically is one of passions. Below is a set of links you may find useful if you want to incorporate these techniques into your own applications. Where possible I’ve added licensing information.
http://www.graphviz.org/ Made by: ATT License: Open Source CPL Notes: GraphViz is a set of native (unmanaged) applications (dot.exe, neato.exe, etc.). Using them from a .NET language means calling an EXE with text input and text output.
http://www.graphviz.org/
Made by: ATT
License: Open Source CPL
Notes: GraphViz is a set of native (unmanaged) applications (dot.exe, neato.exe, etc.). Using them from a .NET language means calling an EXE with text input and text output.
http://www.dalssoft.com/diagram/ http://code.google.com/p/diagramnet/ License: Apache License 2.0
http://www.dalssoft.com/diagram/
http://code.google.com/p/diagramnet/
License: Apache License 2.0
http://research.microsoft.com/en-us/projects/msagl/default.aspx License: commercial (license is about $300) Notes: I’ve used this in my projects – relatively easy to use and produces great results. July 2009: there’s a limited time promotion code for purchasing a license for only $99
http://research.microsoft.com/en-us/projects/msagl/default.aspx
License: commercial (license is about $300)
Notes: I’ve used this in my projects – relatively easy to use and produces great results.
July 2009: there’s a limited time promotion code for purchasing a license for only $99
http://www.ilog.com/products/diagramnet/ License: commercial
http://www.ilog.com/products/diagramnet/
License: commercial
http://flare.prefuse.org/ License: BSD
http://flare.prefuse.org/
License: BSD
http://ubietylab.net/ubigraph/
http://www.ontopia.net/omnigator/models/index.jsp
http://www.aisee.com/
http://www.codeplex.com/Wiki/View.aspx?ProjectName=graphsharp
http://mkweb.bcgsc.ca/circos/
License: GPL
http://pajek.imfm.si/doku.php
http://vlado.fmf.uni-lj.si/pub/networks/pajek/
http://cytoscape.org
http://www.cs.umd.edu/hcil/piccolo/index.shtml
http://research.microsoft.com/en-us/downloads/dda33e92-f0e8-4961-baaa-98160a006c27/default.aspx License: commercial
http://research.microsoft.com/en-us/downloads/dda33e92-f0e8-4961-baaa-98160a006c27/default.aspx
http://www.cs.umd.edu/hcil/treemap/
http://www.cs.umd.edu/hcil/photomesa/download/layout-algorithms.shtml
Squarified Treemaps in XAML & C# using Microsoft Longhorn - http://www.codeproject.com/KB/recipes/treemaps.aspx
http://www.codeproject.com/KB/miscctrl/quickgraph.aspx?display=Print License: zlib/png license
http://www.codeproject.com/KB/miscctrl/quickgraph.aspx?display=Print
License: zlib/png license
http://www.codeplex.com/NodeXL