yFiles Download
yFiles SDK for Advanced Graph Visualization

Explore the world of advanced data visualization through the yFiles graph drawing library. Elevate your data storytelling, streamline workflows, and gain insights with features like advanced automatic layouts, interactive graphs, and cross-platform compatibility.

The yFiles diagramming library is available for HTML, JavaFx, Java (Swing), .NET (WinForms), WPF.

Download, evaluate, and benefit from over 300 source code demos to enrich visualization in your projects.

Start graphing now!

yFiles Download

yFiles for HTML

yFiles for HTML

60-day, fully functional evaluation version of yFiles for HTML.

yFiles for JavaFX

yFiles for JavaFX

60-day, fully functional evaluation version of the yFiles for JavaFX graph layout and visualization library.

yFiles for Java (Swing)

yFiles for Java (Swing)

60-day, fully functional evaluation version of the yFiles for Java graph layout and visualization library.

yFiles.NET

yFiles.NET

60-day, fully functional evaluation version of the yFiles.NET graph layout and visualization library for the Microsoft .NET environment.

yFiles WPF

yFiles WPF

60-day, fully functional evaluation version of the yFiles WPF graph layout and visualization library for the Windows Presentation Foundation (WPF).

yFiles for Avalonia

yFiles for Avalonia

Be part of our Early Access Program and explore the first yFiles build for Avalonia UI.

yFiles Graphs for Jupyter

yFiles Graphs for Jupyter

yFiles Graphs for Jupyter is a free diagram visualization extension for JupyterLab and Jupyter Notebook. It can import structured data from popular Python graph packages like NetworkX, graph-tool, igraph, PyGraphviz, or any structured list of nodes and edges.

What makes yFiles the best choice for your graph visualization needs? Explore unique capabilities that set yFiles apart from other SDKs.

Getting started with yFiles

Tailored options for every step of your network visualization journey

Discover how easy it is to explore, evaluate, and implement yFiles for your projects. Whether you're looking to test it directly in your browser, build a prototype in your own environment, or invest in a long-term solution, yFiles offers straightforward options without hidden costs or commitments.
No subscription, no credit card required—just a quick start with your email address.

Quick Test

Perfect for a quick hands-on experience with yFiles for HTML, the Playground lets you test its features, try out sample code, and get a feel for its powerful capabilities in real time. All you need is a browser; no downloads or installations necessary.
Explore yFiles directly in your browser using the yFiles Playground, no setup required.

Try for Free

Evaluate the full yFiles SDK at no cost. Build prototypes in your own environment with expert support from the yFiles core developers.
Start your free trial by visiting our evaluation center.

Buy the SDK

Make a one-time purchase for perpetual ownership of the yFiles SDK—it's yours forever. Enjoy the freedom to integrate yFiles into your applications without ongoing fees or limitations.
And stay ahead with an optional annual maintenance subscription that ensures ongoing updates and dedicated core developer support.

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.