VectorGraphics2D can export Java painting operations to Encapsulated PostScript (EPS), Scalable Vector Graphics (SVG), or Portable Document Format (PDF) files. It supports the rendering of all geometric shapes provided by the Java language. More advanced features like transparency or clipping paths can be used as well. It has a very small footprint and can be easily used as a replacement for Java's java.awt.Graphics2D class.
svg-math-graphics is a class that can render a math formula as a SVG vectorial chart. It takes a string with a math formula and creates a chart on which it draws a set of lines between consecutive points for the axes. The class returns the chart data in SVG format. The size of the chart and the size of the steps between each point in the chart are configurable parameters. You can draw functions in Cartesian or polar coordinates.
SVGpage is an application that will render PNG images as SVG files or convert an SVG file to a PNG image. It uses an internal version of Autotrace. This is not a straight conversion to SVG (as there really is no such converter) but it does a fairly literal job with simple shapes, and renders a "painterly" effect for more photographic-style images.