Downloads
Download yWorks' fine products.
Find here our yFiles diagramming programming libraries and the tools and applications that we provide.
yFiles Libraries for Software Developers
yFiles for HTML 2.3.0.4 | HTML5 / JavaScript™-based web application programming library. | Evaluate |
yFiles for Java
60-day, fully functional evaluation version of the yFiles for Java graph layout and visualization library.

yFiles for Java 3.3.0.1 | Java programming library with many source code examples. Requires Java 8 or higher. | Evaluate |
yFiles for Java 2.16 | The 2.x line of yFiles for Java also supports legacy Java versions before Java 8 (i.e., Java 1.4 to 7). | Evaluate |
yFiles for JavaFX
60-day, fully functional evaluation version of the yFiles for JavaFX graph layout and visualization library.

yFiles for JavaFX 3.3.0.1 | JavaFX programming library with many source code examples. | Evaluate |
yFiles.NET
60-day, fully functional evaluation version of the yFiles.NET graph layout and visualization library for the Microsoft .NET environment.

yFiles.NET 5.3.0.1 | Windows Forms-based .NET programming library for C# and Visual Basic. | Evaluate |
yFiles WPF
60-day, fully functional evaluation version of the yFiles WPF graph layout and visualization library for the Windows Presentation Foundation (WPF).

yFiles WPF 3.3.0.1 | Windows Presentation Foundation C# programming library. | Evaluate |
yFiles FLEX
60-day, fully functional evaluation version of the yFiles FLEX package.
yFiles FLEX 1.9 | Adobe® Flex® programming library. | Evaluate |
yFiles AJAX
Have a look at our JavaScript / HTML5 diagramming library yFiles for HTML, which we recommend instead of yFiles AJAX if you want to create feature-rich, fully interactive diagramming applications that run completely in the browser.
yFiles AJAX 2.2 | JavaScript™- and Java servlet-based web application programming library. | Learn more |
Tools and Applications
yEd Graph Editor
Each download item contains the yEd Graph Editor application plus sample graphs to get you started.
The platform-specific packages additionally include a suitable installer that also checks for the Java Runtime Environment (JRE) and dynamically loads it from the Web, if required.
If you want to create, import, and share diagrams on your mobile devices, too, have a look at yEd Live!
Windows | yEd installer for 64-bit Windows 7 or later. Includes a suitable OpenJDK Java 13 JRE. | Download .exe file |
Windows | yEd installer for 64-bit Windows 7 or later. Requires an installed Java 8 (or later) runtime environment. | Download .exe file |
Windows | yEd installer for 64-bit Windows Vista or later. Includes a suitable Java 8 JRE. Recommended for users experiencing problems with Java 13. | Download .exe file |
Mac OS X/macOS | yEd installer for Mac OS X 10.11 or higher. Includes its own embedded OpenJDK Java 14 JRE. | Download .dmg file |
Mac OS X/macOS | yEd installer for Mac OS X 10.8 up to macOS 10.14. Includes its own embedded Java 8 JRE. Recommended for users experiencing problems with Java 14. | Download .dmg file |
Linux | yEd installer script for 64-bit Linux (Intel/AMD architecture). Either chmod +x first, or execute using sh . Includes a suitable OpenJDK Java 14 JRE. | Download .sh file |
Linux | yEd installer script for 64-bit Linux (Intel/AMD architecture). Either chmod +x first, or execute using sh . Includes a suitable Java 8 JRE. Recommended for users experiencing problems with Java 14. | Download .sh file |
Java | Zipped yEd Jar file for 32-bit and 64-bit operating systems. Requires an installed Java 8 (or later) runtime environment. | Download .zip file |
Show all yEd downloads |
Graphity for Confluence
Graphity for Confluence is a powerful diagramming plugin for Atlassian Confluence. It enables you to quickly embed, generate, edit, and store high-quality renderings of flowcharts, network graphs, UML class diagrams, and other diagrams directly inside Confluence – without external tools or storage needed.
Graphity for Confluence | Compatible with Atlassian Confluence 6.0.1 to 7.9.3 | Atlassian Marketplace |
yGuard Java Bytecode Obfuscator and Shrinker
Protect your Java code.
yGuard 2.7.1 | Compiled yGuard library with shrinking functionality and yguard Ant task. | Download .zip file |
yGuardLib 2.7.1 Library Sources | yGuard library sources (LGPL). | Download .zip file |
yWorks UML Doclet
Enrich your Javadoc API documentation with UML diagrams. Community Edition.
JDK 1.8.0 | yWorks UML Doclet 3.1 Community Edition (JDK 1.8.0) | Download .zip file |
JDK 1.5.0 - 1.7.0 | yWorks UML Doclet 3.0_02 Community Edition (JDK 1.5.0 / 1.6.0 / 1.7.0) | Download .zip file |
J2SDK 1.4.x | yWorks UML Doclet 3.0_02 Community Edition (J2SDK 1.4.x) | Download .zip file |
GraphMLViewer
Freely available Flash®-based viewer for GraphML files.
Avoid the Flash blockade in today's browsers. With yEd Live you can view your GraphML files on any platform that operates a modern, HTML5-capable browser, including your favorite mobile devices!
GraphMLViewer 1.6.1 | The archive contains all necessary files to run the viewer, documentation about how to use it, and a simple example. | Download .zip file |
yFiles for Java Extension Packages
Extension packages for the 2.x line of yFiles for Java. (yFiles for Java 3.3 includes SVG/PDF export and BPMN functionality in its extensive source code demo applications.)
ySVG - SVG Extension
Generate SVG (Scalable Vector Graphics) files with the 2.x line of yFiles for Java. (yFiles for Java 3.3 includes SVG export functionality in its extensive source code demo applications.)
ySVG 2.5 | Suitable for yFiles for Java 2.12 to 2.16 version series. | Download .zip file |
yExport - Export File Formats Extension
Generate PDF, SWF, EPS, and EMF files with the 2.x line of yFiles for Java. (yFiles for Java 3.3 includes PDF export functionality in its extensive source code demo applications.)
yExport 1.5 | Suitable for yFiles for Java 2.12 to 2.16 version series. Evaluation version. | Download .zip file |
yBPMN - BPMN Extension
Adds extensive support for the Business Process Model and Notation (BPMN) to the 2.x line of yFiles for Java. (yFiles for Java 3.3 includes BPMN layout and BPMN viewer functionality in its extensive source code demo applications.)
yBPMN 2.1 | Suitable for yFiles for Java 2.11 to 2.16 version series. | Evaluate |
Thank you!
Thank you for your interest in our products!
If the download does not start automatically, you can get here: start download
You need appealing diagrams in your own software applications?
You can integrate world-class diagramming functionality like you see in yEd into your own application!
The yFiles product family of diagramming libraries
provides software components for
your HTML5 / JavaScript,
your Java,
or your .NET framework-based application.
yEd is an impressive model of what can be done with our class library yFiles for Java!