C3JS Angular Directives brings the power of the C3.js charting library to AngularJS through a declarative HTML syntax. Instead of writing JavaScript to configure charts, you define them using custom elements like <c3chart> and <chart-column>, making charts easier to read and maintain in Angular templates.
The library supports a wide range of chart types and features including line, spline, bar, pie, donut, and gauge charts, multiple Y-axes, timeseries data, dynamic data updates, tooltips, legends, regions, and callback functions. It was distributed via Bower and available on CDNJS.
The project grew to 200 stars and attracted contributions from 20 developers across 19 releases. It was licensed under MIT.
- Source: github.com/jettro/c3-angular-directive
- Documentation: jettro.github.io/c3-angular-directive