Developer docs
API playgroundTry for free, no card

Search company profiles

yworks

Full company profile

uuid000a5k4

Namestring
yworks
Legal namestring
yWorks GmbH
Websiteurl
yworks.com
Company typeenum
Private
Founded yearint
2000
Descriptiontext

yWorks GmbH is a Tübingen, Germany-based software company founded in 2000 as a spin-off from the University of Tübingen, specializing in graph visualization and diagramming technology. The company's flagship product is the yFiles SDK, a programmatic library used by software developers and enterprise IT teams to embed advanced graph rendering, automated layout, and interactive diagram capabilities into custom applications. yWorks also operates yEd, a free desktop graph editor, and yEd Live, a browser-based variant with ChatGPT integration, both serving as top-of-funnel tools that reach over 1 million users across more than 60 countries. Named enterprise customers include Microsoft, Google, Samsung, Bosch, Scania, Deutsche Telekom, and JetBrains.

The yFiles SDK is available across six platform targets (HTML/JavaScript/TypeScript, Java Swing, JavaFX, .NET WinForms, WPF, and Avalonia), reflecting twenty-five years of accumulated investment in cross-platform layout algorithms and rendering technology. The surrounding product portfolio includes an App Generator for no-code diagram applications, a Neo4j Explorer for graph-database visualization, Graphity for Confluence, a library of React components for org charts, supply chain diagrams, process mining, and company ownership visualizations, yFiles Graphs for Jupyter and Streamlit, VSDX export, and a 2024-launched MCP server for AI-agent access. yWorks is privately held, bootstrapped with no external funding, and employs 30+ people, over 20 of whom are developers. Revenue mechanics rely on per-seat SDK licensing to enterprise development teams, with free-tier editors (yEd, yEd Live) used to drive developer awareness and conversion into paid SDK deployments.

Short descriptiontext

yWorks GmbH is a Tübingen-based, bootstrapped developer-tools vendor that builds the yFiles SDK for embedding graph visualization and diagramming into enterprise applications across web, Java, and .NET platforms. It serves over 1 million users in 60+ countries, with enterprise customers including Microsoft, Google, Bosch, and JetBrains.

Operating statusenum
Operating
Ownership categoryenum
Headcount rangeband
11–50
akta.pro rankint
HeadquartersTübingen, Germany
HQ citystring
Tübingen
HQ countrystring
Germany
HQ regionstring
Europe
Markets served

Serves global market

Offices1 record

Each record includes

City, Country, Type, Description, Source

Keyword5 values
graph visualization SDK, diagramming software libraries, network graph analysis, automatic graph layout, white-label visualization tools
Industry2 codes
1Developer Tooling & SDK Platforms
CodeBPAMAOADPrimaryYes
2Developer Portals, SDKs & Documentation Platforms
CodeBPAMADAGPrimaryNo
NAICS code3 codes
  • Software Publishers5132
  • Custom Computer Programming Services541511
  • Other Computer Related Services541519
SIC code3 codes
  • Services-Prepackaged Software7372
  • Services-Computer Programming Services7371
  • Services-Computer Programming, Data Processing, Etc.7370
Product category
Graph Visualization SDKs
GTM motion3 records

Each record includes

Type, Description, Source

Revenue model5 records
1yFiles SDK Licenses
TypeOne Time License
Description

Commercial software licenses for the yFiles SDK family. License types depend on the number of developers using the library and in how many applications yFiles will be used. Perpetual licensing with no royalty fees. Domain keys required for yFiles for HTML deployments (single domain or unrestricted domains).

yworks.com
2Annual Maintenance and Support Subscription
TypeSubscription Recurring
Description

Optional annual service that offers technical product support and free product upgrades to all versions published during the subscription period. Does not auto-renew; customers are informed upfront about expiring subscriptions.

yworks.com
3Professional Services
TypeProfessional Services
Description

Consultancy services including implementation support, code reviews, coding, and migration assistance. Workshops and training sessions are also offered. Professional support connects developers directly with core yFiles library developers.

yworks.com
4Add-on Products
TypeOne Time License
Description

Paid add-ons such as VSDX Export for exporting diagrams to Microsoft Visio format. These are separate companion products that add functionality to the core yFiles SDK.

yworks.com
5Free Tools (Lead Generation)
TypeFreemium
Description

Free tools including yEd desktop application, yEd Live browser-based editor, yFiles Graphs for Jupyter, and yFiles Graphs for Streamlit. These attract developers to the ecosystem and demonstrate yFiles capabilities, driving commercial license adoption.

yworks.com
Marketing channels10 records

Each record includes

Title, Type, Stage, Description, Source

