yBPMN Extension Package

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

The current yBPMN version is 2.1.
Please refer to the release notes to learn more about the technical requirements and feature enhancements of this latest version.

The Business Process Model and Notation (BPMN) is a standard for business process modeling that provides a graphical notation for specifying business processes in a Business Process Diagram (BPD):

Business process diagrams created using the yBPMN extension package.


The yFiles BPMN extension package enhances your yFiles-powered application with:

Showcase Application

The yFiles BPMN extension package comes with the full source code of the following demo application.

BPMN Editor

The BPMN Editor demo application can be used to create, view, and lay out business process diagrams that adhere to the Business Process Model and Notation.
This application is executable using Java Web Start.

» start interactive demo


Technical Requirements

Commercial Information

The yBPMN extension package contains the full source code of the showcase application, the BPMN editor pane, the palette element, and the BPMN layout algorithm.

We offer Single Developer, Project, and Site licenses for yBPMN. Optionally available for combination with each license type is annual subscription that includes free upgrades, special support services like technical answers and advices, bug fixes and work-arounds, and the right to renew subscription for an additional year at the end of the term. Term is one year.
Please refer to the Software License Agreement for more information.

For ordering information and prices, please contact: sales@yworks.com.

Evaluate yBPMN

You can test and experience the yFiles BPMN extension package with a 60-day, fully functional evaluation version.