Skip to content

rlespinasse/drawio-export

v4.x
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Draw.io Export

Export Draw.io diagrams using docker

Features

  • Recursive export

  • Partial export (newer, or based on git reference)

  • Additional export formats with link extraction

Supported Export formats

  • draw.io export formats : jpg, pdf, png, svg, vsdx, and xml

  • drawio-exporter additional formats

    • adoc - Export in png and create an additional asciidoc file (with support external links).

    • md - Export in png and create an additional markdown file (with support external links).

Installation

docker pull rlespinasse/drawio-export

Usage

Print the available options
docker run -it rlespinasse/drawio-export --help
Simple run with default options
$ cd directory-with-drawio-files
$ docker run -it -v $(pwd):/data rlespinasse/drawio-export
+ export file : ./file1.drawio
++ export page 1 : Page-1
+++ generate pdf file
++ export page 2 : Page 2
+++ generate pdf file

Build on top of

Used by

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.