Documentation

Browse the extensive API documentation, Developer's Guides and Knowledge Base articles of our software components.

Read articles about yFiles use cases, and about diagramming, graphs and networks, automatic layout, large data sources, and more.

Cross-platform

yFiles for HTML

Developer's Guide

The yFiles for HTML Developer's Guide contains information about the concepts of the yFiles for HTML library:

API Documentation

API documentation for yFiles for HTML:

Alternative documentation viewer for yFiles for HTML (beta)

yFiles for Java 3.x

Developer's Guide

The yFiles for Java 3.x Developer's Guide contains information about the concepts of the yFiles for Java 3.x library:

API Documentation

API documentation for yFiles for Java 3.x:

yFiles for JavaFX

Developer's Guide

The yFiles for JavaFX Developer's Guide contains information about the concepts of the yFiles for JavaFX library:

API Documentation

API documentation for yFiles for JavaFX:

yFiles for Java 2.x

The 2.x technology line of our extensive Java™ class library.
It provides algorithms and components enabling the analysis, visualization, and the automatic layout of graphs, diagrams, and networks in projects that need to support legacy Java versions before Java 8.

Developer's Guide

The yFiles for Java 2.x Developer's Guide contains information about elementary yFiles concepts and the included graph layout algorithms:

Brochure

API Documentation

API documentation for yFiles for Java 2.x:


UML-enhanced Javadoc API documentation for yFiles for Java 2.x (automatically created by our Javadoc extension yWorks UML Doclet).


Javadoc API documentation for yFiles for Java 2.x extension packages.

Knowledge Base

Knowledge Base articles for yFiles for Java 2.x, which, for example, answer frequently asked questions, or present solutions concerning our products.

.NET platform

yFiles.NET

Extensive Windows Forms class library for the Microsoft .NET environment that provides algorithms and components enabling the analysis, visualization, and the automatic layout of graphs, diagrams, and networks.

Developer's Guide

The yFiles.NET Developer's Guide contains information about the concepts of the yFiles.NET library:

API Documentation

API documentation for yFiles.NET:

yFiles WPF

Extensive class library for the Microsoft Windows Presentation Foundation that provides algorithms and components enabling the analysis, visualization, and the automatic layout of graphs, diagrams, and networks.

Developer's Guide

The yFiles WPF Developer's Guide contains information about the concepts of the yFiles WPF library:

API Documentation

API documentation for yFiles WPF:

Web plugin- and client/server technologies

yFiles for Silverlight

Extensive class library for the Microsoft Silverlight Framework that provides algorithms and components enabling the analysis, visualization, and the automatic layout of graphs, diagrams, and networks.

Developer's Guide

The yFiles for Silverlight Developer's Guide contains information about the concepts of the yFiles for Silverlight library:

API Documentation

API documentation for yFiles for Silverlight:

Knowledge Base

Knowledge Base articles for yFiles for Silverlight, which, for example, answer frequently asked questions, or present solutions concerning our products.

yFiles FLEX

Comprehensive ActionScript™ class library with a full-featured Flex UI component for viewing and editing diagrams in Flex-based web applications.

Developer's Guide

The yFiles FLEX Developer's Guides contain information about the concepts of the yFiles FLEX library:

API Documentation

ASDoc documentation for yFiles FLEX:

Knowledge Base

Knowledge Base articles for yFiles FLEX, which, for example, answer frequently asked questions, or present solutions concerning our products.

yFiles AJAX

The yFiles AJAX Developer's Guide contains information about the concepts and usage of the yFiles AJAX library:

Developer's Guide

The yFiles AJAX Developer's Guide contains information about the concepts of the yFiles AJAX library:

API Documentation

API documentation for yFiles AJAX:

Knowledge Base

Knowledge Base articles for yFiles AJAX, which, for example, answer frequently asked questions, or present solutions concerning our products.

Diagramming in Confluence

Graphity for Confluence

Graphity® for Confluence is a powerful diagramming plugin for Atlassian Confluence.

It allows you to quickly 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.

Feature List

The features list contains information about the diagramming functionality provided by Graphity for Confluence.

Migration Guide

Migrating from the outdated yWorks Diagrams for Confluence plugin to Graphity for Confluence.

Use cases

Diagramming articles

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.