NodeBox: The Python-based 2D Visualization IDE
NodeBox was mentioned in brief on this site last year, however given the rapid development and maturation of this application it warrants a second look. For those new to NodeBox, it's essentially a fully interactive IDE for generating visualizations using the Python language. The generated visualizations can be exported as PDF or quicktime movies. NodeBox is really one of those applications you have to see to fully appreciate, since it allows such powerful functionality through a simple, but intuitive interface. The key point for scientists is that NodeBox makes it easy to generate complex data visualizations, such as parametric surfaces or semantic networks directly from Python code. This might be a nice alternative to libraries such as Matplotlib, especially for network visualizations.



Comments
Tangentially related
They're also apparently developing a Java/Jython version, which they're calling "NodeBox for Windows".
If it's running entirely on the JVM, I'm not sure what the "for Windows" thing is doing in there, but nonetheless there it is.
On first blush-
Very interesting. For a good time, get the 'graph' and 'perception' package and enjoy the semantic network goodness. Also has libraries for QuickTime and CoreImage... very promising.