Migrating Existing Draw.io Files to GoJS

Hi GoJS team,

We really like GoJS and are planning to migrate our application from Draw.io (diagrams.net) to GoJS.

We currently have a large number of existing Draw.io diagram files containing different shapes, custom stencils, connectors, labels, styles, properties, groups, and relationships.

We would like to know if GoJS provides a built-in parser, importer, or recommended library to convert existing Draw.io .drawio / XML files into a GoJS GraphLinksModel.

Our main requirement is to migrate the existing Draw.io files while preserving as much of the original diagram information as possible, including shapes, custom stencils, connectors, connection points, labels, styles, positions, groups, and relationships, without manually recreating the diagrams.

We are interested in moving forward with GoJS, so any recommended Draw.io-to-GoJS migration approach, parser, importer, or example implementation would be greatly appreciated.

Thank you!

We don’t have a built-in importer, but if you want to share a sample file of yours, we may be able ot make recommendations. For privacy, feel free to email us, gojs at nwoods.com