Skip to main content

Awesome SVG resources

9
GitHub Stars
37
Curated Resources
8
Categories
1 day ago
Last Refreshed
ReferenceEditorsConversion ToolsIconsProgramming LibrariesCompressionCan I UseOther Lists

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me conversion tools resources from awesome-svg"

Installation instructions →

What's inside

Conversion Tools

  • AutoTracer

    convert from raster (JPEG, PNG, GIF) to SVG

  • favicon

    convert from SVG to ico. Works great for using an

  • font-blast

    convert an SVG font into individual SVGs

  • iconizr

    convert a collection of SVGs into a CSS icon kit

  • PDF to SVG

    convert each page of a PDF to an SVG

  • svg2android

    convert to Android's VectorDrawable XML format

Other Lists

Compression

  • cli

    GUI - compresses the most, and much faster than the others

  • cli

    web - written in JavaScript and plugs into a whole bunch of different build tools.

  • nano

  • scour

    Python

Programming Libraries

  • D3.js

    generate/manipulate SVGs from JavaScript. A great way to do graphs and diagrams: be sure to check out the

  • SnapSVG

    animate your SVGs with JavaScript

  • SVG-Edit

    open-source JavaScript editor to embed in your app or website

  • SVG-Morpheus

    morph from one icon to another

Icons

Editors

  • Illustrator

    powerful, but expensive, and no Linux support

  • Inkscape

    open source, but no Mac support

  • Sketch

    commerical though not too expensive, but Mac-only

  • Vecta.io

    browser-based, looks promising

Reference

Showing a sample of 37 resources. View the full list on GitHub →