Distribution channels7 records

Each record includes

Title, Type, Scope, Target buyer, Description, Source

Cost components5 values
Personnel, Technology or R&D, Marketing or Sales, Operations, Infrastructure
Pricing details8 tiers
1yFiles for HTML - Single Domain License
ModelOne time/ perpetual licenseBilling cadenceMulti-year contract
Notes

Perpetual license with royalty-free distribution. Single domain key allows hosting on one specific domain. Additional single domain keys can be purchased for additional domains, or unrestricted domains key for unlimited domain hosting.

yworks.com
2yFiles SDK - Single Developer License
ModelOne time/ perpetual licenseBilling cadenceMulti-year contract
Notes

Perpetual license tied to one individual developer. Cannot be transferred to another developer without notifying the sales team.

yworks.com
3yFiles SDK - Project License
ModelOne time/ perpetual licenseBilling cadenceMulti-year contract
Notes

License covering a single, standalone, self-contained application that is clearly identifiable by its name.

yworks.com
4Academic/Research License
ModelSubscriptionBilling cadenceAnnual
Notes

Highly discounted licenses available for academic and research purposes. Contact sales team for pricing.

yworks.com
5Startup/Nonprofit License
ModelSubscriptionBilling cadenceAnnual
Notes

Special licensing options for startups and nonprofit projects. Contact sales team for details.

yworks.com
6Maintenance and Support Subscription
ModelSubscriptionBilling cadenceAnnual
Notes

Optional annual service providing technical support and free upgrades to all versions published during subscription period. Does not auto-renew.

yworks.com
7Free Tools
ModelFreemiumBilling cadencePay-as-you-go
Notes

yEd desktop application, yEd Live browser editor, and yFiles Graphs for Jupyter are free for use. yEd can be used commercially at no cost but cannot be distributed or used in automated processes.

yworks.com
8VSDX Export Add-on
ModelOne time/ perpetual licenseBilling cadenceMulti-year contract
Notes

Paid add-on for exporting yFiles diagrams to Microsoft Visio VSDX format. Separate companion product requiring yFiles for HTML license.

yworks.com
GTM typeB2B
B2B
Offering typeSoftware
Software
Core offering1 text field

yWorks develops and licenses the yFiles SDK family, a commercial software library for visualizing, editing, and analyzing graphs and network diagrams. yFiles is offered for five major platforms — HTML/JavaScript/TypeScript, Java (Swing), JavaFX, .NET (WinForms), and WPF — with an Early Access Program for Avalonia, providing proprietary automatic layout algorithms, graph analysis, and white-label, royalty-free perpetual licensing. Complementing the SDK are free end-user diagramming applications (yEd, yEd Live), add-on React components, and professional consulting, training, and support services.

Differentiator
Functional benefit
Problem solved
Quantifiable outcome1 of 3 values shown
  • More than 1 million users and customers in over 60 countries
+2 more records
Product overview1 text field

yWorks is a diagramming and graph visualization company offering a portfolio of products centered around the yFiles SDK family. The core product is yFiles, an industry-leading software library for visualizing, editing, and analyzing graphs available for five major platforms: HTML/JavaScript (yFiles for HTML), Java (Swing), JavaFX, and .NET (yFiles.NET and yFiles WPF). yFiles for Avalonia provides cross-platform .NET support. Complementing the SDK are end-user diagramming applications: yEd (free desktop editor), yEd Live (free browser-based editor with ChatGPT AI support), and Graphity for Confluence (enterprise team collaboration). Add-on React components provide ready-to-use functionality for organization charts, supply chain, process mining, and company ownership visualization. Additional tools include VSDX Export for Visio compatibility, App Generator for no-code app creation, yFiles Graphs for Jupyter/Streamlit for Python integration, yFiles mcp-server for AI agent access, Neo4j Explorer, Cytoscape layout algorithms, yGuard bytecode obfuscator, yDoc UML generator, and svg2pdf.js library.

Product and service21 records
1yFiles for HTML
CategoryGraph Visualization SDK (Web)
Description

Commercial JavaScript/TypeScript SDK for web-based graph visualization, editing, and analysis. Renders via SVG, WebGL 1/2, and HTML5 Canvas and integrates with React, Angular, Vue.js, Svelte, and other UI frameworks. Distributed as an npm module (including a private registry for licensees).

2yFiles for Java (Swing)
CategoryGraph Visualization SDK (Java)
Description

Commercial Java SDK for graph visualization using the Swing toolkit. Provides a modernized API covering Java 8 features, full automatic layout and analysis algorithms, and headless-environment support for Java 8 or higher.

