On 14-Aug-15 16:41, Denis Karyakin (JIRA) wrote:

     [ 
https://issues.apache.org/jira/browse/TAVERNA-866?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14697246#comment-14697246
 ]

Denis Karyakin commented on TAVERNA-866:
----------------------------------------

I think not necessary to write code in pure js or with jQuery for visualization 
workflow run, because already exist some great js libraries for this.

I compared different libraries: jointjs, gojs, js-sequence-diagrams, jsPlumb, 
Dracula Graph Library, arbor.js, d3.js, sigmajs, Springy.js, Processing.js, 
js-graph.it

I used some criteria for choose one library:
1. Maintainable
2. Useful for visualize workflow run
3. Useful in future for the interactively edit workflows

According to criterias are most good libraries is d3.js and jsPlumb. But in 
d3.js editing graphs was opaque for me.
I choosed jsPlumb. It is jQuery plug-in for creating interactive connected 
graphs

I have seen a lot more use of d3. When calling the jsPlumb can you make sure you use intermediate functions so that it could possibly be replaced.

Thanks

Alan


Reply via email to