MathOverflow will be down for maintenance for approximately 3 hours, starting Monday evening (06/24/2013) at approximately 9:00 PM Eastern time (UTC-4).
show/hide this revision's text 1 [made Community Wiki]

Sage, which is free and open source, is able to output svg files, but the result is sometimes not really nice.

I do not know whether Maple or Mathematica (which are not free) can do this.

I am also using the basic editor xfig to create simple svg files, but inkscape is more powerful.