data-visualization⏱10 minutes

Get Started with amCharts

Quick Summary

“Advanced charting library for JavaScript and TypeScript applications.”

Best for: Developers needing a wide variety of chart types
Time to first integration: 10 minutes

📋Prerequisites

  • ✓Node.js 18+ installed
  • ✓A amCharts account — sign up here
  • ✓An existing project (Next.js, React, or Node.js recommended)

Setup Steps

3 steps
1

Install amCharts

Install amCharts via npm.

bash
npm install @amcharts/amcharts4
2

Import amCharts

Import the necessary modules in your JavaScript or TypeScript file.

typescript
import * as am4core from '@amcharts/amcharts4/core';
3

Create a chart

Initialize and configure your chart.

typescript
let chart = am4core.create('chartdiv', am4charts.XYChart);

Common Gotchas

Watch out for these issues in your first week.

Charts not rendering correctly

Fix: Ensure the container div has a defined width and height.

TypeScript errors during import

Fix: Ensure TypeScript definitions are correctly installed and configured.

Links