yED is an awesome diagraming software. Azure Architecture Icons is an Azure-created icon set for use in architecture diagrams.
This repository contains pre-made palettes to import into yED to start diagramming with Azure Icons immediately!
This repository was created based on the yed-aws-palettes repository. If you need AWS icons go check it out.
Microsoft releases these icons under the following terms:
Microsoft permits the use of these icons in architectural diagrams, training materials, or documentation. You may copy, distribute, and display the icons only for the permitted use unless granted explicit permission by Microsoft. Microsoft reserves all other rights.
Disclaimer: by using the *.graphml
generated palettes you agree to these terms.
Note: all other code, except the generated icons is released under MIT license.
You can use "Import Section..." in yED as described here.
- Inside yED, go to "Edit" > "Manage Palette..."
- Select "Import Section..."
- In the file dialog, select all of the
.graphml
files and select "Okay"
This should override any sections with the same name in yED.
You can use "Delete Section" in yED as described here.
- Inside yED, go to "Edit" > "Manage Palette..."
- Select a single palette you want to delete
- Select "Delete Section"
This repo has minimal automation around it, so it should update at most daily. If this repo needs to be manually updated, simply grab the latest URL and run the update.sh
script:
# Grab latest URL from website
URL=$(curl -s https://docs.microsoft.com/en-us/azure/architecture/icons/ | grep 'Download SVG icons' | grep -oEi '//.*\.zip' | while read line; do echo "https:$line"; done)
echo "Latest URL: $URL"
# Run the updater, commiting the results
./update.sh "$URL" true