High-quality apps

Awesome, free
and for everyone

In addition to extensive diagramming class libraries and diagram editors, yWorks also provides high-quality tools that not only showcase the power of yFiles technology but also effectively can be used in software development and software documentation. Additionally they are all free of charge!

yFiles -
diagramming SDK

The industry-leading software library for visualizing, editing and analyzing graphs.

Discover more

Tools for Graph Drawing

Use a selection of yFiles features with third-party software like Neo4J or Cytoscape.

Explore your database - interactively and visually.


Build yFiles apps in seconds with this ETL tool.


The yFiles Layout Algorithms for Cytoscape app brings the layout algorithms of the yFiles diagramming libraries to Cytoscape!


Tools for Software Development

Ensure secure code, provide good documentation, and enjoy high quality PDF graphics.

yGuard is a free Java bytecode obfuscator and shrinker. It is quite simply a 'must have' for any serious Java developer, providing outstanding integration with Ant and many IDEs.


yWorks UML Doclet is a powerful Javadoc™ extension that adds UML diagrams and a number of other impressive features to the generation process of Java API documentation.


Convert SVG files to PDFs – directly in your browser.

To GitHub
Now that you’re here,
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!

E-mail: hello@yworks.com

The data you enter will only be used to contact you regarding your request.
Learn more in our privacy policy.