-
Notifications
You must be signed in to change notification settings - Fork 12
About axisJS
axisJS is a light Angular-based app for generating charts. It combines with the AxisWP WordPress plugin to add rich charting capabilities to WordPress.
I know what you're thinking. "Why do I need another charting tool? What advantages does this one have over the others?"
Charts are not very complex things. One only need to look at the multitude of JavaScript charting libraries to get an idea of how many times this particular wheel has been reinvented. Yet, although it's generally not too difficult to get a particular library working in a descriptive enough fashion, the barrier to entry is often a willingness to play with code. Particularly in the case of D3.js, this could also mean an enormous amount of trial and error.
axisJS attempts to create an interface to these charting libraries, enabling them to be used in an exploratory fashion. While it's pretty tightly coupled to C3.js at the moment, the goal is to abstract everything to a point where writing an adapter for any given library is a fairly straight-forward endeavour. axisJS also adds additional newsroom-focused functionality currently missing from such libraries, such as SVG and PNG output.