Google's SVG Web hace esto. De acuerdo con la página web del proyecto:
SVG Web es una biblioteca JavaScript, que proporciona soporte SVG en muchos navegadores, incluyendo Internet Explorer, Firefox, y Safari. Usando la biblioteca más soporte SVG nativo puede instantáneamente objetivo ~ 95% de la base web instalada existente .
Si bien se describe como una biblioteca JavaScript, también requiere Flash 9+. Esto no suele ser un problema, pero si estás en un entorno corporativo con Flash antiguo o sin Flash en las estaciones de trabajo, no funcionará.
Además, todavía está en Alpha, lo que podría ser un problema, dependiendo de cuál sea su proyecto.
¿Puedes abrir una svg con esta biblioteca? – Milhous
No realmente. Por supuesto, solo se admite un subconjunto de svg/vml, por lo que realmente no se puede tomar un archivo svg y "abrirlo" en raphael. Pero el path synatax es el mismo, así que básicamente tienes que copiar todas las rutas desde svg a tu código javascript (o escribir algo que lo haga automáticamente). Creo que la mayoría de la gente simplemente copia sus rutas (simplificadas) de inkscape u otros editores en el código raphael –