Welcome to awesome charts. This is a library for polymer 2.0 using d3.js for custom charts. The charts exposes a lot of configuration and hooks so that the viz becomes interative.
awesome-charts is avilable on bower
and npm
both as of now.
Install the dependencies on bower by:
$ bower install awesome-charts --save
and on npm by:
$ npm install awesome-charts --save
After the depepndency is downloaded import the required charts from the folder awesome-charts/*
- You can use all-imports.html to import all charts
- If required single charts then use accordingly
For Documentation and demo please visit to awesome-charts-documentation
Want to contribute? Great!.
Please join me in creating this library :)
You are welcome to contribute, feel free to raise issues on github regrading chart flaws and documentaion lags. If you wish to add new feature or contribute in sense, you are always invited.
Fork the github code-repository and create a pull request with the summary of changes.
For contributing to documention use the documentation-repository similarly.
I'll try my best to look into the changes soonest as possible.
The ideal version to be used for public is from v1.0.0, later each version will stick to the semantic version pattern i.e:
- Bug fixes and other minor changes: Patch release, increment the last number, e.g. 1.0.1
- New features which don't break existing features: Minor release, increment the middle number, e.g. 1.1.0
- Changes which break backwards compatibility: Major release, increment the first number, e.g. 2.0.0
MIT