Modules

Overview

Modular System is the core of AnyChart 8. It allows you to significantly reduce the size of the JavaScript running on your web page by connecting only those chart types and features that you actually use. The modular based AnyChart is perfectly compatible with popular bundling tools such as Webpack, Browserify, and so on.

Builder

Custom JavaScript Builder is designed for assembling a JavaScript file that contains only the features and chart types you are really going to use. You can also build a file that contains your license key.

Bundle

AnyChart Bundle build contains all chart modules and features, it is the biggest file, use it cautiously.

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-bundle.min.js"></script>

Chart Modules

The following modules are available:

Base

AnyChart Base is a handy module that contains:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-base.min.js"></script>

Core

AnyChart Core is the core of engine, it is needed whenever you use any module (except Bundle and Base).

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-core.min.js"></script>

Bullet

Module to create Bullet charts.

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-bullet.min.js"></script>

Basic cartesian charts

Module to create basic cartesian charts: Area, Bar, Box, Bubble, Column, Error, Area, HiLo, Candlestick, Jump Line, Line, Marker, OHLC, Quadrant, Range Area, Range Bar, Range Column, Range Spline Area, Range Step Area, Spline Area, Spline, Step Area, Step Line, Stick.

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-cartesian.min.js"></script>

Basic 3D

Module to create cartesian 3D chart:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-cartesian-3d.min.js"></script>

Circular gauges

Module to create Circular gauges:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-circular-gauge.min.js"></script>

Gantt and gantt resource

Module to create Gantt and gantt resource charts:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-gantt.min.js"></script>

Heatmap

Module to create Heat map:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-heatmap.min.js"></script>

Linear gauges

Module to create Linear gauges:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-linear-gauge.min.js"></script>

Geo Maps

Module to create Geo Maps:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-map.min.js"></script>

Mekko

Module to create cartesian Mekko chart:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-mekko.min.js"></script>

Pareto

Module to create cartesian Pareto chart:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-pareto.min.js"></script>

PERT

Module to create cartesian Pareto chart:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-pert.min.js"></script>

Pie and donut

Module to create cartesian Pie chart and Donut chart:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-pie.min.js"></script>

Polar

Module to create Polar charts:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-polar.min.js"></script>

Pyramid and Funnel

Module to create Pyramid charts and Funnel charts:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-pyramid-funnel.min.js"></script>

Radar

Module to create Radar charts:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-radar.min.js"></script>

Resource

Beta module to create Resource charts:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-resource.min.js"></script>

Scatter

Module to create Scatter charts:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-scatter.min.js"></script>

Sparkline

Module to create Sparkline charts:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-sparkline.min.js"></script>

Stock

Module to create Stock charts:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-stock.min.js"></script>

Tag cloud

Module to create Sparkline charts:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-tag-cloud.min.js"></script>

Treemap

Module to create Treemap charts:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-treemap.min.js"></script>

Venn diagram

Module to create Venn diagram:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-venn.min.js"></script>

Waterfall

Module to create Waterfall chart:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-waterall.min.js"></script>

Features

Additional modules that are responsible for various functionality of the library.

Annotations

Module to work with Annotations:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-annotations.min.js"></script>

Chart Editor

Module to work with Chart Editor:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-chart-editor.min.js"></script>

Data Adapter

Module to work with Data Adapter:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-data-adapter.min.js"></script>

Exports

Module that enables Exports and Sharing:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-exports.min.js"></script>

Table UI

Module that enables Table Layout:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-table.min.js"></script>

Common UI

Context menu, range picker and range selector and preloader module:

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-ui.min.js"></script>

UI Binding

UI Binding module is a set of utilities to bind HTML5 UI elements to chart settings.

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-ui-binding.min.js"></script>

VML Renderer

Module that enables VML support for old browsers.

<script src="https://cdn.anychart.com/releases/8.0.1/js/anychart-vml.min.js"></script>