- Add, delete, move, and label nodes and edges to create a graph
- Interact using zoom and pan, undo/redo, copy/paste, and more
- Apply graph layout algorithms
- Load, save, and print graphs, and export graphs to images
yFiles WPF is an extensive .NET programming library for Windows Presentation Foundation (WPF) applications.
Its first-class UI controls for viewing and editing diagrams allow you to automatically arrange complex graphs, diagrams, and networks with the click of a button.
With new support for targeting .NET Core and new support for bundling into NuGet packages. There are new layout options for more compact layouts in the Hierarchic layout using bus-like arrangement and new support in the EdgeRouter class for integrated edge label placement, orthogonal bus routing and port grouping of edges at their source and target nodes. Also, a new API for the powerful graph analysis algorithms based on the IGraph interface, and throughout all API documentation literally hundreds of new code samples. Evaluate now!
Looking for a Windows Forms diagramming library instead? Choose yFiles.NET
The yFiles WPF programming library allows you to create stunning WPF diagramming applications that use the full range of possibilities provided by the Windows Presentation Foundation. It features all essential functionality from the yFiles product family.
yFiles WPF ships with the full source code of the following demo applications. Try out the yFiles online demos that showcase the visualization and interaction capabilities of the yFiles family of diagramming software libraries. See the versatility of the yFiles family and the possibilities that yFiles WPF can bring to your own applications!
The yFiles online demos are made with the yFiles for HTML library to present the yFiles functionality right in your HTML5-capable browser.
The corresponding yFiles WPF demo applications that ship with the library present the same yFiles functionality.
The yFiles online demos are made with the yFiles for HTML library to present the yFiles functionality right in your HTML5-capable browser.
The corresponding yFiles WPF demo applications that ship with the library present the same yFiles functionality.
The yFiles online demos are made with the yFiles for HTML library to present the yFiles functionality right in your HTML5-capable browser.
The corresponding yFiles WPF demo applications that ship with the library present the same yFiles functionality.
The yFiles online demos are made with the yFiles for HTML library to present the yFiles functionality right in your HTML5-capable browser.
The corresponding yFiles WPF demo applications that ship with the library present the same yFiles functionality.
The yFiles online demos are made with the yFiles for HTML library to present the yFiles functionality right in your HTML5-capable browser.
The corresponding yFiles WPF demo applications that ship with the library present the same yFiles functionality.
The yFiles online demos are made with the yFiles for HTML library to present the yFiles functionality right in your HTML5-capable browser.
The corresponding yFiles WPF demo applications that ship with the library present the same yFiles functionality.
For software development with yFiles WPF Visual Studio 2010 (or higher) is required.
To run applications based on yFiles WPF, the Microsoft .NET Framework 4.0 runtime (or higher) is required.
Get in touch with our sales team to learn more about the terms and conditions for the commercial or academic use of yFiles WPF.
Test and experience the yFiles WPF diagramming library with a 60-day, fully functional evaluation version.