Diagramming that fits your needs
yFiles is the most advanced and complete diagramming solution on the market. Our powerful and flexible API offers a wide array of functions - right out of the box. Simply choose the ones that match your needs best.
yFiles provides the widest range of high-quality automatic layout arrangements in the industry. Over a dozen different implementations with several hundred different settings let you fine-tune the results. With the right algorithm and configuration, you can add relevant information to visualizations, helping users find answers to their questions, simply by looking at the diagrams.
Incorporate business data, graph analysis results, and user input to drive the configuration and highlight key aspects. Use animation to blend between different layouts and help users keeping their mental map with smooth incremental changes.
Use keyboard, mouse, touch, and pen input to interact with the diagrams and data. Provide dynamic help, visual feedback, and tailored interactions to provide the best possible user experience.
Adjust the design dynamically to the zoom level or data updates. Show dynamic data as part of the visualization and depending on the context. Add interactivity and reactivity to the diagrams. Configure your design to show just the amount of information your users require.
Automatically update your visualizations when data changes, while maintaining a consistent design. Highlight important aspects in both the structure and the meta data of your diagrams.
Connect to one or more databases, graph databases, data stores, or other resources. You’re free to use every protocol available on the platform. The choice is yours!
No Matter what technology you are using. Add yFiles to existing apps, dashboards, and reports, or create new stunning apps that seamlessly integrate with your line of products' look and feel.
Connect to any of your data sources and systems to create reactive and engaging applications that integrate perfectly with your users' work flow.
Your interactive space to play with yFiles the superior diagramming library. Experiment freely with a variety of examples, allowing you to experience yFiles and its potential firsthand.
Start experimenting with yFiles.yFiles Playground
Thank you very much for your prompt help and great support. The framework is impressive and we will definitely continue to use it.Dirk Stoermer, ATLAS.ti
yFiles for HTML 2.6
This release empowers developers to enhance their applications with advanced diagramming capabilities, providing an improved user experience. To learn more about the specific updates, you can refer to our detailed article available on yWorks' blog. For a comprehensive overview of the changes and improvements, the release notes page provides all the technical details. Stay up-to-date with the latest advancements in web-based diagramming with yFiles for HTML 2.6.
Notable additions include more supportive source code demos and improved tutorials, allowing developers to leverage reusable code and gain a better understanding of specific topics. Additionally, enhancements to the WebGL2 rendering mode, constraint organic layout, and compact tabular layout provide developers with more powerful tools for visualizing and organizing complex networks. These updates, along with the introduction of the HTMLVisual class for HTML-based visuals and improved group node style, further expand the possibilities for creating customized and visually appealing diagrams.
In summary, the latest release of yFiles for HTML introduces a range of advancements that enhance the diagramming capabilities for developers. By offering improved source code demos, tutorials, and rendering options, as well as introducing HTML-based visuals and enhanced layout features, this release empowers developers to create more sophisticated and visually appealing web-based diagrams.
Creating beautiful, up-to-date graph applications is easier than ever!yFiles for HTML 2.6 - article!Run new demos!
Webinar: What's new in yFiles 2023!
Join our Chief Technology Officer, Sebastian, in discovering the newest features and enhancements that are part of yFiles 2023. In this webinar recording, you'll get an exclusive preview of the significant enhancements coming to yFiles for HTML. Explore captivating demos, catch a glimpse of source code snippets, and gain a high-level overview of the exciting new capabilities in yFiles.
Organization Chart Component
This component is based on the yFiles library. It enables seamless integration for displaying organizational charts in your React application.
Discover on Github.yFiles React Component
yFiles platforms & variants
yFiles is available for 5 major platforms: HTML, JavaFX, Java (Swing), WinForms and WPF.
While yFiles is very similar on every platform, there are some minor differences due to the respective technical specifications.
Thanks to similar APIs across the different technologies, it’s easy to migrate between yFiles products to cover new platforms. So there’s no need to start from scratch when technologies change (and they will)!
Advanced integration possibilities
Interactive live demos
Experience a rich demonstration created with yFiles for HTML.
Try yEd Live our free online diagram editor.
yFiles free of charge!
Ask our Customer Success Team!
We’re here for you – no matter whether you need technical support, are thinking about a license, or want to provide feedback.
Phone: +49 7071 9709050
Get in touch
Support & help
We want your development to succeed.
Have a look at our free, valuable resources:
Get a wide selection of videos. Watch how-to clips to get started in no time. Learn from previously recorded webinars. We show you how to setup your IDEs to get productive in no time, how learn from and leverage the existing source code samples, and how to integrate the diagramming component into your existing apps and frameworks, smoothly.
As the diagramming experts, yWorks offers a comprehensive range of services.
From software support to training courses – you get everything you need to work successfully with data structures, complex algorithms, and advanced data visualization.
We provide webinars, online seminars, coaching sessions, support, workshops, consulting services, project reviews, code reviews, coding, and more.
You get assistance directly from our core developers, from start to successful finish.
Licenses & pricing
We offer a variety of licenses to match your precise needs.
All yFiles licenses are perpetual, with zero royalty fees. You can add an optional annual subscription for maintenance and support.
The right yFiles license is just a few clicks away. If your requirements are not covered, let us know – we also offer individual, customizable licenses.
Choose what suits you:License Tool
Choose your next step!
Talk to our Customer Success Team about your ideas or project.
Get more detailed information about specific yFiles topics.
Try yFiles and our high-quality support free of charge.
you might want to explore
Why, how, what? —Just ask the diagramming experts!
Our team is happy to advise you – no strings attached. Let's talk about your project and find the perfect solution for your needs!
Your message has been sent.
Your request could not be sent. Please reload the page and try again.
If the problem persists, please report the error to email@example.com.