
yFiles
Data visualization tools
Business intelligence software
- Features
- Ease of use
- Ease of management
- Quality of support
- Affordability
- Market presence
Take the quiz to check if yFiles and its alternatives fit your requirements.
Contact the product provider
Small
Medium
Large
- Information technology and software
- Transportation and logistics
- Banking and insurance
What is yFiles
yFiles is a software development toolkit for building interactive graph and diagram visualizations (nodes, edges, hierarchies, and networks) into web, desktop, and mobile applications. It targets software teams that need custom diagramming, network visualization, and automatic layout for complex data relationships, often embedded inside internal tools or customer-facing products. The product is delivered as libraries (including JavaScript/TypeScript and Java) rather than as a standalone analytics application, and it emphasizes configurable layout algorithms and developer control over rendering and interaction.
Advanced automatic graph layouts
yFiles includes a broad set of automatic layout algorithms for common graph types such as hierarchies, trees, orthogonal diagrams, and general networks. This reduces the need to hand-place nodes and supports readable diagrams as data changes. The layout focus is a differentiator versus general-purpose dashboarding and reporting tools that primarily visualize tabular metrics.
Developer-embedded visualization SDK
The product is designed to be embedded into custom applications, giving engineering teams control over data models, UI behavior, and integration patterns. It supports interactive features such as editing, selection, and navigation that are important for diagram-centric workflows. This approach fits teams that need bespoke UX rather than a fixed BI report builder.
Cross-platform library options
yFiles is available in multiple technology stacks (notably JavaScript for web and Java for desktop/server use cases), enabling reuse across different application environments. Teams can standardize on a consistent graph visualization approach while choosing the runtime that matches their product architecture. This is useful when diagramming is a core feature across several applications.
Not a full BI platform
yFiles does not primarily provide end-user BI capabilities such as semantic modeling, governed metrics, ad-hoc SQL exploration, or packaged connectors to common business systems. Organizations typically need separate data preparation, warehousing, and reporting components. As a result, it is less suitable when the main requirement is self-service dashboards for business users.
Requires engineering resources
Implementing yFiles involves software development work to integrate the library, bind data, and build the surrounding application experience. This can increase time-to-value compared with tools that offer point-and-click dashboard creation. Ongoing maintenance also depends on the team’s ability to manage upgrades and custom code.
Licensing and deployment constraints
As a commercial SDK, yFiles licensing can be a consideration for teams that need broad internal distribution, OEM embedding, or multiple deployment targets. Budgeting and compliance may be more complex than with purely open-source visualization libraries. Some organizations may also need to validate license terms for customer-facing redistribution scenarios.
Plan & Pricing
| Plan | Price | Key features & notes |
|---|---|---|
| Single Developer License | Custom / Not publicly listed — contact sales | Perpetual (one-time) license tied to a single developer; royalty-free; no public price—use license finder or contact sales. |
| Project License | Custom / Not publicly listed — contact sales | Floating developer seats; customizable by number of projects/sites/platforms; perpetual (one-time) license; royalty-free; pricing tailored to project/team. |
| Custom / Enterprise Solutions | Custom pricing — contact sales | Tailored licensing for large or special requirements; perpetual, royalty-free; optional annual maintenance & support subscription available. |
Notes: yFiles is sold as a one-time (perpetual) license with an optional annual maintenance & support subscription. The vendor does not publish fixed numeric prices publicly; customers are directed to the license finder or to contact sales for quotes.
Seller details
yWorks GmbH
Tübingen, Germany
2000
Private
https://www.yworks.com/
https://x.com/yworks
https://www.linkedin.com/company/yworks/