Skip to content

ApexCharts.js — Developer Tools

from $199/dev/year (Pro plan)

ApexCharts.js (Developer Tools): ApexCharts.js is a modern JavaScript charting library with 20+ chart types, zoom, and pan — free for small teams. Pricing: from $199/dev/year (Pro plan). (data verified July 2026)

Transparency: if you buy through our links we may earn a commission, at no extra cost to you. Rankings cannot be bought. How we rate tools

About ApexCharts.js

What is ApexCharts.js?

ApexCharts.js is a JavaScript charting library that lets developers build interactive, beautiful charts with minimal code. It solves the problem of adding complex data visualizations to web apps without heavy configuration or slow performance. With over 6 million npm downloads per month and 15,000+ GitHub stars, it is widely trusted by developers and companies worldwide.

Who is it for?

ApexCharts.js is built for front-end developers, data analysts, and product teams using React, Vue, Angular, or plain JavaScript. It is ideal for dashboards, reports, financial tools, and analytics interfaces. It is not intended for non-technical users who need drag-and-drop chart builders or static image output only.

Key capabilities

The library supports 20+ chart types including line, area, bar, column, candlestick, heatmap, treemap, radar, and mixed/combo charts. Users can zoom, pan, hover for details, and toggle series — all built-in. ApexCharts can export to SVG, PNG, and CSV. It also offers AI integration via skills for Claude, Cursor, and ChatGPT to generate chart code from natural language descriptions.

Real-world use cases

Common applications include sales dashboards tracking MRR by customer (like the example showing Marcus Vega at $8,420/mo), project timeline visualizations using Gantt-style charts, financial market charts with candlesticks and technical indicators, and org charts or tree diagrams for team structures. The sibling libraries (ApexGrid, ApexGantt, ApexTree, ApexSankey, ApexStock) extend functionality for grids, scheduling, hierarchies, flow diagrams, and financial charts.

Key features

  • Interactive charts by default — Zoom, pan, hover for details, and toggle series without extra code.
  • 20+ chart types — Bar, line, area, candlestick, heatmap, treemap, radar, funnel, and more.
  • Export options — Download charts as SVG, PNG, or CSV easily.
  • Framework wrappers — First-class support for React, Vue, Angular, and plain JavaScript.
  • AI-assisted chart building — Use Claude, Cursor, or ChatGPT with ApexCharts skills and MCP server to generate correct chart code.
  • Rich tooltips and annotations — Add context and notes directly on charts.
  • 100+ sample configs — Extensive API docs and ready-to-use examples to speed up development.

SaaSpartout Score

7.9 /10
Ease of use 8.5
Features depth 9.0
Value for money 7.0
Support quality 6.5
Integrations 8.0
Scalability 7.5
Documentation 8.0
Onboarding speed 8.5

Editorial score from our review methodology — not user ratings.

◆ AI advisor — 30 seconds, no signup
Why are you looking at Developer Apis tools today?

Prefer the full AI advisor? Open it here →

ApexCharts.js Pricing

ApexCharts.js pricing: from $199/dev/year (Pro plan).

For comparison: the median starting price in Developer Tools is $19.99/month, measured across 301 tools we track. See the full SaaS Pricing Index →

Community (Free)

Free for organizations under $2M annual revenue. Includes Community license, 1 year of updates, community support. Covers ApexCharts.js, ApexGrid, ApexTree, ApexSankey, ApexGrid-Enterprise, ApexGantt, ApexStocks.

Pro ($199/dev/year)

Commercial license, 1 year of updates, 5 support incidents. Covers all tools in Community plan.

Premium ($349/dev/year)

Commercial license, 1 year of updates, 10 support incidents. Covers all tools in Community plan.

OEM/Embedded ($599/dev/year)

OEM license, 1 year of updates, 20 support incidents. Covers all tools in Community plan.

All plans are annual. A free Community plan is available for qualifying organizations. Contact sales for custom terms.

Find the right tool for you with our AI advisor →

Frequently asked questions

Is ApexCharts.js free?
ApexCharts.js offers a free Community plan for organizations under $2 million in annual revenue. It includes a Community + Commercial license with 1 year of updates and community support.
How much does ApexCharts.js cost?
Paid plans start at $199 per developer per year for the Pro plan. Premium is $349/dev/year, and OEM/Embedded is $599/dev/year. All are billed annually.
What chart types does ApexCharts.js support?
ApexCharts.js supports 20+ chart types: line, area, bar, column, candlestick, heatmap, treemap, radar, polar area, radial bar, bubble, scatter, funnel, slope, and mixed/combo charts.
Can I use ApexCharts.js with React or Vue?
Yes. ApexCharts.js provides first-class wrappers for React, Vue, and Angular, as well as plain JavaScript. The same options and charts work across all frameworks.
What are the top alternatives to ApexCharts.js?
Popular alternatives include Chart.js, D3.js, Google Charts, and Highcharts. ApexCharts.js stands out for its built-in interactivity (zoom, pan, tooltips) without extra configuration and its AI-assisted code generation.
What is the main limitation of ApexCharts.js?
ApexCharts.js is a JavaScript library, so it requires coding skills to integrate. It is not a no-code or drag-and-drop tool. Also, the free plan is restricted to organizations under $2M revenue.

Don’t take our word for it — ask your AI about ApexCharts.js

Gemini ChatGPT Claude Perplexity Grok