yFiles WPF Diagramming for the .NET environment
yFiles WPF is an extensive .NET programming library for Windows Presentation Foundation (WPF)
applications.
It provides first-class UI controls for viewing, editing, and analyzing diagrams. The yFiles WPF
programming library lets you create stunning WPF diagramming applications that use the full range
of possibilities provided by the Windows Presentation Foundation.
Its sophisticated layout algorithms allow you to automatically arrange complex graphs, diagrams,
and networks at the click of a button.
Create natural, flowing diagrams with WPF
The diagramming library yFiles enables you to quickly and easily get started with visualizing complex data. Whether starting a new project or optimizing existing network structures, yFiles provides powerful tools to turn data into meaningful, dynamic diagrams.
Expert support from core developers ensures that any challenges can be resolved efficiently, so nothing stands in the way of your success.
Begin visualizing complex networks and dynamic relationships with the organic layout in yFiles today!
Technical features
Developer-friendly
Extensive Developer's Guide and API documentation . Supports IntelliSense and thus code completion and API documentation.
WPF templating
Visualize graphs with native WPF visualization controls. XAML templates and data binding make complex item visualizations easy.
Support for all .NET variants
.NET Framework, .NET 6 to 9. yFiles follows you wherever .NET goes.
NuGet support
The yFiles WPF assemblies can be easily bundled into NuGet packages. The packages support multiple targets.
yFiles in action
Further information
Technical requirements
For software development with yFiles WPF, you need the Microsoft .NET 6.0 SDK (or newer) or the Microsoft .NET Framework 4.6.2 SDK (or newer). A suitable IDE like Microsoft Visual Studio or JetBrains Rider is recommended.