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.

You have questions about yFiles.NET?

Get in touch to discuss your specific challenges with our diagramming experts. We're here to provide the guidance you need.

You have questions about yFiles.NET?

We´d love to help you. Reach out and we'll get in touch with you.

We are sorry, something went wrong. Please try again.
If the problem persists, please report the error to [email protected].
Thank you!

Your message has been sent.

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.

Test yFiles free of charge

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

Interactive demos

Explore the advanced features of yFiles through our interactive demos. More than 300 demos created with yFiles for HTML to try directly in your browser.

Interactive demos

Source-code demos

Explore our versatile demos’ source code on GitHub to enhance your project.

GitHub

Further information

Working resources

Find helpful resources like Developer’s Guides, API documentation and videos.

Support hub

License information

Find the right license and accurate pricing information for your specific use case.

Licenses

Technical requirements

For software development with yFiles.NET (WinForms), you need the Microsoft .NET Framework 4.0 SDK (or higher). A suitable IDE like Microsoft Visual Studio or JetBrains Rider is recommended. Development with yFiles.NET (WinForms) Layout requires .NET Framework 3.5 or higher or .NET Standard 2.0 or higher.

Discover 11 reasons why developers across all major platforms trust yFiles, the superior diagramming SDK

Powerful and Diverse Layout Algorithms

A wide variety of layouts, flexible configurations, and superior performance.

  • Wide variety of different layout types
  • Incremental layout algorithms
  • Combination of multiple layouts
  • Advanced edge-routing

Integration with Various Platforms

Seamlessly integrates with existing systems and frameworks.

  • Cross-platform support
  • Framework independent
  • API consistency
  • Modular architecture
  • Cloud and on-premise compatibility

Fast and Competent Support

Quick responses, direct access to core developers.

  • Direct contact with core developers
  • Quick response times
  • Professional support
  • Comprehensive resources

Long-Term Market Presence and Expertise

25 years of experience, mature, future-proof solutions.

  • 25+ years of experience
  • Mature and stable software
  • Future-proof
  • Proven in diverse industries
  • Commitment to ongoing improvements

Get started right away!
Test yFiles.NET (WinForms) free of charge.

Download yFiles now!

Choose your next steps

Get connected

Connect with our Customer Success Team regarding your ideas or projects.

Connect with the real graph drawing experts.

Dive deep

Get more detailed information about specific yFiles topics.

Download yFiles

Try yFiles free of charge.

Download the yFiles trial version.