3yFiles for JavaFX
CategoryGraph Visualization SDK (Java)
Description

Commercial Java SDK for graph visualization on JavaFX. Supports Scene Builder, FXML, and CSS styling, and integrates with Eclipse/SWT applications. Requires Java 8 or higher.

4yFiles .NET (WinForms)
CategoryGraph Visualization SDK (.NET)
Description

Commercial .NET SDK for graph visualization on Windows Forms. Supports .NET 6.0+ and .NET Framework 4.6.2+, ships as a private NuGet package, includes XAML visualization templates, and supports poster printing.

5yFiles WPF
CategoryGraph Visualization SDK (.NET)
Description

Commercial .NET SDK for graph visualization on WPF. Supports .NET 6.0+ and .NET Framework 4.6.2+, native WPF data binding, the use of any WPF control for graph elements, and XPS printing.

6yFiles for Avalonia (Early Access Program)
CategoryGraph Visualization SDK (.NET)
Description

Cross-platform .NET SDK for the Avalonia framework, in Early Access Program. Provides the full yFiles SDK feature set for cross-platform .NET development targeting Windows, macOS, and Linux.

7yFiles for HTML 3.1 (major release)
CategoryGraph Visualization SDK (Web)
Description

Major 2025 release of the yFiles for HTML web SDK adding seamless edge bundling, integrated heatmaps, and improved WebGL scaling for clearer and more performant visualizations at any zoom level.

8VSDX Export Add-on
CategorySDK Add-on
Description

Paid add-on for yFiles for HTML that exports diagrams to Microsoft Visio VSDX format with full graphical fidelity and editability. Supports loading VSSX stencil files as templates, exporting annotations and metadata, multiple diagrams per file, and modifying existing VSDX files (compatible with Visio 2013 and later).

9App Generator
CategoryDeveloper Tool
Description

No-code/low-code tool for rapidly scaffolding yFiles-powered diagram and graph visualization apps from user data. Users interactively configure data sources, choose UI framework and programming language, and generate a starter application in minutes.

10yFiles mcp-server
CategoryAI Developer Tool
Description

MCP (Model Context Protocol) server included with the yFiles Dev Suite that gives AI coding assistants structured access to yFiles documentation, APIs, and demo code. Compatible with Junie, Claude Code, Cline, Cursor, Copilot, Codex, Gemini CLI, Devin, Warp, goose, and JetBrains AI.

11yEd (desktop diagram editor)
CategoryDiagramming Application
Description

Free desktop graph editor application for Windows, macOS, and Linux. Provides intuitive creation and editing of high-quality diagrams with automatic arrangement at the click of a button and supports hierarchical, organic, orthogonal, and circular layouts.

12yEd Live (browser-based diagram editor)
CategoryDiagramming Application
Description

Free browser-based diagram editor requiring no installation. Creates and edits flowcharts, network diagrams, organizational charts, and more directly in the browser, with ChatGPT integration for natural-language diagram creation and editing.

13Graphity for Confluence
CategoryDiagramming Application
Description

Enterprise graph editor for Atlassian Confluence that supports multi-user, real-time collaborative diagram editing, user rights management, and team-oriented diagramming.

14yFiles React Components
CategorySDK Add-on
Description

Suite of ready-to-use React components for specific use cases including organization charts, supply chains, process mining, and company ownership visualization. Distributed as npm packages under the @yworks scope.

15yFiles React Company Ownership Component
CategorySDK Add-on
Description

React component (npm package @yworks/react-yfiles-company-ownership) for visualizing company ownership structures, shareholder mapping, and equity relationships, with sophisticated layout, interactive tooltips, customizable rendering, and level-of-detail rendering for large graphs.

16yFiles Layout Algorithms for Cytoscape
CategoryIntegration Add-on
Description

Free Cytoscape app that provides yFiles automatic layout algorithms for arranging Cytoscape networks for clearer and more concise visualization.

17yFiles Graphs for Jupyter
CategoryIntegration Add-on
Description

Free extension for JupyterLab and Jupyter Notebook that visualizes Python graph structures with yFiles layout algorithms. Imports from NetworkX, igraph, PyGraphviz, Neo4j, Graph-tool, and Pandas DataFrames; supports geospatial mapping with Leaflet.

18yFiles Graphs for Streamlit
CategoryIntegration Add-on
Description

Free Streamlit component for interactive graph and diagram visualizations inside Streamlit apps. Imports from NetworkX, igraph, PyGraphviz, Neo4j, Pandas DataFrames, Graph-tool, and custom node/edge arrays; supports automatic layouts, neighborhood exploration, search, and Leaflet-based geospatial mapping.

