TrustRadius: an HG Insights company

What is amCharts?

amCharts is a JavaScript Charts & Maps library that offers data visualization solutions for businesses of various sizes. According to the vendor, amCharts provides a wide range of charting capabilities to help businesses present and analyze their data effectively. This versatile tool is utilized by different professions and industries, including data analysts, business intelligence professionals, marketing professionals, financial analysts, and e-commerce companies.

Key Features

Canvas rendering: According to the vendor, amCharts 5 utilizes the browser's Canvas API for efficient chart rendering, ensuring optimal performance with a low memory footprint. Its lightweight internal objects aim to enable speedy data processing.

Wide range of chart types: amCharts 5 offers a diverse set of chart types, including line, bar, pie, scatter, bubble, candlestick, OHLC, and more. It also provides advanced chart types such as Sankey diagrams, Chord diagrams, Funnel charts, Treemaps, and Heatmaps. Additionally, it supports geo maps for visualizing geographic data.

Powerful theme engine: amCharts 5 comes with a theme engine that allows users to customize and style their charts. The vendor states that it features a CSS-like rule-based theme targeting system, making customization easier. The default looks are designed to be modern and visually appealing.

Interactive and customizable: Users can easily customize elements in amCharts 5 with a wide range of configuration options. According to the vendor, element states can be changed based on interactions or data conditions, providing an interactive experience. It also offers multi-type and multi-axis support for flexible data representation.

Accessibility features: According to the vendor, amCharts 5 includes accessibility features to ensure that charts are usable by everyone. It provides TAB-selectable interactive elements with customizable roles and order, enhancing accessibility. Keyboard accessibility for navigation and interaction is also supported.

Flexible data visualization: amCharts 5 supports various data types, including numbers, dates, categories, and durations. The vendor states that adapters allow for dynamic override of settings and data values, providing flexibility. Element templates enable batch updates and flexible configuration.

JSON configuration: Starting from version 5.3.0, amCharts 5 supports creating charts from JSON configuration. According to the vendor, JSON configs can be stored and retrieved from various sources, allowing for easy chart definition storage and retrieval.

Stock Chart features: The Stock Chart feature in amCharts includes over 20 fully-automated indicators for financial analysis. According to the vendor, it enables the addition and saving of annotations and drawings for future sessions. The time zone display adjustment aims to provide accurate time-based information.

Maps add-on: amCharts offers a Maps add-on that allows users to integrate interactive geographical maps into their websites or applications. According to the vendor, it comes bundled with hundreds of country and regional maps in GeoJSON format. The add-on supports multi-series and is configurable down to the smallest details.

Categories & Use Cases