yFiles.NET (WinForms) Diagramming for the .NET environment
yFiles.NET (WinForms) is an extensive Windows Forms programming library for the Microsoft .NET
environment. It provides first-class UI controls for viewing, editing, and analyzing diagrams.
This lets you create feature-rich Windows Forms-based diagramming applications.
Its top-notch data structures and sophisticated layout algorithms allow you to automatically
arrange complex graphs, diagrams, and networks at the click of a button.
Design perfect, intuitive diagrams with .NET (WinForms)
The yFiles diagramming library makes it easy to bring complex networks and data relationships to life. Start your next project with confidence, knowing that expert support from core developers is available to help overcome any challenges.
Take the first step toward visualizing complex networks and dynamic relationships with the organic layout in yFiles and experience how effortlessly your ideas can take shape.
Technical features
Developer-friendly
Extensive Developer's Guide and API documentation . Supports IntelliSense and thus code completion and API documentation.
Supports high-DPI devices
yFiles supports individual scaling and DPI-aware scaling to improve user experience on high-DPI devices.
Support for all .NET variants
.NET Framework, .NET 6 to 9. yFiles follows you wherever .NET goes.
NuGet support
The yFiles.NET (WinForms) 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.NET (WinForms), 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.
Discover 11 reasons why developers across all major platforms trust yFiles, the superior diagramming SDK
Getting started with yFiles.NET (WinForms)
Tailored options for every step of your network visualization journey
Discover how easy it is to explore, evaluate, and implement yFiles.NET (WinForms) in your projects. Start with the platform-specific documentation, try the demos, or build a prototype in your own environment. There are straightforward ways to evaluate and license yFiles without hidden costs or commitments.
No subscription, no credit card required—just a quick start with your email address.
Explore the Demos
Explore yFiles features in our interactive demos or try sample code in the yFiles Playground.
Try for Free
Evaluate the complete yFiles SDK at no cost. Build prototypes in your own environment with full support from the yFiles core developers.
Start your free trial by visiting our evaluation center.
Buy the SDK
Got questions about
yFiles.NET (WinForms)?
Christian Motz
Team Lead .NET
Email: hello@yworks.com
Phone: +49 7071 9709050