4 ms·
It sounds cliche, but I've found the yEd graph editor crucial in reading a Dostoevsky novel and keeping up with all the characters and their relations. Is ywork
by fedups 7y ago
It sounds cliche, but I've found the yEd graph editor crucial in reading a Dostoevsky novel and keeping up with all the characters and their relations. Is yworks pretty much the only game in town when it comes to graph editing?
- simonsarris 7y agoSearch "JavaScript Diagrams" and you'll find a number of libraries. (I make a competitor library, GoJS https://gojs.net https://gojs.net)
- bane 7y agoyEd is my default go-to graph drawing tool. I use it mostly for engineering diagrams. It's kind of incredible what you can make with it, and it's basically cross-platform and I use it on Windows and Mac OS. The graph layout engine is first class and it has a ton of options. If you can get into the flow with it, and trust the layout engine (instead of foofing around with placing your own things) it's basically replaced visio for 99% of my team's diagramming.
- ygra 7y ago(Disclaimer: yWorks employee) If you still have that graph somewhere, we'd love to see it. We're always curious (and sometimes surprised and astonished) what people create with yEd. As far as competitors go, there are lots of other options, both in end-user applications for graph editing, as well as libraries. For end-users it seems many stick with the first tool they really like and get used to its features, strengths, and idiosyncrasies (and from my experience there are many weirdnesses among those applications, including our own). Automatic layout may be a killer feature for our offering, though. As far as I know there is not much that can compare here (although for many people simple hierarchic or force-directed approaches may suffice and they might not need every option). For library users it often comes down to a decision based on required features, cost, custom development effort, and target platform. I think we're well-situated for customers where cost is less of an issue, that have competent developers and require extensive customization (and support). It's not uncommon that D3 might be a better choice, depending on the requirements.
- fedups 7y agoThanks for the response! FWIW, I find nothing lacking in the application, but I'm working on an ipad and it seems a native app would be less constrained by the browser quality.
- jboynyc 7y agoThere is Gephi, which is very capable, though I've also found it frustrating to work with, particularly for graph editing. Interface glitches, unresponsive elements etc. quickly get in the way. Development seems to have stalled somewhat, so I'm not optimistic that this has improved.