yEd is a general-purpose diagramming program with a multi-document interface.
yEd showing a BPMN diagram (process flow)
|Stable release||3.20 (May 5, 2020)|
yEd can be used to draw many different types of diagrams, including flowcharts, network diagrams, UMLs, BPMN, mind maps, organization charts, and entity-relationship diagrams. yEd also allows the use of custom vector and raster graphics as diagram elements.
yEd loads and saves diagrams from/to GraphML, an XML-based format. It can also print very large diagrams that span multiple pages.
yEd can automatically arrange diagram elements using a variety of graph layout algorithms, including force-based layout, hierarchical layout (for flowcharts), orthogonal layout (for UML class diagrams), and tree layout (for organization charts).
yEd can import data in various formats to generate diagrams out of it. Import formats include the Microsoft Excel .xls format for spreadsheet data, the Gedcom format for genealogical data, and also arbitrary XML-based file formats, which are transformed by means of XSLT stylesheets. Predefined XSLT stylesheets provided by yEd can process the Apache Ant build script format used to define dependency information in software build processes and the OWL file format for the description of ontologies. Other XML-based data is processed in a generic way.
yEd is a product of yWorks GmbH, a German software company.