Skip to main content
  1. Projects/

C3JS Angular Directives

·111 words·1 min
Jettro Coenradie
Author
Jettro Coenradie
Software architect and search enthusiast. I write about AI, search, cloud, and software development.

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.