AnyChart - create charts with JavaScript easy Part-1


Posted by : Darko Borojevic - contact me

AnyChart - create charts with JavaScript easy Part-1

If you administrate and maintain data rich websites, sometimes you will need a little push in terms of data visualization, normally by means of some sort of data-visualization API. In this article we briefly present AnyChart, a commercial JavaScript charting library, still free for a non-profit use. This is a very well established Javascript API that has been on the market for more than 10 years. Originally Flash-based, AnyChart has since moved over to pure JavaScript and SVG/VML rendering.

AnyChart is usually presented as a set of different JS charting libraries. It is comprised of the following:

  • AnyChart - designed for creating interactive charts of all basic types
  • AnyStock - intended to visualize large date/time based data sets
  • AnyMap - for geo maps and seat maps
  • AnyGantt - for project and resource management solutions (Gantt, resource, PERT charts)
Anyhow, these libraries can be treated as one big JavaScript (HTML5) charting library. They all share the same API, all the charts are configured in pretty much the same way, they share common themes, settings and ways to load data.

Visualizing external data

AnyChart gives you options for creating charts out of data stored in Arrays, JSON like formats, Multidimensional Arrays, and, especially useful, HTML tables. Let's now look at one simple example of AnyChart functionality.

HTML

data visualization charts

CSS

anychart js library

JavaScript

data visualization charts
AnyChart is a flexible JavaScript (HTML5) based solution that allows developers to embed interactive and great looking charts and dashboards into any web, standalone or mobile project.
In this article we presented you with basic info about AnyChart charting JavaScript API, and in the following article we will present you with Chartopedia, AnyChart's tool for understanding different chart groups.



Do you have a comment?

Your E-mail


Your Message