Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 4 days 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.
- Host: GitHub
- URL: https://github.com/AnyChart/AnyChart
- Owner: AnyChart
- License: other
- Created: 2013-12-11T02:34:54.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2024-04-10T07:12:49.000Z (7 months ago)
- Last Synced: 2024-04-14T09:49:01.832Z (7 months ago)
- Topics: 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
- Language: JavaScript
- Homepage: https://www.anychart.com/
- Size: 113 MB
- Stars: 371
- Watchers: 33
- Forks: 60
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
[](https://www.anychart.com)
[](https://travis-ci.org/AnyChart/AnyChart)
[](https://www.npmjs.com/package/anychart)
[](https://www.anychart.com/products/anychart/history)
[](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();
});