The library generates SVG as defined by the Scalable Vector Graphics 1.1 Specification (http://www.w3.org/TR/SVG11/). Output goes to the specified io.Writer.
- Shapes and Lines
- Image and Text
- Color and Gradients
- Paths
- Animation
- Filter Effects
- Filter convenience functions (modeled on CSS filter effects)
- Structure, Scripting, Metadata, Transformation and Links
- Utility
-
SVGo paper from SVGOpen 2011 http://www.svgopen.org/2011/papers/34-SVGo_a_Go_Library_for_SVG_generation
-
Programming Pictures with SVGo https://speakerdeck.com/u/ajstarks/p/programming-pictures-with-svgo
-
SVGo Workshop https://speakerdeck.com/u/ajstarks/p/svgo-workshop
A video describing how to use the package can be seen on YouTube at http://www.youtube.com/watch?v=ze6O2Dj5gQ4
am
: Animate motionamt
: Animate transformationandroid
: The Android logoanimate
: Animationbarchart
: Bar chartbubtrail
: Bubble trailsbulletgraph
: Bullet Graphs (via Stephen Few)colortab
: Display SVG named colors with RGB valuescompx
: Component diagramscube
: cube isometryf50
: Get 50 photos from Flickr based on a queryfe
: Filter effectsflower
: Random "flowers"fontcompare
: Compare two fontsfunnel
: Funnel from transparent circlesgradient
: Linear and radial gradientshtml5logo
: HTML5 logo with draggable elementsimfade
: Show image fadinglewitt
: Version of Sol Lewitt's Wall Drawing 91marker
: Test markerspaths
: Demonstrate SVG pathspattern
: Test patternspicserv
: Picture serverplanets
: Show the scale of the Solar systemrandcomp
: Compare random number generatorsrichter
: Gerhard Richter's 256 colorsrl
: Random lines (port of a Processing demo)skewabc
: Skew ABCspan
: Text spanstockproduct
: Visualize product and stock pricessvgdef
: Creates a SVG representation of the APIsvgopher
: SVGo Mascotsvgplot
svgplot
: Plot datasvgrid
: Compose SVG files in a grid
turbulence
: Turbulence filter effectvismem
: Visualize data from fileswebfonts
: "Hello, World" with Google Web Fontswebsvg
: Generate SVG as a web server