elm-lang/svg 2.0.0

Fast SVG, rendered with virtual DOM diffing

Platform: Elm

Language: Elm

License: BSD-3-Clause

Repository: https://github.com/elm-lang/svg

View on registry: http://package.elm-lang.org/packages/elm-lang/svg/2.0.0

Direct download link: https://github.com/elm-lang/svg/archive/2.0.0.zip

Install: elm-package install elm-lang/svg 2.0.0

SVG in Elm

Use SVG in Elm.

This library is built on elm-lang/virtual-dom which handles the dirty details of rendering things quickly.

The best way to learn how to use this library is to read guide.elm-lang.org, particularly the section on The Elm Architecture. Using SVG is just like using HTML, you just have different tags.

Note: This library aims to be the most basic API. In some cases it is possible to use union types to build nicer abstractions, but this starts bringing personal taste into things and has some additional maintainance cost if the underlying spec changes. I think it is best to build such abstractions on top of this library as a separate package.


  • 2.0.0 - November 14, 2016 07:51
  • 1.1.1 - July 15, 2016 01:51
  • 1.1.0 - June 28, 2016 18:51
  • 1.0.0 - May 10, 2016 14:51

Project Statistics

SourceRank 18
Dependencies 3
Dependent projects 37
Dependent repositories 196
Total releases 4
Latest release
First release
Stars 52
Forks 5
Watchers 6
Contributors 5
Repo Size: 49.8 KB

Top Contributors See all

Evan Czaplicki Jaap van der Plas Jeff Smits Janis Voigtländer Fred Yankowski

Something wrong with this page? Make a suggestion

Export .ABOUT file for this library

Last synced: 2017-01-24 01:01:55 UTC

Login to resync this project