Viewer Implementations

From Svg wiki

Contents

Personal Computer

Native Browser Implementations

All native implementations listed are under active development as of June 2006

  • Mozilla 1.8+ based browsers such as Firefox 1.5+, Camino 1.0+ and SeaMonkey 1.0+ implement a large part of SVG Full 1.1. (Minimo does a smaller part) See also:
  • Opera Web Browser
    • Opera 8+ includes support for most of SVG Tiny 1.1, including declarative animation and SVG Tiny Fonts; also supported gradients and group opacity
    • Opera 9 includes support for SVG Basic 1.1, including declarative animation, scripting, and SVG Tiny Fonts
  • WebKit Web content rendering component. Bringing browser-native SVG to the next version of Safari and Konqueror.

Browser Plug-Ins

  • Adobe SVG Viewer (ASV) : The most full-featured SVG plug-in, with several additional features. Development of the viewer has been discontinued and support ends January 1, 2009. However, downloads from adobe.com/svg should remain possible indefinitely.
  • MOBIFORM SVGViewPlus (MOBIFORM) : audio, video, animation, printing, full SVGDOM, uses C# as script language
  • Renesis : under development, also does integration with File Explorer.
  • SVG Map Toolkit : preliminary viewer - very basic SVG support (no animation or scripting).

Others

  • Amaya : W3C Editor and Browser with partial SVG support
  • Batik : JAVA based toolkit allowing any JAVA application to view SVG (can be used by itself to view SVG, On Windows, Linux, Mac, etc)
  • KSVG : KSVG/KSVG2 is a Linux plugin that provides support for a lot of SVG features in the K Desktop Enviroment (KDE) and the Konqueror web browser
  • Librsvg : an SVG viewing component, and a part of the GNOME desktop environment. It can be used as a Firefox plug-in. It is especially significant for Linux/Unix OS use
  • WebKit+SVG : Support for SVG in Apple's WebKit/Safari
  • LXViewer : "is an SVG Viewer (and soon to be a SMIL and XHTML Viewer)"
  • YASB Viewer : RO IT Systems. Experimental, pre-Alpha, open-source SVG viewer
  • xsvg : open source viewer for the X Window System, now largely merged with librsvg
  • Sharp Vector Graphics : An open source viewer written for the .Net platform, in C#
  • MOBIFORM Standalone SVGBrowser : audio, video, animation, printing, full SVGDOM, uses C# as script language, exports to BMP, TIF, PNG, JPG
  • eSVG for PC : eSVG Viewer, release for PC

Using/Extending ASV

  • matterCast's Enhanced SVG Viewer : For SVG documents created from PDF. Provides server side markup and annotation
  • motjuvie : A free(GPL) viewer with some nifty features: window alphablending, window transparency, enhanced scripting; dependent upon ASV.
  • PCX Software's SVG Browser : A powerful Environment (but where did it go when EvolGrafix bought PCX Software?)

Plug-In Switchers

Mobile Viewers

  • Bitflash : (commercial) cross-platform SVG Tiny viewer (also works on most desktops). Available for OEM licensing.
  • eSVG : (commercial) eSVG Mobile Viewer, Tiny 1.1 and 1.2 (soon), for Windows Mobile 5, Windows CE, Pocket PC, Symbian, eCOS, OpenVG compliance (soon)
  • Gentlemedia : may not be active
  • Ikivo : (commercial) cross-platform SVG Tiny viewer (also works on most desktops). Available for OEM licensing.
  • Open SVG Viewer : Very old (2003). Open source, based on Personal Java
  • Phone Suite V7 : (commercial) Openwave Systems app suite for mass-market mobile phones
  • TinyLine : Tiny SVG toolkit for PersonalJava

Historical Viewers

Notes