Products

Find our diagramming expertise showcased in many of our tools and applications.

Our yFiles product family offers high-quality diagramming for Java / JavaFX and .NET applications (Windows Forms and WPF) as well as for web applications based on HTML5/JavaScript, Apache Flex or AJAX technologies, or the Microsoft Silverlight framework.

The state-of-the-art component technology used in our extensive class libraries allows easy integration into your applications.

See for yourself!

yFiles for Java

Our flagship product yFiles for Java is an extensive Java™ class library that provides algorithms and components to help you better analyze, view, and draw graphs, diagrams, and networks.
Diverse extension packages provide yFiles for Java with additional functionality.

yFiles for JavaFX

yFiles for JavaFX brings high-quality diagramming to your JavaFX applications.

yFiles for .NET

yFiles.NET and yFiles WPF offer first-class support for the Microsoft .NET environment to create Windows Forms and Windows Presentation Foundation (WPF) applications, respectively.
Both these extensive class library provide algorithms and components to help you better analyze, view, and draw graphs, diagrams, and networks.

yFiles for HTML

yFiles for HTML brings the proven power and ease of yFiles diagramming to your cutting-edge HTML5/JavaScript applications.

yFiles for the Web

yFiles FLEX is a basis for rich internet applications using a Flash™-enabled browser on the client and yFiles on the server.

yFiles AJAX is a basis for AJAX-style web applications using only JavaScript™ without additional browser plugins on the client and yFiles on the server.

yFiles for Silverlight enables you to create stunning diagramming application for the Microsoft Silverlight framework that run on Windows and Mac OS with Silverlight plugin installed.

The yFiles FLEX-based GraphMLViewer is a freely available viewer for GraphML files (that were created with yEd, for example).

°°°

In addition to these extensive diagramming class libraries, yWorks also provides high-quality tools and applications that not only showcase the power of yFiles technology but also effectively can be used in software development and software documentation.

 

In Development

yFiles for Android

yFiles for Android will be an extensive class library that brings all the power of the yFiles diagramming libraries to Android-based devices.