19Neo4j Explorer
CategoryIntegration Add-on
Description

Free web application for connecting to Neo4j graph databases and exploring data interactively and visually with yFiles visualization.

20Professional Services (Consulting, Workshops, Code Reviews, Migration)
CategoryProfessional Services
Description

Paid consultancy services from yWorks covering implementation support, code reviews, coding, and migration assistance, as well as workshops and training sessions. Direct support connects developers with the core yFiles library developers.

21Maintenance and Support Subscription
CategorySupport Subscription
Description

Optional annual service offering technical product support and free upgrades to all versions published during the subscription period. Does not auto-renew; customers are informed upfront about expiring subscriptions.

Scale indicator6 records

Each record includes

Type, Value, Description, Source

Partnership1 partner
Strategic tierFoundationalTypeStrategic or Co-development PartnerAnnounced on2000-01-01
Description

yWorks was founded as a spin-off of the University of Tübingen in 2000 when the first commercial customers wanted a license for yFiles. yFiles started as a university project at the University of Tübingen in the late 1990s. The company maintains close ties with the university for research and development.

Recent move6 records

Each record includes

Date, Type, Title, Description, Source

Expansion highlight5 records

Each record includes

Type, Description

Peers10 records
TypeDirect peer
Description

Direct competitor offering graph visualization SDKs (KeyLines, ReGraph, Graphileon). Targets the same enterprise developer/analyst buyers with similar layout, analysis, and white-label capabilities, making it the closest peer to yFiles.

TypeDirect peer
Description

Long-standing graph visualization and analysis platform vendor (Tom Sawyer Perspectives, Grafo). Competes with yFiles for enterprise graph application development with comparable layout algorithm depth.

TypeDirect peer
Description

Graph visualization and analytics platform built primarily for Neo4j and other graph databases. Competes with yFiles' Neo4j Explorer and yFiles for HTML Neo4j integrations at the graph-database visualization layer.

TypeEmerging player
Description

GPU-accelerated graph visualization platform focused on security and fraud analytics. Overlaps with yFiles on graph-for-investigations use cases but differentiates via hosted platform delivery.

TypeEmerging player
Description

Open-source React library for building node-based editors and diagrams. Increasingly the default developer choice for React-native graph UIs, competing with yFiles for HTML at the lower-complexity end of the market.

6Sigma.js
TypeEmerging player
Description

Open-source JavaScript graph drawing library focused on rendering large interactive networks. Competes for JavaScript developer attention alongside yFiles for HTML, especially for large-network performance use cases.

TypeEmerging player
Description

Open-source platform for complex network visualization in bioinformatics and life sciences. yWorks even distributes a free Cytoscape layout plugin, illustrating direct overlap in network analysis tooling.

TypeBroad incumbent
Description

Microsoft's open-source graph layout engine used inside Visio and other Microsoft products. Competes with yFiles layout algorithms at no cost, bundled within a much broader Microsoft ecosystem.

TypeBroad incumbent
Description

Widely deployed free diagramming platform. Overlaps with yEd and yEd Live at the consumer/diagramming layer and competes for the same end-user mindshare for general-purpose diagram creation.

TypeOthers
Description

Graph database vendor whose Bloom visualization tool overlaps with yFiles Neo4j integrations. Not a direct SDK competitor, but a key ecosystem partner and indirect competitor at the graph-database visualization layer.

Market position
Strengths4 records

Each record includes

Headline, Details, Source

Weaknesses4 records

Each record includes

Headline, Details, Source

Competitive moat4 records

Each record includes

Type, Details

Key risks6 records

Each record includes

Headline, Details, Source

Key highlights7 records

Each record includes

Headline, Details, Source

Customer concentration

Classification, Details

Named customers10 records

Each record includes

Name, Industry, Type, Use case, Source, UUID

Segment4 records

Each record includes

Title, Type, Primary, Description, Pain point addressed, Use case, Source

Ideal customer profile4 records

Each record includes

Profile, Firmographic size, Sales motion, Sales cycle length, Buying structure, Purchase trigger, Buyer persona, Geography, Industry vertical, Primary use case, Description, Pain points, Evidence proof points, Target buyer

Technology focused
Yes
API detail
Has APIbool
Yes

Docs URL, Description

Integration22 records

Each record includes

Title, Type, Description, Source

AI capability7 records

Each record includes

Type, Description, Source

AI maturity
App detail

Has app

Feature8 records

Each record includes

Title, Differentiator, Description, Source

Core technology
Revenue estimate
Valuation estimate
Number of profiles
Profiles2 records

Each record includes

Name, Designation, Designation category, Overview, Profile commentary, Source

