Beautiful charts for every platform.
Build smooth, responsive and automatically updated charts, maps and gauges with a clean developer-friendly API.
Everything needed to turn data into clarity
Fast rendering, expressive components and polished interactions in one lightweight toolkit.
Fluid animation engine
Charts transition naturally as values change, making live dashboards easier to understand.
High performance
Optimized canvas rendering stays smooth with frequently changing datasets.
Responsive by default
Every component automatically adapts to desktop, tablet and mobile layouts.
Developer friendly
Clear configuration, reusable components and sensible defaults reduce setup time.
Charts, maps and gauges
Combine multiple visualization styles inside a consistent design system.
Dashboards that update in real time
Connect your own data source and let the interface redraw smoothly whenever values change.
- Automatic transitions between values
- Touch, mouse and keyboard interactions
- Custom labels, legends and tooltips
Select your framework
Start with the environment your project already uses.
Cross platform
Start visualizing your data today.
Use this starter as the foundation for your own chart library, SaaS dashboard or developer product.
Create your first chart
Add a canvas element, load the JavaScript file and create a chart using a small configuration object.
<canvas id="myChart"></canvas>
<script>
createChart('#myChart', {
values: [12, 25, 18, 42, 36, 58]
});
</script>