Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/AnyChart/AnyChart

AnyChart is a lightweight and robust JavaScript charting solution with great API and documentation. The chart types and unique features are numerous, the library works easily with any development stack.
https://github.com/AnyChart/AnyChart

anychart bar-chart chart charting-library charts chartsjs column-chart dashboard data-visualization datavis html5-charts javascript javascript-charts javascript-library js-library line-chart pie-chart

Last synced: about 1 month ago
JSON representation

AnyChart is a lightweight and robust JavaScript charting solution with great API and documentation. The chart types and unique features are numerous, the library works easily with any development stack.

Awesome Lists containing this project

README

        

[AnyChart - Robust JavaScript/HTML5 Chart library for any project](https://www.anychart.com)
[AnyChart Travis Build](https://travis-ci.org/AnyChart/AnyChart)
[AnyChart NPM Version](https://www.npmjs.com/package/anychart)
[AnyChart Releases](https://www.anychart.com/products/anychart/history)
[AnyChart Download](https://www.anychart.com/download/)

AnyChart Data Visualization Framework
=========

AnyChart is a flexible JavaScript (HTML5, SVG, VML) charting framework that fits any solution in need of data visualization.

## Table of Contents

* [Download and install](#download-and-install)
* [Getting started](#getting-started)
* [Plugins](#plugins)
* [Using AnyChart with TypeScript](#using-anychart-with-typescript)
* [Using AnyChart with ECMAScript 6](#using-anychart-with-ecmascript-6)
* [Technical Integrations](#technical-integrations)
* [Contribution guide](#contribution-guide)
* [Build and debug](#build-and-debug)
* [Module system](#module-system)
* [Package directory](#package-directory)
* [Contacts](#contacts)
* [Links](#links)
* [License](#license)

## Download and install

There are several ways to download/install AnyChart.

#### Direct download

All binaries are located in [dist](https://github.com/AnyChart/AnyChart/tree/master/dist) folder.

#### CDN

If you don't want to download and host AnyChart yourself, you can include it from the AnyChart CDN (Content Delivery Network): [https://www.anychart.com/download/cdn](https://www.anychart.com/download/cdn)

```html

```

#### Package managers

You can install AnyChart using **npm**, **bower** or **yarn**:

* `npm install anychart`
* `bower install anychart`
* `yarn add anychart`

## Getting started

The fastest way to start with AnyChart is to include framework into a webpage and write some code. Look at this simple HTML snippet below:

```html

anychart.onDocumentReady(function() {
// create a pie chart
var chart = anychart.pie([
["Chocolate", 5],
["Rhubarb compote", 2],
["Crêpe Suzette", 2],
["American blueberry", 2],
["Buttermilk", 1]
]);
chart.title("Top 5 pancake fillings");
// set the container where chart will be drawn
chart.container("container");
// draw the chart on the page
chart.draw();
});