No data
No data
Funding overview

Funding stage, Last funding date, Total funding USD

Funding rounds

Each record includes

Round, Amount USD, Date, Pre money valuation, Total investors, Investors, News

Investors

Each record includes

Name, Type, Date of entry, Rounds participated, Website

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

M&A

Each record includes

Name, Acquisition type, Announced date, Completed date, Status, Website, News

Investment

Each record includes

Name, Round, Announced date, Lead investor, Website, News

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

yworks

Graph Visualization SDKsyworks.com

yWorks GmbH is a Tübingen-based, bootstrapped developer-tools vendor that builds the yFiles SDK for embedding graph visualization and diagramming into enterprise applications across web, Java, and .NET platforms. It serves over 1 million users in 60+ countries, with enterprise customers including Microsoft, Google, Bosch, and JetBrains.

What yworks does

yWorks GmbH is a Tübingen, Germany-based software company founded in 2000 as a spin-off from the University of Tübingen, specializing in graph visualization and diagramming technology. The company's flagship product is the yFiles SDK, a programmatic library used by software developers and enterprise IT teams to embed advanced graph rendering, automated layout, and interactive diagram capabilities into custom applications. yWorks also operates yEd, a free desktop graph editor, and yEd Live, a browser-based variant with ChatGPT integration, both serving as top-of-funnel tools that reach over 1 million users across more than 60 countries. Named enterprise customers include Microsoft, Google, Samsung, Bosch, Scania, Deutsche Telekom, and JetBrains.

The yFiles SDK is available across six platform targets (HTML/JavaScript/TypeScript, Java Swing, JavaFX, .NET WinForms, WPF, and Avalonia), reflecting twenty-five years of accumulated investment in cross-platform layout algorithms and rendering technology. The surrounding product portfolio includes an App Generator for no-code diagram applications, a Neo4j Explorer for graph-database visualization, Graphity for Confluence, a library of React components for org charts, supply chain diagrams, process mining, and company ownership visualizations, yFiles Graphs for Jupyter and Streamlit, VSDX export, and a 2024-launched MCP server for AI-agent access. yWorks is privately held, bootstrapped with no external funding, and employs 30+ people, over 20 of whom are developers. Revenue mechanics rely on per-seat SDK licensing to enterprise development teams, with free-tier editors (yEd, yEd Live) used to drive developer awareness and conversion into paid SDK deployments.

yworks firmographics

Firmographics
Name
yworks
Legal name
yWorks GmbH
Website
https://yworks.com
Company type
Private
Founded year
2000
Operating status
Operating
Headcount range
11–50 employees
Short description
yWorks GmbH is a Tübingen-based, bootstrapped developer-tools vendor that builds the yFiles SDK for embedding graph visualization and diagramming into enterprise applications across web, Java, and .NET platforms. It serves over 1 million users in 60+ countries, with enterprise customers including Microsoft, Google, Bosch, and JetBrains.
Ownership category
akta.pro rank

yworks industry classification

Industry
Product category
Graph Visualization SDKs
NAICS
Software Publishers (5132), Custom Computer Programming Services (541511), Other Computer Related Services (541519)
SIC
Services-Prepackaged Software (7372), Services-Computer Programming Services (7371), Services-Computer Programming, Data Processing, Etc. (7370)
akta.pro primary industry
Developer Tooling & SDK Platforms (BPAMAOAD)
akta.pro secondary industry
Developer Portals, SDKs & Documentation Platforms (BPAMADAG)

Keywords

  • Graph visualization SDK
  • Diagramming software libraries
  • Network graph analysis
  • Automatic graph layout
  • White-label visualization tools

Where yworks is headquartered

Location

Headquarters

HQ city
Tübingen
HQ country
Germany
HQ region
Europe

Offices1 record

Markets served

yworks business model

Business model
GTM type
B2B
Offering type
Software
Cost components
Personnel, Technology or R&D, Marketing or Sales, Operations, Infrastructure

Revenue model

  1. yFiles SDK Licenses: Commercial software licenses for the yFiles SDK family. License types depend on the number of developers using the library and in how many applications yFiles will be used. Perpetual licensing with no royalty fees. Domain keys required for yFiles for HTML deployments (single domain or unrestricted domains).
  2. Annual Maintenance and Support Subscription: Optional annual service that offers technical product support and free product upgrades to all versions published during the subscription period. Does not auto-renew; customers are informed upfront about expiring subscriptions.
  3. Professional Services: Consultancy services including implementation support, code reviews, coding, and migration assistance. Workshops and training sessions are also offered. Professional support connects developers directly with core yFiles library developers.
  4. Add-on Products: Paid add-ons such as VSDX Export for exporting diagrams to Microsoft Visio format. These are separate companion products that add functionality to the core yFiles SDK.
  5. Free Tools (Lead Generation): Free tools including yEd desktop application, yEd Live browser-based editor, yFiles Graphs for Jupyter, and yFiles Graphs for Streamlit. These attract developers to the ecosystem and demonstrate yFiles capabilities, driving commercial license adoption.

