draw.io now supports Google Team Drives for saving, sharing and collaborating on diagrams. Simply log into your Team Drives account, and select Google Drive as the storage location for your diagrams.
draw.io supports a full set of Enterprise Integration Patterns (EIP). You can find them in the more shapes dialog Enterprise Integration Stencils
You can now publish your draw.io diagrams directly to Github. Select File->Publish->Github and fill in the authentication details.