
Glad that you made here. Welcome to Awesome charts, a library intended for polymer 2.0 composed of d3 charts, the charts are purely written in d3.js v4. It provides customization to the user exposing various properties, methods and events.
I was involved in polymer projects recently in my work where this idea of creating charts clicked to me, the idea behind this library is to expose customization so the user can use it without or little knowledge of the underlying things. The module will always be growing and will ensure there will never be breaking changes going further. You can either try whole library together or just use the charts as a custom component in projects.
Currently you should be able to install it via bower & npm (soon will be available on yarn & webpack too).
$ bower install awesome-charts --saveor
$ npm install awesome-charts --saveThis will download the latest version of library and its dependencies.
awesome-charts
|---demo
|
|---all-imports.html
|
|---awesome-pie-chart.html
|
|---awesome-line-chart.html
.
.....
.
.......
under /demo folder you can see a brief demo of how the component works.
From the left menu on this page navigate to respective chart links. The page will contain detailed documentation of properties,methods and events. The Demo here is not abstract or hidden , its a tangible interactive embedded plunkr so that you can make changes and evaluate without downloading the package ☺. The READ.me file inside each plunkr will give you the context of the data used in charts.
Currently its in development mode. I'll soon be adding more feature like animation,redraw and additional customization with more new type of charts ⛳. You are welcome to contribute to the repo for more details regarding contribution check for guidelines on GitHub READ.me