ProductsServicesDownloadsNewsCompanyContact

yFiles for .NET

yFiles Diagramming Components for the .NET platform

The yFiles product family offers solutions for the Microsoft .NET platform that support building Windows Forms as well as Windows Presentation Foundation (WPF) applications.
They provide data structures, algorithms, and visualization controls for graph analysis, and advanced functionality to automatically calculate layouts for graphs, diagrams, and networks.


yFiles.NET

  • Established framework that lets you build powerful and visually stunning Windows Forms applications
  • Supports ASP.NET
  • Requires .NET framework 2.0

Learn more...

You can test and experience yFiles.NET with a 30-day, fully functional evaluation version.

yFiles WPF

  • Coming soon, this solution covers exciting new features of the Windows Presentation Foundation and enables you to build powerful and visually stunning WPF applications
  • Requires .NET framework 3.0

Learn more...

Test a time-limited early-access version of yFiles WPF.

Common Features

yFiles.NET and yFiles WPF share the same overall architecture. The API is very similar between these products, which, for example, makes migrating to the WPF edition easy.
Furthermore, both solutions use the same Algorithms component, which means that graph analysis and layout results will be identical across your Windows Forms and WPF applications.

The Many Benefits...

yFiles.NET and yFiles WPF provide essential building blocks for Windows Forms and WPF applications, respectively, that need to layout, visualize, and edit graphs, diagrams, or networks, or need to perform graph analysis tasks.

If you require such components in your own .NET applications, you should consider experiencing the many benefits of these libraries.

Versatility is one of the main features of the yFiles product family. This is evidenced by the fact that our customers come from highly diverse application areas including:

  • biochemical network analysis and visualization
  • business process modeling
  • data mining (e.g. log file analysis)
  • database management and modeling
  • network management
  • social networks
  • software engineering (e.g. UML diagramming)
  • workflow management (e.g. flow chart generation)
  • WWW visualization
  • visual programming
The yFiles Gallery
You might want to take a look at our gallery. The gallery demonstrates the capabilities of our powerful layout algorithms.
Note that although the images showcased in the gallery have been rendered using yFiles for Java, our .NET libraries offer exactly the same layout capabilities.