Resources for Effective Network Visualization
Tools and materials to support your graph application development.

This section provides access to essential resources for working with graph visualization. Whether you're new to the topic, improving your implementation, or exploring advanced use cases, you’ll find relevant materials here. Discover interactive demos, live webinars, and industry-specific case studies to support your development process.

Get Started with Graph Visualization

The yFiles diagramming library provides the tools needed to create graph-based applications. Whether you're exploring its features for the first time or working on a prototype, a wide range of source code demos helps you get started and dive deeper into specific use cases.

Direct access to expert knowledge and well-documented examples ensures a smooth development process.

Try yFiles for free
You have questions about graph visualization?

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 graph visualization?

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 webmaster@yworks.com.
Thank you!

Your message has been sent.

Interactive Source Code Demos
Learn techniques, experiment with layouts, and explore practical graph visualization examples.

More than 300 source code demos cover a wide range of use cases, from automatic layouts to graph analysis and industry-specific applications. These examples provide a hands-on way to understand key concepts, test different layouts, and learn best practices for developing graph-based applications.

The demos are included in the free evaluation package and come with full source code, making it easy to get started. Whether you're prototyping or developing production-ready solutions, they offer a solid foundation for implementation.

https://yfiles.com/demos

yFiles offers over 300 source code demos, covering every aspect of graph visualization and catering to a wide range of use cases. A comprehensive collection of categorized demos highlights the versatility of yFiles, from experimenting with layouts to building custom visualizations and analyzing complex data. These examples provide practical insights and inspiration for creating impactful applications.

Automatic layouts

A unique feature of yFiles is its advanced automatic graph layout algorithms. These algorithms help you organize your data clearly and can be further configured to meet your specific needs. Watch these demos to see a variety of different layout algorithms in action.

Layout Styles: Hierarchical
Layout Styles: Organic
Tree Layout
Non-ribbon Chord Diagram
Edge Label Placement

Diagramming use cases

Take a look at and browse through a set of diverse use cases created with yFiles. The demos focus on the diagramming aspect and show how graph visualization help in the context of a specific use case.

BPMN Editor
Organization Chart
Company Ownership Chart
Fraud Detection
UML Editor
Map

Custom visualizations

With yFiles, you get unique visualizations with extensive customization options to present your users with exactly the information they are interested in. The following demos show different aspects of custom visualizations, both for graph elements such as nodes and edges, as well as for additional visuals that contribute to the visualization such as background, legend, overlay, etc.

CSS Item Style
Label Style
Rectangle Node Style
Shape Node Style
Group Node Style

Large graph visualization

Rendering performance is an important aspect when large amounts of data need to be shown to the users. yFiles can leverage various technologies to achieve high-performance graph visualizations. See different approaches ranging from filtering and aggregation, over level-of-detail rendering, to hardware accelerated large-scale graph visualization.

Large Graphs
Large Graph Aggregation
Interactive Aggregation
Large Collapsible Tree
Multi-Page Layout

Graph analysis

Graph analysis algorithms are a powerful tool in the yFiles library. Discover the strength of the yFiles graph algorithms and see how they can be used to create useful and informative visualizations.

Graph Analysis
Clustering Algorithms
Process Mining
Fraud Detection
Critical Path Analysis (CPA)

And a lot of other source code demos as well.

Expand Your Expertise with Webinars
Free live sessions, recorded webinars, and in-depth series on graph visualization technologies.

Webinars provide a great way to deepen your understanding of graph visualization and layout techniques. Learn from yWorks experts as they share insights on graph layouts, visualization strategies, and advanced development techniques.

Join free live webinars hosted by yWorks to stay up to date and ask questions in real time. For details on upcoming sessions, click here.

Recommended Webinar Series

  • Graph Layouts in yFiles: A deep dive into layout algorithms like hierarchical, organic, and tree layouts, presented by Dr. Benjamin Niedermann.
  • The Art of Graph Visualization: Learn how to create clear, effective graph visualizations with best practices tailored for developers and visualization experts.
Explore yWorks Webinars

Ready to build your data visualization app?

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.