ProductsServicesDownloadsNewsCompanyContact

yFiles WPF

yFiles WPF is an extensive class library for the Windows Presentation Foundation (WPF). It provides data structures, algorithms, and visualization controls for graph analysis, and advanced functionality to automatically calculate layouts for graphs, diagrams, and networks.

yFiles WPF is pre-release software. The current version is 1.0 EAP 3.

Need first-class diagramming components for your Windows Forms application?
Learn more about yFiles.NET...

Outstanding Features

The yFiles WPF library allows you to create excellent WPF applications that use the full range of possibilities provided by the Windows Presentation Foundation.


yFiles WPF offers Visual Studio Designer support and enables convenient GraphControl templating using XAML.

Full Expression Blend support enables your graphic designers to interactively create the visual appearance of your application.

Define your UIElements and use them for the representation of diagram elements.

yFiles WPF Viewer

The yFiles WPF Viewer component provides powerful WPF controls for displaying graphs, and makes available excellent graph interaction capabilities with the controls, convenient printing capabilities, and export to a variety of output formats.

The controls can display arbitrary graphical objects based on a graphics engine tailored to support both flexible customization and high performance rendering of complex graphics.
yFiles WPF makes it easy to add custom editing functionality to your WPF application. The library offers full clipboard and Undo/Redo support.

The graphics displayed in the yFiles WPF graph controls can be exported to a variety of bitmap based image formats or to the vector based XPS format.

yFiles WPF uses the XML based GraphML format as its native exchange file format for graph structure and layout information.

With yFiles WPF, high quality printing support can be easily integrated into your application.

Commercial Information

Learn more about the terms for the commercial or academic use of yFiles WPF:

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

Evaluate yFiles WPF

Test a time-limited early-access version of yFiles WPF.
The evaluation package features:

  • full yFiles WPF Complete functionality, including Algorithms and Viewer component
  • full Visual Studio integration: Visual Studio solution for working with yFiles WPF
  • Visual Studio projects for more than 40 tutorial demo applications with full source code
  • yFiles WPF Developer's Guide and full yFiles WPF API documentation in Visual Studio integrated help format
  • easy installation including Desktop and Start Menu links to the demos; convenient uninstallation support