lukecarrier/drawio-export-puppeteer ↗
Created Dec 22, 2020 · View the lukecarrier/drawio-export-puppeteer repository page
Draw.io exports via Puppeteer
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
2
Lines of Code
76
From
Jun 6, 2020
To
Nov 1, 2020
About lukecarrier/drawio-export-puppeteer
This is a Node.js module that exports Draw.io diagrams to various formats using Puppeteer, a headless Chrome/Chromium automation library. It functions as a drop-in replacement for the Draw.io desktop command-line interface, allowing developers to programmatically convert diagrams without needing the full Draw.io application installed.
The project is designed for automation and integration into build pipelines or other software workflows. It includes a complete test suite written in Jest to ensure reliable diagram conversions across different output formats. The development environment uses asdf-vm for consistent Node.js version management across contributors, and the project maintains vendored dependencies for reproducible builds.