The Exoscale drawio-library repository provides four categories of icon libraries for creating clear architecture and infrastructure diagrams in draw.io. These libraries work with draw.io, available as the cross-platform draw.io Desktop app (Linux, macOS, Windows downloads) or directly in your browser at app.diagrams.net.
NOTE
This blog post provides a detailed guide on using custom libraries in draw.io.
- Exoscale Product
Official product logos. - Exoscale Icon
Icon variations of the official product logos in black, red, and white. - Exoscale Generic
General-purpose symbols—server, router, switch, and more—are ideal for larger or cross-platform diagrams. - Exoscale Component
Reusable diagram elements built from the official product icons.
The file exo-ico-lib.xml holds the library of the official product logos.

The file exo-ico-lib_<color-code>.xml holds the library of the product icons variation in <color-code> color.
<color-code>:
The file exo-gen-lib.xml holds the library of the generic icons.

The file exo-cmp-lib.xml holds the library of the component symbols.

To get started, download the archive of icons from GitHub and use the Open Library... command in the File menu in draw.io.

If you have opened all icon libraries, you can access all icons and components on the left-hand side of the UI; clicking on one of the icons will place it on your drawing canvas. The initial icon sizing is so structured that usage is proportionally aligned.

Here, you can see some usage scenarios for the libraries.
You can use the icons freely and resize, rotate, and mirror them within draw.io diagrams; your creativity is the only limit.

A general infrastructure diagram using the icons and pre-configured components.

Technical illustrations for presentation and documentation can be easily created with the library components.




