Appwrite
Dev & Tools
Official Grype vector logo in the Dev & Tools category. Download lossless SVG and a 1024px transparent PNG.
Recolor, add a background or padding, then export. Everything runs locally in your browser.
SVG, PNG 16–2048px, JPG, WebP, ICO and a favicon setGrype.zip
Database-extracted geometry, color models & WCAG contrast metrics
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
version="1.1"
id="svg1"
width="3333.3333"
height="3333.3333"
viewBox="0 0 3333.3333 3333.3333"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1">
<color-profile
name="HP 22er"
xlink:href="data:application/vnd.iccprofile;base64,AAAB2GxjbXMEAAAAbW50clJHQiBYWVogB+UABwAaAAcAMwAHYWNzcEFQUEwAAAAAQVBQTAAAAAAAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1sY21zs3rc9akFXgYgGP7raVdwQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKZGVzYwAAAPwAAAAqY3BydAAAASgAAAAjd3RwdAAAAUwAAAAUclhZWgAAAWAAAAAUZ1hZWgAAAXQAAAAUYlhZWgAAAYgAAAAUclRSQwAAAZwAAAAQY2hhZAAAAawAAAAsYlRSQwAAAZwAAAAQZ1RSQwAAAZwAAAAQbWx1YwAAAAAAAAABAAAADAAAAAAAAAAOAAAAHABIAFAAIAAyADIAZQByAAB0ZXh0AAAAAENvcHlyaWdodCBBcHBsZSBJbmMuLCAyMDIxAABYWVogAAAAAAAA888AAQAAAAEYYlhZWiAAAAAAAABlGwAAM6gAAAEJWFlaIAAAAAAAAGoeAAC7rgAAEZdYWVogAAAAAAAAJ50AABCqAADAjHBhcmEAAAAAAAAAAAAB9gRzZjMyAAAAAAABDBoAAAXA///y/wAAB2AAAP3O///7mP///ZYAAAP0AAC/Tg=="
id="color-profile1" />
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath2">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-899.52332,-1756.8566)"
id="path2" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath4">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-1150.1736,-1900.9316)"
id="path4" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath6">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-1600.4767,-1756.8566)"
id="path6" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath8">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-1349.8266,-1900.9316)"
id="path8" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath10">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-1686.9501,-724.36159)"
id="path10" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath12">
<path
d="m 1150.115,2147.277 c -2.085,-1.321 -1.86,-4.44 0.404,-5.416 v 0 c 10.216,-4.425 34.336,-14.625 32.791,-34.02 v 0 c -1.215,-15.21 -0.616,-29.819 -115.065,-60.539 v 0 c 0,0 0.255,-0.076 0.735,-0.211 v 0 c -223.485,-59.67 -321.945,-210.569 -356.22,-258.57 v 0 C 512.315,1507.797 599.24,815.907 786.035,732.342 v 0 c 115.252,-51.562 182.072,7.86 257.694,67.284 v 0 c 56.902,44.713 118.786,89.426 210.036,86.856 v 0 C 1442.45,881.157 1477.01,644.637 1686.95,724.361 v 0 c 252.42,95.866 271.68,807.556 125.76,1061.791 v 0 c -30.315,52.799 -137.715,200.504 -351.93,260.129 v 0 c -0.076,0.03 -0.135,0.045 -0.211,0.061 v 0 c -31.725,9.675 -59.579,13.545 -69.959,33.945 v 0 c -12.6,24.735 -26.656,37.38 -43.515,32.565 v 0 c -3.015,-0.855 -4.815,-3.991 -4.125,-7.051 v 0 c 3.704,-16.41 -27.751,-14.61 -29.31,9.405 v 0 c -1.92,29.416 -29.28,28.125 -40.02,23.955 v 0 c -1.155,-0.434 -1.395,-1.949 -0.451,-2.745 v 0 c 2.326,-1.95 4.606,-5.279 6.196,-9.15 v 0 c 6.66,-16.155 -17.415,-26.744 -25.05,-11.039 v 0 c -9.165,18.86 -39.203,40.704 -70.636,40.703 v 0 c -11.316,0 -22.815,-2.832 -33.584,-9.653"
transform="translate(-1968.5946,-885.17322)"
id="path12" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath14">
<path
d="m 1150.115,2147.277 c -2.085,-1.321 -1.86,-4.44 0.404,-5.416 v 0 c 10.216,-4.425 34.336,-14.625 32.791,-34.02 v 0 c -1.215,-15.21 -0.616,-29.819 -115.065,-60.539 v 0 c 0,0 0.255,-0.076 0.735,-0.211 v 0 c -223.485,-59.67 -321.945,-210.569 -356.22,-258.57 v 0 C 512.315,1507.797 599.24,815.907 786.035,732.342 v 0 c 115.252,-51.562 182.072,7.86 257.694,67.284 v 0 c 56.902,44.713 118.786,89.426 210.036,86.856 v 0 C 1442.45,881.157 1477.01,644.637 1686.95,724.361 v 0 c 252.42,95.866 271.68,807.556 125.76,1061.791 v 0 c -30.315,52.799 -137.715,200.504 -351.93,260.129 v 0 c -0.076,0.03 -0.135,0.045 -0.211,0.061 v 0 c -31.725,9.675 -59.579,13.545 -69.959,33.945 v 0 c -12.6,24.735 -26.656,37.38 -43.515,32.565 v 0 c -3.015,-0.855 -4.815,-3.991 -4.125,-7.051 v 0 c 3.704,-16.41 -27.751,-14.61 -29.31,9.405 v 0 c -1.92,29.416 -29.28,28.125 -40.02,23.955 v 0 c -1.155,-0.434 -1.395,-1.949 -0.451,-2.745 v 0 c 2.326,-1.95 4.606,-5.279 6.196,-9.15 v 0 c 6.66,-16.155 -17.415,-26.744 -25.05,-11.039 v 0 c -9.165,18.86 -39.203,40.704 -70.636,40.703 v 0 c -11.316,0 -22.815,-2.832 -33.584,-9.653"
transform="translate(-1384.2583,-1940.5162)"
id="path14" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath16">
<path
d="m 1150.115,2147.277 c -2.085,-1.321 -1.86,-4.44 0.404,-5.416 v 0 c 10.216,-4.425 34.336,-14.625 32.791,-34.02 v 0 c -1.215,-15.21 -0.616,-29.819 -115.065,-60.539 v 0 c 0,0 0.255,-0.076 0.735,-0.211 v 0 c -223.485,-59.67 -321.945,-210.569 -356.22,-258.57 v 0 C 512.315,1507.797 599.24,815.907 786.035,732.342 v 0 c 115.252,-51.562 182.072,7.86 257.694,67.284 v 0 c 56.902,44.713 118.786,89.426 210.036,86.856 v 0 C 1442.45,881.157 1477.01,644.637 1686.95,724.361 v 0 c 252.42,95.866 271.68,807.556 125.76,1061.791 v 0 c -30.315,52.799 -137.715,200.504 -351.93,260.129 v 0 c -0.076,0.03 -0.135,0.045 -0.211,0.061 v 0 c -31.725,9.675 -59.579,13.545 -69.959,33.945 v 0 c -12.6,24.735 -26.656,37.38 -43.515,32.565 v 0 c -3.015,-0.855 -4.815,-3.991 -4.125,-7.051 v 0 c 3.704,-16.41 -27.751,-14.61 -29.31,9.405 v 0 c -1.92,29.416 -29.28,28.125 -40.02,23.955 v 0 c -1.155,-0.434 -1.395,-1.949 -0.451,-2.745 v 0 c 2.326,-1.95 4.606,-5.279 6.196,-9.15 v 0 c 6.66,-16.155 -17.415,-26.744 -25.05,-11.039 v 0 c -9.165,18.86 -39.203,40.704 -70.636,40.703 v 0 c -11.316,0 -22.815,-2.832 -33.584,-9.653"
transform="translate(-1598.8942,-1906.7384)"
id="path16" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath18">
<path
d="m 1150.115,2147.277 c -2.085,-1.321 -1.86,-4.44 0.404,-5.416 v 0 c 10.216,-4.425 34.336,-14.625 32.791,-34.02 v 0 c -1.215,-15.21 -0.616,-29.819 -115.065,-60.539 v 0 c 0,0 0.255,-0.076 0.735,-0.211 v 0 c -223.485,-59.67 -321.945,-210.569 -356.22,-258.57 v 0 C 512.315,1507.797 599.24,815.907 786.035,732.342 v 0 c 115.252,-51.562 182.072,7.86 257.694,67.284 v 0 c 56.902,44.713 118.786,89.426 210.036,86.856 v 0 C 1442.45,881.157 1477.01,644.637 1686.95,724.361 v 0 c 252.42,95.866 271.68,807.556 125.76,1061.791 v 0 c -30.315,52.799 -137.715,200.504 -351.93,260.129 v 0 c -0.076,0.03 -0.135,0.045 -0.211,0.061 v 0 c -31.725,9.675 -59.579,13.545 -69.959,33.945 v 0 c -12.6,24.735 -26.656,37.38 -43.515,32.565 v 0 c -3.015,-0.855 -4.815,-3.991 -4.125,-7.051 v 0 c 3.704,-16.41 -27.751,-14.61 -29.31,9.405 v 0 c -1.92,29.416 -29.28,28.125 -40.02,23.955 v 0 c -1.155,-0.434 -1.395,-1.949 -0.451,-2.745 v 0 c 2.326,-1.95 4.606,-5.279 6.196,-9.15 v 0 c 6.66,-16.155 -17.415,-26.744 -25.05,-11.039 v 0 c -9.165,18.86 -39.203,40.704 -70.636,40.703 v 0 c -11.316,0 -22.815,-2.832 -33.584,-9.653"
transform="translate(-692.61622,-1499.2975)"
id="path18" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath20">
<path
d="m 1150.115,2147.277 c -2.085,-1.321 -1.86,-4.44 0.404,-5.416 v 0 c 10.216,-4.425 34.336,-14.625 32.791,-34.02 v 0 c -1.215,-15.21 -0.616,-29.819 -115.065,-60.539 v 0 c 0,0 0.255,-0.076 0.735,-0.211 v 0 c -223.485,-59.67 -321.945,-210.569 -356.22,-258.57 v 0 C 512.315,1507.797 599.24,815.907 786.035,732.342 v 0 c 115.252,-51.562 182.072,7.86 257.694,67.284 v 0 c 56.902,44.713 118.786,89.426 210.036,86.856 v 0 C 1442.45,881.157 1477.01,644.637 1686.95,724.361 v 0 c 252.42,95.866 271.68,807.556 125.76,1061.791 v 0 c -30.315,52.799 -137.715,200.504 -351.93,260.129 v 0 c -0.076,0.03 -0.135,0.045 -0.211,0.061 v 0 c -31.725,9.675 -59.579,13.545 -69.959,33.945 v 0 c -12.6,24.735 -26.656,37.38 -43.515,32.565 v 0 c -3.015,-0.855 -4.815,-3.991 -4.125,-7.051 v 0 c 3.704,-16.41 -27.751,-14.61 -29.31,9.405 v 0 c -1.92,29.416 -29.28,28.125 -40.02,23.955 v 0 c -1.155,-0.434 -1.395,-1.949 -0.451,-2.745 v 0 c 2.326,-1.95 4.606,-5.279 6.196,-9.15 v 0 c 6.66,-16.155 -17.415,-26.744 -25.05,-11.039 v 0 c -9.165,18.86 -39.203,40.704 -70.636,40.703 v 0 c -11.316,0 -22.815,-2.832 -33.584,-9.653"
transform="translate(-697.53322,-1311.5663)"
id="path20" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath22">
<path
d="m 1150.115,2147.277 c -2.085,-1.321 -1.86,-4.44 0.404,-5.416 v 0 c 10.216,-4.425 34.336,-14.625 32.791,-34.02 v 0 c -1.215,-15.21 -0.616,-29.819 -115.065,-60.539 v 0 c 0,0 0.255,-0.076 0.735,-0.211 v 0 c -223.485,-59.67 -321.945,-210.569 -356.22,-258.57 v 0 C 512.315,1507.797 599.24,815.907 786.035,732.342 v 0 c 115.252,-51.562 182.072,7.86 257.694,67.284 v 0 c 56.902,44.713 118.786,89.426 210.036,86.856 v 0 C 1442.45,881.157 1477.01,644.637 1686.95,724.361 v 0 c 252.42,95.866 271.68,807.556 125.76,1061.791 v 0 c -30.315,52.799 -137.715,200.504 -351.93,260.129 v 0 c -0.076,0.03 -0.135,0.045 -0.211,0.061 v 0 c -31.725,9.675 -59.579,13.545 -69.959,33.945 v 0 c -12.6,24.735 -26.656,37.38 -43.515,32.565 v 0 c -3.015,-0.855 -4.815,-3.991 -4.125,-7.051 v 0 c 3.704,-16.41 -27.751,-14.61 -29.31,9.405 v 0 c -1.92,29.416 -29.28,28.125 -40.02,23.955 v 0 c -1.155,-0.434 -1.395,-1.949 -0.451,-2.745 v 0 c 2.326,-1.95 4.606,-5.279 6.196,-9.15 v 0 c 6.66,-16.155 -17.415,-26.744 -25.05,-11.039 v 0 c -9.165,18.86 -39.203,40.704 -70.636,40.703 v 0 c -11.316,0 -22.815,-2.832 -33.584,-9.653"
transform="translate(-1780.606,-1209.4654)"
id="path22" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath24">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-1451.7645,-1286.0791)"
id="path24" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath26">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-1451.2566,-1286.0848)"
id="path26" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath28">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-1261.9962,-1368.9289)"
id="path28" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath30">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-1388.2888,-1662.5902)"
id="path30" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath31">
<path
d="M 967.039,1840.89 H 1468.61 V 1458.04 H 967.039 Z"
transform="translate(-1416.751,-1548.8584)"
id="path31" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath33">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="matrix(1.3333333,0,0,-1.3333333,0,3333.3333)"
id="path33" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath35">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-1379.458,-1121.5187)"
id="path35" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath37">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-1258.5351,-1121.5187)"
id="path37" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath39">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-651.60581,-354.20838)"
id="path39" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath41">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-910.64372,-463.26611)"
id="path41" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath43">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-1212.6945,-162.9262)"
id="path43" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath45">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-1562.7102,-353.82761)"
id="path45" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath47">
<path
d="M 0,2500 H 2500 V 0 H 0 Z"
transform="translate(-1781.3982,-431.10101)"
id="path47" />
</clipPath>
</defs>
<g
id="layer-MC0" />
<g
id="layer-MC1">
<path
id="path1"
d="m 0,0 c -221.91,1.875 -473.52,52.26 -261.855,304.335 34.395,40.95 50.295,100.62 50.49,153.78 0.105,31.71 -7.635,53.055 -17.61,68.475 35.52,-29.22 71.94,-73.695 66.405,-130.86 C -173.025,287.685 -254.925,244.11 -228.795,162.21 -216.84,124.755 -113.19,54.615 0,0"
style="fill:#5750c3;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(1.3333333,0,0,-1.3333333,1199.3644,990.85787)"
clip-path="url(#clipPath2)" />
<path
id="path3"
d="m 0,0 c -82.485,-18.405 -155.955,-60.51 -209.37,-121.59 -6.331,-7.23 -12.331,-14.745 -17.97,-22.515 h -0.015 c -7.725,-0.045 -15.48,-0.045 -23.295,0.03 -113.19,54.615 -216.84,124.755 -228.795,162.21 -26.131,81.9 55.77,125.475 66.225,233.52 5.535,57.165 -30.885,101.64 -66.405,130.86 -20.88,32.295 -51.555,38.625 -40.56,59.685 8.085,15.495 109.875,0.765 162.66,-52.02 71.595,-71.595 55.68,-133.38 28.155,-219.975 C -390.39,-21.765 -50.55,-3.72 0,0"
style="fill:#5965ca;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(1.3333333,0,0,-1.3333333,1533.5647,798.75787)"
clip-path="url(#clipPath4)" />
<path
id="path5"
d="m 0,0 c 221.91,1.875 473.52,52.26 261.855,304.335 -34.395,40.95 -50.295,100.62 -50.49,153.78 -0.105,31.71 7.635,53.055 17.61,68.475 C 193.455,497.37 157.035,452.895 162.57,395.73 173.025,287.685 254.925,244.11 228.795,162.21 216.84,124.755 113.19,54.615 0,0"
style="fill:#5750c3;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(1.3333333,0,0,-1.3333333,2133.9689,990.85787)"
clip-path="url(#clipPath6)" />
<path
id="path7"
d="m 0,0 c 82.485,-18.405 155.955,-60.51 209.37,-121.59 6.33,-7.23 12.33,-14.745 17.97,-22.515 h 0.015 c 7.725,-0.045 15.48,-0.045 23.295,0.03 113.19,54.615 216.84,124.755 228.795,162.21 26.13,81.9 -55.77,125.475 -66.225,233.52 -5.535,57.165 30.885,101.64 66.405,130.86 20.88,32.295 51.555,38.625 40.56,59.685 C 512.1,457.695 410.31,442.965 357.525,390.18 285.93,318.585 301.845,256.8 329.37,170.205 390.39,-21.765 50.55,-3.72 0,0"
style="fill:#5965ca;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(1.3333333,0,0,-1.3333333,1799.7687,798.75787)"
clip-path="url(#clipPath8)" />
<path
id="path9"
d="m 0,0 c -209.94,-79.725 -244.5,156.795 -433.185,162.12 -212.52,5.985 -265.755,-244.5 -467.73,-154.14 -186.795,83.565 -273.72,775.455 -73.275,1056.18 34.275,48 132.735,198.9 356.22,258.57 -0.48,0.135 -0.735,0.21 -0.735,0.21 114.45,30.72 113.85,45.33 115.065,60.54 1.545,19.395 -22.575,29.595 -32.79,34.02 -2.265,0.975 -2.49,4.095 -0.405,5.415 40.68,25.77 91.755,-5.4 104.22,-31.05 7.635,-15.705 31.71,-5.115 25.05,11.04 -1.59,3.87 -3.87,7.2 -6.195,9.15 -0.945,0.795 -0.705,2.31 0.45,2.745 10.74,4.17 38.1,5.46 40.02,-23.955 1.56,-24.015 33.015,-25.815 29.31,-9.405 -0.69,3.06 1.11,6.195 4.125,7.05 16.86,4.815 30.915,-7.83 43.515,-32.565 10.38,-20.4 38.235,-24.27 69.96,-33.945 0.075,-0.015 0.135,-0.03 0.21,-0.06 C -11.955,1262.295 95.445,1114.59 125.76,1061.79 271.68,807.555 2
<!-- ...[data omitted, click Copy or Download for full SVG]... -->
</svg>