Fw: [SVG And Perl Update] Strong SVG support and gaining strength
----- Original Message ----- From: <ronan@...543...> To: <svg-developers@...226...>; <www-svg@...157...>; <svg-coders@...544...>; <svg-mobile@...226...> Sent: Tuesday, September 28, 2004 8:15 AM Subject: [SVG And Perl Update] Strong SVG support and gaining strength
Hi all,
Perl's use as a language for generating SVG growing.
Wheras in 2001 there were two SVG related modules on CPAN, there are not over 150,
most of which have been maintained and updated within the last 12 months...
On CPAN, the Comprehensive Perl Archive Network, there are more than 150 tools that deal with SVG content:
Note: Distributions are released bundles aimed at a specific task, and modules are specific libraries which are part of a distribution.
Perl's chief strength as a language is that it is easily implemented, is ubiquitous (100% of Linux and Unix servers and workstations come with Perl installed and Perl runs on 100% of internet-ready servers), and its very strong developer community.
Here is a list of open-sourced Perl distributions and modules available free of charge through the CPAN Perl repository.
PERL DISTRIBUTIONS WHICH DEAL IN SOME WAY WITH SVG CONTENT:
http://search.cpan.org/search?m=dist&q=SVG&s=1&n=50
SVG Perl extension for generating Scalable Vector Graphics (SVG) documents SVG-2.29 - 26 Sep 2004 - Ronan Oger
SVG-GD SVG-GD-0.07 - 14 Nov 2003 - Ronan Oger
SVG-Graph Visualize your data in Scalable Vector Graphics (SVG) format. SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG-Metadata Perl module to capture metadata info about an SVG file SVG-Metadata-0.15 - 11 Aug 2004 - Bryce Harrington
SVG-Parser XML Parser for SVG documents SVG-Parser-0.97 - 29 Apr 2002 - Peter Wainwright
SVG-Plot a simple module to take one or more sets of x,y points and plot them on a plane SVG-Plot-0.06 - 26 Aug 2003 - Jo Walsh
svg-svg2zinc svg-svg2zinc-0.10 - 06 May 2004 - Christophe Mertz
SVG-TT-Graph Base object for generating SVG Graphs SVG-TT-Graph-0.06 - 15 Dec 2003 - Leo Lapworth
GD-SVG Seamlessly enable SVG output from scripts written using GD GD-SVG-0.25 - 07 Jan 2004 - Todd Harris
XML-Generator-SVG-ShapeFile Generate SAX2 events for an SVG rendering of an ESRI shapefile. XML-Generator-SVG-ShapeFile-0.2 - 21 Aug 2004 - Aaron Straup Cope
SVGGraph Perl extension for creating SVG Graphs / Diagrams / Charts / Plots. SVGGraph-0.07 - 28 Nov 2002 - Teun van Eijsden
epd2svg epd2svg-1.0 - 23 Oct 2000 - SANFACE Sofware
SVGGraph-Pie Perl extension for Pie as SVG SVGGraph-Pie-0.05 - 27 Jul 2003 - Tsukui Akihiro
svg2zinc-perl svg2zinc-perl_0.9 - 30 Oct 2003 - Christophe Mertz
Games-Go-SGF2misc-SVG Package to simplify SGF game rendering using Image::LibrSVG Games-Go-SGF2misc-SVG-1.00 - 10 May 2004 - Orien Vandenbergh
Gnome2-Rsvg Perl interface to the RSVG library Gnome2-Rsvg-0.03 - 11 Sep 2004 - Torsten Schönfeld
Image-LibRSVG Image-LibRSVG-0.04 - 19 Aug 2004 - Tom Schindl
Linux-Svgalib Object Oriented Perl interface to the svgalib graphics library Linux-Svgalib-1.2 - 11 Apr 2001 - Jonathan Stowe
XML-LibRSVG Interface to gnome's librsvg XML-LibRSVG-0.01 - 30 Oct 2001 - Matt Sergeant
Apache-AxKit-Language-Svg2AnyFormat SVG Serializer Apache-AxKit-Language-Svg2AnyFormat-0.06 - 17 May 2004 - Tom Schindl
PERL MODULES WHICH DEAL IN SOME WAY WITH SVG CONTENT:
http://search.cpan.org/search?m=module&q=SVG&s=1&n=100
SVG Perl extension for generating Scalable Vector Graphics (SVG) documents SVG-2.29 - 26 Sep 2004 - Ronan Oger
SVG::DOM A library of DOM (Document Object Model) methods for SVG objects. SVG-2.29 - 26 Sep 2004 - Ronan Oger
SVG::Element Generate the element bits for SVG.pm SVG-2.29 - 26 Sep 2004 - Ronan Oger
SVG::Extension SVG-2.29 - 26 Sep 2004 - Ronan Oger
SVG::GD SVG-GD-0.07 - 14 Nov 2003 - Ronan Oger
SVG::Graph Visualize your data in Scalable Vector Graphics (SVG) format. SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Manual SVG-2.29 - 26 Sep 2004 - Ronan Oger
SVG::Metadata Perl module to capture metadata info about an SVG file SVG-Metadata-0.15 - 11 Aug 2004 - Bryce Harrington
SVG::Parser XML Parser for SVG documents SVG-Parser-0.97 - 29 Apr 2002 - Peter Wainwright
SVG::Plot a simple module to take one or more sets of x,y points and plot them on a plane SVG-Plot-0.06 - 26 Aug 2003 - Jo Walsh
SVG::SVG2zinc a module to display or convert svg files in scripts, classes, images... svg-svg2zinc-0.10 - 06 May 2004 - Christophe Mertz
SVG::Utils SVG-1.13 - 28 Oct 2001 - Ronan Oger
SVG::XML Handle the XML generation bits for SVG.pm SVG-2.29 - 26 Sep 2004 - Ronan Oger
SVG::Graph::Data SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::File SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Frame SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Glyph SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Parser::Base SVG-Parser-0.97 - 29 Apr 2002 - Peter Wainwright
SVG::Parser::Expat XML Expat Parser for SVG documents SVG-Parser-0.97 - 29 Apr 2002 - Peter Wainwright
SVG::Parser::SAX XML SAX Parser for SVG documents SVG-Parser-0.97 - 29 Apr 2002 - Peter Wainwright
SVG::SVG2zinc::Backend svg-svg2zinc-0.10 - 06 May 2004 - Christophe Mertz
SVG::SVG2zinc::Conversions svg-svg2zinc-0.10 - 06 May 2004 - Christophe Mertz
SVG::TT::Graph Base object for generating SVG Graphs SVG-TT-Graph-0.06 - 15 Dec 2003 - Leo Lapworth
SVG::Graph::Data::Datum SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Data::Node SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Data::Tree SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Glyph::axis SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Glyph::bar SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Glyph::barflex SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Glyph::bezier SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Glyph::bubble SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Glyph::heatmap SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Glyph::line SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Glyph::pictogram SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Glyph::scatter SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Glyph::tree SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Graph::Glyph::wedge SVG-Graph-0.01 - 27 Nov 2003 - Allen Day
SVG::Parser::SAX::Handler SAX handler class for SVG documents SVG-Parser-0.97 - 29 Apr 2002 - Peter Wainwright
SVG::SVG2zinc::Backend::Display svg-svg2zinc-0.10 - 06 May 2004 - Christophe Mertz
SVG::SVG2zinc::Backend::Exec svg-svg2zinc-0.06 - 18 Sep 2003 - Christophe Mertz
SVG::SVG2zinc::Backend::Image svg-svg2zinc-0.10 - 06 May 2004 - Christophe Mertz
SVG::SVG2zinc::Backend::PerlClass svg-svg2zinc-0.10 - 06 May 2004 - Christophe Mertz
SVG::SVG2zinc::Backend::PerlModule svg-svg2zinc-0.06 - 18 Sep 2003 - Christophe Mertz
SVG::SVG2zinc::Backend::PerlScript svg-svg2zinc-0.10 - 06 May 2004 - Christophe Mertz
SVG::SVG2zinc::Backend::Print svg-svg2zinc-0.10 - 06 May 2004 - Christophe Mertz
SVG::SVG2zinc::Backend::Tcl svg-svg2zinc-0.10 - 06 May 2004 - Christophe Mertz
SVG::SVG2zinc::Backend::TclScript svg-svg2zinc-0.10 - 06 May 2004 - Christophe Mertz
SVG::TT::Graph::Bar Create presentation quality SVG bar graphs easily SVG-TT-Graph-0.06 - 15 Dec 2003 - Leo Lapworth
SVG::TT::Graph::BarHorizontal Create presentation quality SVG horitonzal bar graphs easily SVG-TT-Graph-0.06 - 15 Dec 2003 - Leo Lapworth
SVG::TT::Graph::BarLine SVG-TT-Graph-0.06 - 15 Dec 2003 - Leo Lapworth
SVG::TT::Graph::Line Create presentation quality SVG line graphs easily SVG-TT-Graph-0.06 - 15 Dec 2003 - Leo Lapworth
SVG::TT::Graph::Pie Create presentation quality SVG pie graphs easily SVG-TT-Graph-0.06 - 15 Dec 2003 - Leo Lapworth
SVG::TT::Graph::TimeSeries Create presentation quality SVG line graphs of time series easily SVG-TT-Graph-0.06 - 15 Dec 2003 - Leo Lapworth
GD::SVG Seamlessly enable SVG output from scripts written using GD GD-SVG-0.25 - 07 Jan 2004 - Todd Harris
ConvertSVG FigAnim-0.1 - 24 Jun 2004 - FigAnim
SVGExtension svg-svg2zinc-0.10 - 06 May 2004 - Christophe Mertz
SVGGraph Perl extension for creating SVG Graphs / Diagrams / Charts / Plots. SVGGraph-0.07 - 28 Nov 2002 - Teun van Eijsden
SVGGraph::Pie Perl extension for Pie as SVG SVGGraph-Pie-0.05 - 27 Jul 2003 - Tsukui Akihiro
Image::Info::SVG SVG support for Image::Info Image-Info-1.16 - 07 Jan 2004 - Gisle Aas
UML::Sequence::Svg converts xml sequence files to svg UML-Sequence-0.05 - 30 Sep 2003 - Philip Crow
XML::Generator::SVG::ShapeFile Generate SAX2 events for an SVG rendering of an ESRI shapefile. XML-Generator-SVG-ShapeFile-0.2 - 21 Aug 2004 - Aaron Straup Cope
Gnome2::Rsvg Perl interface to the RSVG library Gnome2-Rsvg-0.03 - 11 Sep 2004 - Torsten Schönfeld
Image::LibRSVG Image-LibRSVG-0.04 - 19 Aug 2004 - Tom Schindl
Linux::Svgalib Object Oriented Perl interface to the svgalib graphics library Linux-Svgalib-1.2 - 11 Apr 2001 - Jonathan Stowe
XML::LibRSVG Interface to gnome's librsvg XML-LibRSVG-0.01 - 30 Oct 2001 - Matt Sergeant
Games::Chess::Coverage::SVG Visualize chess coverage with SVG Games-Chess-Coverage-0.0201 - 05 Aug 2004 - Gene Boggs
Games::Go::SGF2misc::SVG Package to simplify SGF game rendering using Image::LibrSVG Games-Go-SGF2misc-SVG-1.00 - 10 May 2004 - Orien Vandenbergh
Games::Chess::Coverage::SVG::Board Draw a chess board Games-Chess-Coverage-0.0201 - 05 Aug 2004 - Gene Boggs
Bio::TreeIO::svggraph A simple output format that converts a Tree object to an SVG output bioperl-1.4 - 23 Dec 2003 - Ewan Birney
Apache::AxKit::Language::Svg2AnyFormat SVG Serializer Apache-AxKit-Language-Svg2AnyFormat-0.06 - 17 May 2004 - Tom Schindl
Apache::AxKit::Plugin::SvgCgiSerialize CGI-Parameter Plugin Apache-AxKit-Language-Svg2AnyFormat-0.06 - 17 May 2004 - Tom Schindl
Ronan Oger Developer, Perl SVG core module Partner, http://Vectoreal.com
For more information on serverside SVG solutions using Perl, please contact Vectoreal http://www.vectoreal.com/contact.html
participants (1)
-
Jon Phillips