Pricing tiers

ModelBillingPrice
One time/ perpetual licenseMulti-year contractyFiles for HTML - Single Domain License
One time/ perpetual licenseMulti-year contractyFiles SDK - Single Developer License
One time/ perpetual licenseMulti-year contractyFiles SDK - Project License
SubscriptionAnnualAcademic/Research License
SubscriptionAnnualStartup/Nonprofit License
SubscriptionAnnualMaintenance and Support Subscription
FreemiumPay-as-you-goFree Tools
One time/ perpetual licenseMulti-year contractVSDX Export Add-on

Go-to-market motion3 records

Distribution channels7 records

Marketing channels10 records

yworks product offering

Product offering

Core offering

yWorks develops and licenses the yFiles SDK family, a commercial software library for visualizing, editing, and analyzing graphs and network diagrams. yFiles is offered for five major platforms — HTML/JavaScript/TypeScript, Java (Swing), JavaFX, .NET (WinForms), and WPF — with an Early Access Program for Avalonia, providing proprietary automatic layout algorithms, graph analysis, and white-label, royalty-free perpetual licensing. Complementing the SDK are free end-user diagramming applications (yEd, yEd Live), add-on React components, and professional consulting, training, and support services.

Product overview

yWorks is a diagramming and graph visualization company offering a portfolio of products centered around the yFiles SDK family. The core product is yFiles, an industry-leading software library for visualizing, editing, and analyzing graphs available for five major platforms: HTML/JavaScript (yFiles for HTML), Java (Swing), JavaFX, and .NET (yFiles.NET and yFiles WPF). yFiles for Avalonia provides cross-platform .NET support. Complementing the SDK are end-user diagramming applications: yEd (free desktop editor), yEd Live (free browser-based editor with ChatGPT AI support), and Graphity for Confluence (enterprise team collaboration). Add-on React components provide ready-to-use functionality for organization charts, supply chain, process mining, and company ownership visualization. Additional tools include VSDX Export for Visio compatibility, App Generator for no-code app creation, yFiles Graphs for Jupyter/Streamlit for Python integration, yFiles mcp-server for AI agent access, Neo4j Explorer, Cytoscape layout algorithms, yGuard bytecode obfuscator, yDoc UML generator, and svg2pdf.js library.

Differentiator

Problem solved

Functional benefit

