
While the tech specs of these platforms demand slightly differing approaches to visualization, the APIs and features are essentially identical in all yFiles products. In addition to Java, the yFiles library is available for JavaScript/HTML5, Windows Presentation Foundation, and. They can be implemented out-of-the-box, or customized to fit specific user needs. The layout algorithms, on the other hand, are independent of the chosen UI framework. YFiles offers visualization components for both of the major Java UI frameworks - Swing and JavaFX - and refines them continuously. YFiles is a library for visualizing and arranging structured data, so it’s a perfect fit for displaying information in a relational database. We use graphs to render primary/foreign key mappings, navigate by data, and generate query optimizer plans. If any tables are added or deleted, yFiles syncs the schema graphs, so visualizations are always clear and up to date. “We use them to map primary keys to foreign keys, and to generate query optimizer plans, using the schema or single tables as input.” “Graphs are powerful in many respects,” Bjärevall continues. With one click, users see how tables in a database relate to one another - essential for efficient design, reviews, and documentation. This library includes algorithms for a perfectly aligned orthogonal layout, ideal for depicting database schemas.
#DBVISUALIZER REVIEWS SOFTWARE#
To reduce the time spent coding, DbVis Software implemented the yFiles diagramming SDK. We were stunned by the way yFiles beautifully animates the graphs, the optimized rendering - and the well-designed API.”

“We fell in love with yFiles very quickly, just by browsing the yFiles documentation and trying various demos. “In early 2000, we evaluated alternatives to our very basic graphing toolkit and discovered yFiles for Java,” Roger Bjärevall, Founder and CTO of DbVis Software, recalls. DbVisualizer shows the relationships between database tables with a single click Working with schemas
