I had never seen JUNG before. I've not looked at its implementation at all, but the demos are pretty impressive. As you say, graphviz is nice for what it does, but I did not realize there was an open source 'graphical graph manipulator' like this.
Andy On Sun, Feb 14, 2016 at 12:38 PM, Paul L. Snyder <p...@pataprogramming.com> wrote: > On Thu, 11 Feb 2016, Aysylu Greenberg wrote: > > > I'm pleased to announce that Paul Snyder (@pataprogramming, > pataprogramming > > on Github <https://github.com/pataprogramming>) has joined me in > > maintaining Loom. I'm excited for the coming year for Loom > > <https://github.com/aysylu/loom>, with more excellent contributions > > accepted faster. > > Thanks very much, Aysylu, and thanks to Justin for creating Loom and to > everyone who's contributed its lifetime. This library for easily > manipulable, moderate-scale persistent graphs occupies a useful niche in > the Clojure ecosystem. > > I'm starting to review the open pull request and issues. If you have > a particular feature that you'd like to see, or a use case that you'd > like to see Loom work toward supporting, please let me know. > > One things that I particularly hope to improve is the ability to > easily visualize and interact with your graphs. Graphviz is a nice > starting point, but it's limited to static images. > > In previous projects, I've interfaced Loom with JUNG (http://jung.sf.net) > to add interactive, Swing-based graph visualizations. As a library, JUNG > is getting rather stale (its last release was in January 2010), but some > of its facilities and APIs may serve as inspiration for future > directions. > > I've pulled some of the interface code out of a previous project, cleaned > it up, and added better support for the Seesaw library for using Swing > from Clojure (http://github.com/daveray/seesaw). This is not likely to > be immediately useful to anyone, but it's a nice proof-of-concept. > > You can give it a try from > > http://github.com/pataprogramming/loom-jung > > There is a short walkthrough on using the library to visualize simple > graphs. Doing anything more complicated will likely require digging into > JUNG's (exceedingly ugly) API, but it's enough to play around with. The > library is also available from Clojars: > > [pataprogramming/loom-jung "0.1.0"] > > Paul > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.