Products and services

  • yFiles for HTML Commercial JavaScript/TypeScript SDK for web-based graph visualization, editing, and analysis. Renders via SVG, WebGL 1/2, and HTML5 Canvas and integrates with React, Angular, Vue.js, Svelte, and other UI frameworks. Distributed as an npm module (including a private registry for licensees).
  • yFiles for Java (Swing) Commercial Java SDK for graph visualization using the Swing toolkit. Provides a modernized API covering Java 8 features, full automatic layout and analysis algorithms, and headless-environment support for Java 8 or higher.
  • yFiles for JavaFX Commercial Java SDK for graph visualization on JavaFX. Supports Scene Builder, FXML, and CSS styling, and integrates with Eclipse/SWT applications. Requires Java 8 or higher.
  • yFiles .NET (WinForms) Commercial .NET SDK for graph visualization on Windows Forms. Supports .NET 6.0+ and .NET Framework 4.6.2+, ships as a private NuGet package, includes XAML visualization templates, and supports poster printing.
  • yFiles WPF Commercial .NET SDK for graph visualization on WPF. Supports .NET 6.0+ and .NET Framework 4.6.2+, native WPF data binding, the use of any WPF control for graph elements, and XPS printing.
  • yFiles for Avalonia (Early Access Program) Cross-platform .NET SDK for the Avalonia framework, in Early Access Program. Provides the full yFiles SDK feature set for cross-platform .NET development targeting Windows, macOS, and Linux.
  • yFiles for HTML 3.1 (major release) Major 2025 release of the yFiles for HTML web SDK adding seamless edge bundling, integrated heatmaps, and improved WebGL scaling for clearer and more performant visualizations at any zoom level.
  • VSDX Export Add-on Paid add-on for yFiles for HTML that exports diagrams to Microsoft Visio VSDX format with full graphical fidelity and editability. Supports loading VSSX stencil files as templates, exporting annotations and metadata, multiple diagrams per file, and modifying existing VSDX files (compatible with Visio 2013 and later).
  • App Generator No-code/low-code tool for rapidly scaffolding yFiles-powered diagram and graph visualization apps from user data. Users interactively configure data sources, choose UI framework and programming language, and generate a starter application in minutes.
  • yFiles mcp-server MCP (Model Context Protocol) server included with the yFiles Dev Suite that gives AI coding assistants structured access to yFiles documentation, APIs, and demo code. Compatible with Junie, Claude Code, Cline, Cursor, Copilot, Codex, Gemini CLI, Devin, Warp, goose, and JetBrains AI.
  • yEd (desktop diagram editor) Free desktop graph editor application for Windows, macOS, and Linux. Provides intuitive creation and editing of high-quality diagrams with automatic arrangement at the click of a button and supports hierarchical, organic, orthogonal, and circular layouts.
  • yEd Live (browser-based diagram editor) Free browser-based diagram editor requiring no installation. Creates and edits flowcharts, network diagrams, organizational charts, and more directly in the browser, with ChatGPT integration for natural-language diagram creation and editing.
  • Graphity for Confluence Enterprise graph editor for Atlassian Confluence that supports multi-user, real-time collaborative diagram editing, user rights management, and team-oriented diagramming.
  • yFiles React Components Suite of ready-to-use React components for specific use cases including organization charts, supply chains, process mining, and company ownership visualization. Distributed as npm packages under the @yworks scope.
  • yFiles React Company Ownership Component React component (npm package @yworks/react-yfiles-company-ownership) for visualizing company ownership structures, shareholder mapping, and equity relationships, with sophisticated layout, interactive tooltips, customizable rendering, and level-of-detail rendering for large graphs.
  • yFiles Layout Algorithms for Cytoscape Free Cytoscape app that provides yFiles automatic layout algorithms for arranging Cytoscape networks for clearer and more concise visualization.
  • yFiles Graphs for Jupyter Free extension for JupyterLab and Jupyter Notebook that visualizes Python graph structures with yFiles layout algorithms. Imports from NetworkX, igraph, PyGraphviz, Neo4j, Graph-tool, and Pandas DataFrames; supports geospatial mapping with Leaflet.
  • yFiles Graphs for Streamlit Free Streamlit component for interactive graph and diagram visualizations inside Streamlit apps. Imports from NetworkX, igraph, PyGraphviz, Neo4j, Pandas DataFrames, Graph-tool, and custom node/edge arrays; supports automatic layouts, neighborhood exploration, search, and Leaflet-based geospatial mapping.
  • Neo4j Explorer Free web application for connecting to Neo4j graph databases and exploring data interactively and visually with yFiles visualization.
  • Professional Services (Consulting, Workshops, Code Reviews, Migration) Paid consultancy services from yWorks covering implementation support, code reviews, coding, and migration assistance, as well as workshops and training sessions. Direct support connects developers with the core yFiles library developers.
  • Maintenance and Support Subscription Optional annual service offering technical product support and free upgrades to all versions published during the subscription period. Does not auto-renew; customers are informed upfront about expiring subscriptions.

Quantifiable outcome

  • More than 1 million users and customers in over 60 countries
  • +2 more outcomes

Companies that use yworks

Customer profile

Named customers10 records

Segments4 records

Ideal customer profiles4 records

yworks technology and API

Technology

Technology focussed Yes

API detail

Has API
Yes
API docs
API detail

Core technology

AI maturity

App detail

Integration22 records

AI capability7 records

Feature8 records

yworks partnerships and signals

Strategic signal

Partnerships

One partnership is on record.

  • University of TübingenfoundationalStrategic or Co-development Partner · 1 January 2000yWorks was founded as a spin-off of the University of Tübingen in 2000 when the first commercial customers wanted a license for yFiles. yFiles started as a university project at the University of Tübingen in the late 1990s. The company maintains close ties with the university for research and development.

Scale indicators6 records

Recent moves6 records

Expansion highlights5 records

yworks competitors and assessment

Company assessment

Direct peers

  • Cambridge Intelligence: Direct competitor offering graph visualization SDKs (KeyLines, ReGraph, Graphileon). Targets the same enterprise developer/analyst buyers with similar layout, analysis, and white-label capabilities, making it the closest peer to yFiles.
  • Tom Sawyer Software: Long-standing graph visualization and analysis platform vendor (Tom Sawyer Perspectives, Grafo). Competes with yFiles for enterprise graph application development with comparable layout algorithm depth.
  • Linkurious: Graph visualization and analytics platform built primarily for Neo4j and other graph databases. Competes with yFiles' Neo4j Explorer and yFiles for HTML Neo4j integrations at the graph-database visualization layer.

