yEd is a powerful graph editor that is written entirely in the Java programming language. It can be used to quickly generate drawings and apply automatic layouts to all kinds of diagrams and networks. yEd is available as a free download with unrestricted functionality!
yEd makes use of the yFiles library which is a Java class library for viewing, editing, drawing, optimizing, and animating diagrams, networks, and other graph-like structures.
yEd is built using 100% lightweight Swing components, i.e., it will run on any platform for which there is a suitable Runtime Environment available.
yEd can be used to automatically layout complex graph structures. Several highly sophisticated layout algorithms have been implemented and ship with yEd. They can be used to either arrange the items fully automatically or support the user during a manual layout.
Product's homepage
Requirements:
· Java 2 Standard Edition Runtime Environment
What's New in This Release: [ read full changelog ]
· This release adds BPMN 2.0 Artifact and Conversation elements to the palette and enhances Task and Marker support of Activity elements.
· Memory usage has been greatly optimized, and GEDCOM import now also supports reading IDs containing non-alphanumeric characters.