yFiles for Java 2.x extension packages

These extension packages are built upon yFiles for Java 2.x and extend its functionality in a variety of ways. The next-generation yFiles for Java (Swing) provides the functionality of these packages as source code applications, therefore the extension packages are no longer required.

ySVG

The ySVG extension package adds support for Scalable Vector Graphics (SVG) format to the yFiles for Java graph visualization library.

yExport

The yExport extension package adds support for a number of vector graphics formats to the yFiles for Java graph visualization library.

yBPMN

The yBPMN extension package adds support for the Business Process Model and Notation (BPMN) to the yFiles for Java graph visualization library.

Next-generation yFiles for Java (Swing)

Java 8
or higher

Beginning with version 3.0, the yFiles for Java (Swing) diagramming library features a brand-new, modern API which requires Java 8. This API is mature and provides many new features that are not available out-of-the-box in the 2.x line. It also provides the functionality of the ySVG, yExport and yBPMN package as source code application, therefore the extension packages are no longer required.

We recommend to start development with the next-generation yFiles for Java in new Java Swing projects.
Especially in projects that don't need to support legacy Java versions before Java 8, this is the recommended way to realize your application's diagram visualization part.

Why, how, what? —
Just ask the diagramming experts!

Our team is happy to advise you – no strings attached. Let's talk about your project and find the perfect solution for your needs!

E-mail: hello@yworks.com

The data you enter will only be used to contact you.
Learn about our privacy policy.