AG Studio: Build dashboards using native components in web apps. Join us for a webinar on 28th July at 2pm UTC+1 Register
AG Charts v14.0.0 Async data loading for paginated APIs, CSS variables support, and more...

JavaScript Charts

Open Source
JavaScript JavaScript Charts

Canvas-based JavaScript charting library with no dependencies. Get started in 60 seconds.

Get Started
$ npm install ag-charts-community
Line

Why AG Charts for JavaScript Charts

Why Developers Choose AG Charts

Built for performance and customisation, with a developer-first approach.

Any JavaScript Chart You Need

30+ Chart Types

Bars, lines, areas and pies, plus advanced charts like treemaps, heatmaps, financial charts, maps, and more.

Area Charts

Visualise trends and cumulative values over time

Bar Charts

Compare discrete values across categories

Line Charts

Track changes and trends over time

Pie Charts

Show proportions of a whole

Bubble Charts

Plot three dimensions of data

And More...

30+ chart types available

Developer Experience

Declarative API

Pass your data and options to AgCharts.create(). AG Charts handles rendering, updates, and interactivity.

Key JavaScript Chart Features

Comprehensive Feature Set

Everything you need to build production-ready charts, from rendering and customisation, to interactivity and enterprise features.

Large Data in JavaScript Charts

Render 1M+ Data Points

AG Charts renders large datasets whilst maintaining interactivity, e.g. zooming, panning and scrolling, at 60fps.

High Frequency Updates in JavaScript Charts

Real-Time Streaming at 60+ FPS

Built for live dashboards and monitoring systems. Batched updates and efficient rendering keep your charts responsive during continuous data streams.

AG Grid Integration

Integrated Charts for AG Grid

AG Charts powers the Integrated Charts feature in AG Grid. Users can create charts directly from grid data with a right-click.

Latest Releases

Regular Releases and Updates

New features, chart types, and improvements ship regularly.

JavaScript Charts FAQs

Frequently Asked Questions

Common questions about AG Charts for JavaScript

Is AG Charts free to use?
Does AG Charts support TypeScript?
Does AG Charts have any dependencies?
How does AG Charts handle large datasets?
What chart types are included?
How do I get started?
What's included in AG Charts Enterprise?
Can I use AG Charts with AG Grid?

Get In Touch

Talk to Our Team

Questions about AG Charts? We're here to help.

Licensing and pricing information
Explore use-cases for your team
Technical guidance from our engineering team

Trusted by millions of developers:

For technical support, visit our Zendesk portal