Emerging players

  • Graphistry: GPU-accelerated graph visualization platform focused on security and fraud analytics. Overlaps with yFiles on graph-for-investigations use cases but differentiates via hosted platform delivery.
  • xyflow (React Flow): Open-source React library for building node-based editors and diagrams. Increasingly the default developer choice for React-native graph UIs, competing with yFiles for HTML at the lower-complexity end of the market.
  • Sigma.js: Open-source JavaScript graph drawing library focused on rendering large interactive networks. Competes for JavaScript developer attention alongside yFiles for HTML, especially for large-network performance use cases.
  • Cytoscape Consortium: Open-source platform for complex network visualization in bioinformatics and life sciences. yWorks even distributes a free Cytoscape layout plugin, illustrating direct overlap in network analysis tooling.

Broad incumbents

  • Microsoft Automatic Graph Layout (MSAGL): Microsoft's open-source graph layout engine used inside Visio and other Microsoft products. Competes with yFiles layout algorithms at no cost, bundled within a much broader Microsoft ecosystem.
  • draw.io (diagrams.net): Widely deployed free diagramming platform. Overlaps with yEd and yEd Live at the consumer/diagramming layer and competes for the same end-user mindshare for general-purpose diagram creation.

Others

  • Neo4j: Graph database vendor whose Bloom visualization tool overlaps with yFiles Neo4j integrations. Not a direct SDK competitor, but a key ecosystem partner and indirect competitor at the graph-database visualization layer.

Market position

Strengths4 records

Weaknesses4 records

Competitive moat4 records

Key risks6 records

Key highlights7 records

Customer concentration

yworks social profiles

Digital presence

yworks financial estimates

Financial estimate

Revenue estimate

Valuation estimate

yworks leadership team

Management profile

Number of profiles

Profiles2 records

yworks funding detail

Funding detail

Funding overview

Funding rounds

Investors

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

yworks M&A and investment

M&A and investment

M&A

Investments

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

Frequently asked questions about yworks

What does yworks do?

yWorks develops and licenses the yFiles SDK family, a commercial software library for visualizing, editing, and analyzing graphs and network diagrams. yFiles is offered for five major platforms — HTML/JavaScript/TypeScript, Java (Swing), JavaFX, .NET (WinForms), and WPF — with an Early Access Program for Avalonia, providing proprietary automatic layout algorithms, graph analysis, and white-label, royalty-free perpetual licensing. Complementing the SDK are free end-user diagramming applications (yEd, yEd Live), add-on React components, and professional consulting, training, and support services.

Is yworks a public or private company?

yworks is a private company. It is classified as founder individual operated bootstrapped and is currently operating.

When was yworks founded?

yworks was founded in 2000. It employs 11 to 50 people.

Where is yworks based?

yworks is headquartered in Tübingen, Germany, in the Europe region.

How does yworks make money?

Five revenue lines are on record. yFiles SDK Licenses are the primary driver. The others are annual Maintenance and Support Subscription, professional Services, add-on Products and free Tools (Lead Generation).

Who are yworks's main competitors?

Direct peers on record are Cambridge Intelligence, Tom Sawyer Software and Linkurious. Emerging players are Graphistry, xyflow (React Flow), Sigma.js and Cytoscape Consortium. Broad incumbents are Microsoft Automatic Graph Layout (MSAGL) and draw.io (diagrams.net). Neo4j is listed as an others.

Does yworks have an API?

Yes. yFiles for HTML is a JavaScript/TypeScript library available as an npm module (private npm registry). It provides a comprehensive API with around 10,000 public API members including classes, properties, methods, interfaces, and enumerations. The library is framework agnostic, integrating well with React, Angular, Vue.js, Svelte and other UI frameworks. Complete TypeScript type definitions are provided. GWT bindings exist for Java-based web development. Source code comes in minified form; licensees can obtain non-minified debugging variants or complete sources with modification rights. yFiles mcp-server is included in the yFiles Dev Suite (free with valid yFiles license) providing MCP standard access for AI agents to documentation, APIs, and demo code. Developer documentation is at docs.yfiles.com/yfileshtml.

What industry is yworks in?

yworks's product category is Graph Visualization SDKs. Its primary akta.pro industry code is BPAMAOAD, Developer Tooling & SDK Platforms, with a secondary code of BPAMADAG, Developer Portals, SDKs & Documentation Platforms. Its NAICS code is 5132 and its SIC code is 7372.

Unlock the full company data

50 free credits on sign-up, no credit card required.

Contact sales