Reading, navigating, changing and writing Draw.io diagrams in Java: documents, pages, layers,
nodes and connections, properties and placeholders, selectors, links across pages and documents,
styles, and diagrams embedded in PNG images.
Its Nasdanika Zephyr Book, "Draw.io", is built from src/docs/asciidoc with listings from the tests.