Export .excalidraw files to PNG using headless Chromium.
npm install -g excalidraw-export-cli npx playwright install chromiumOr use without installing:
npx excalidraw-export-cli diagram.excalidraw output.pngexcalidraw-export diagram.excalidraw # outputs diagram.png excalidraw-export diagram.excalidraw output.png # custom output path- Node.js >= 18
- Playwright with Chromium (
npx playwright install chromium)
Launches headless Chromium, loads the Excalidraw library from esm.sh, renders the diagram at 2x resolution, and saves the result as PNG.
The default Excalifont handwriting font is replaced with Playpen Sans for cleaner rendering.
MIT