SVG tools
From Wikipedia, the free encyclopedia
SVG tools are editors and other tools dedicated to use SVG or produce SVG files.
Contents |
[edit] Graphics editors
- Flame Project Open Source animated SVG and Flash creation IDE
- Inkscape is an open-source multi-platform vector editor using SVG as its native format. It allows export to eps among others.
- Sodipodi is another open-source multi-platform editor, of which Inkscape is a fork.
- GLIPS Graffiti is an open source native SVG editor based on Batik toolkit (see below).
- Most of the major commercial vector graphics editors including Adobe Illustrator and CorelDRAW support SVG export and import.
- GIMP is an open source multi-platform graphics editor with SVG import and export capabilities; however, the export function only applies to vector graphics produced or edited in the GIMP.
- Skencil is an open source vector editor with SVG import and export.
- Math Games: Vector vs Raster (maa.org) - A list of 31 SVG editors
- Sketsa is a cross platform WYSIWYG SVG editor.
[edit] Other editors
- Dia is an open-source general-purpose diagram creation program supporting SVG.
- ConceptDraw crossplatform diagramming software that can make svg images.
- OpenOffice.org Draw 1.1 and up can export SVG files, for Draw 2.0, there is an additional SVG import plugin (latest status)
- Scribus is an open source desktop publishing application which supports SVG import and export.
- SVGmaker creates SVG from standard Windows programs including the ubiquitous Office suite.
- Virtual Mechanics Web Engine creates interactive animation for the web and mobile devices in SVG.
[edit] Programming Toolkits
- Batik is a Java toolkit for applications or applets that want to use images in the SVG format for various purposes, such as viewing, generation or manipulation. Batik supplies a set of standard modules like SVG Parser, SVG Generator and SVG DOM; also includes an SVG viewer application. See Apache Batik.
- Trolltech's Qt toolkit supports SVG rendering since version 4.1.
- IntuiKit is a commercial Perl/C++ GUI toolkit with a native support for SVG graphics. Multi-platform real-time SVG rendering is done via TkZinc or Anti-Grain Geometry.
- The SVG Scene toolkit enables developers to create application views by constructing an SVG scene. Multiple windows and separate clients possible.
- Together, JFreeChart, and Compuware's OptimalJ, use SVG.
- <oXygen/> XML Editor Oxygen XML Editor adds SVG support. You may use it to browse and open any SVG file and can render the result of an XSL transformation that generates SVG documents. See Oxygen SVG Editor.
- librsvg is a SVG rendering library written by GNOME, and use by MediaWiki to render SVG thumbnails.
[edit] See also
- svgi.org the SVG Community's directory of SVG enabled software
- Scalable Vector Graphics
- Graphics file formats
- List of vector graphics editors, not SVG editors.
[edit] More software
- RaveGrid - a tool for converting PNG/JPG images to SVG
- SWF to SVG converter - A web-tool which converts SWF files to SVG
- Flash Exploit - Java Utility that Converts SWF Frames to SVG, Also Font/Sound Export
- Ksvg SVG renderer for KDE/khtml
- SVG Document Templates Layouts for making labels.
- SVGFactory, converts BMP and WMF to SVG
- Potrace - converts bitmap to vector graphics (included in Inkscape)
- AutoTrace - converts bitmap to vector graphics