SVG Extend

SVG Extend is an experiment to find ways to make SVG smarter and more usable/lovable by web authors. It also acts as a playground to discuss implementation use cases with browser vendors.

Use it now Check the source on GitHub

If you are an SVG user and want to help improving SVG, feel free to open an issue to discuss how SVG Extend can help you make your life easier. If you want to get involved into deeper discussion about the future of SVG, feel free to join the W3C SVG Community Group.

As of now, SVG Extend extends some elements to ease creating some basic shapes:

Here is a unordered, open, list of what we plan for the future:

  • Extend elements to draw spirals
  • Extend elements to auto-smooth curves
  • Extend path syntax to support polar coordinates