ApexCharts
ApexCharts is a developer-tools company that builds an open-source JavaScript charting library (ApexCharts.js) and a family of visualization products — data grids, Gantt, tree, Sankey, and stock charts — serving web developers, SaaS companies, and enterprise data teams with a unified API across React, Angular, Vue, and Blazor.
- Company typePrivate
- Founded2016
- HeadquartersCranbury, United States
- Headcount1–10
- GTM typeB2B
- OfferingSoftware
What ApexCharts does
ApexCharts is a privately held developer-tools company founded around 2016 that builds an open-source JavaScript charting library and a family of related visualization products. Its core product, ApexCharts.js, is a modular, tree-shakeable SVG charting library rendering 20+ chart types (line, area, bar, candlestick, heatmap, treemap, radar, and others) with a single consistent API that works across React, Angular, Vue, Blazor, and vanilla JavaScript through dedicated framework wrappers. The product family has expanded beyond charts to include ApexGrid (data grids), ApexGantt (project timelines), ApexTree (hierarchies), ApexSankey (flow diagrams), and ApexStock (financial charts), all sharing one API and design language.
The underlying technology uses a registry-based architecture with optional opt-in modules for premium features such as a canvas renderer (Strata), crossfilter linked views, on-chart annotation authoring (Ink), a measure ruler, undo/redo (Rewind), scrollytelling (Storyboard), and a plugin platform (Weave). Version 6.0, released in July 2026, added these advanced capabilities along with an MCP server that validates AI-generated chart configurations against the real API. The library ships pre-bundled or as modular imports via npm and CDN.
The business model is a freemium open-source model: the core library is free under an open-source license, distributed via npm where it sees 6M+ monthly downloads, while premium features and OEM embedding rights are sold via subscription and licensing. The company monetizes through Premium and OEM plans for enterprise embedders, supplemented by a partnership with Infragistics that delivers framework-specific chart libraries through their Ignite UI enterprise product line. Customers named on the public site include Vercel, Notion, Figma, and Linear, with adoption signals spanning individual developers, SaaS companies embedding analytics, and enterprise data teams.
ApexCharts firmographics
Firmographics- Name
- ApexCharts
- Legal name
- ApexCharts
- Website
- https://apexcharts.com
- Company type
- Private
- Founded year
- 2016
- Operating status
- Operating
- Headcount range
- 1–10 employees
- Short description
- ApexCharts is a developer-tools company that builds an open-source JavaScript charting library (ApexCharts.js) and a family of visualization products — data grids, Gantt, tree, Sankey, and stock charts — serving web developers, SaaS companies, and enterprise data teams with a unified API across React, Angular, Vue, and Blazor.
- Ownership category
- akta.pro rank
Where ApexCharts is headquartered
LocationHeadquarters
- HQ city
- Cranbury
- HQ country
- United States
- HQ region
- North America
Markets served
ApexCharts business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel, Technology or R&D, Marketing or Sales, Operations
Revenue model
- Open Source Core (Freemium): The core ApexCharts library is free and open source with full basic chart functionality, distributed via npm and CDN. Revenue is generated by converting free users to paid plans for premium features.
- Premium Plans: Premium features including Measure Ruler, Ink (annotation authoring), Linked Views (crossfilter), Storyboard (scrollytelling), Perspectives (shareable views), Rewind (undo/redo), and Context Menu require paid Premium or OEM plans. The premium features are available as opt-in imports within the same apexcharts package.
- Enterprise/OEM Licensing: OEM plan available for embedding ApexCharts in commercial products, with licensing keys for offline use and broader redistribution rights.
Go-to-market motion1 record
Distribution channels3 records
Marketing channels5 records
ApexCharts product offering
Product offeringCore offering
ApexCharts develops and sells an open-source JavaScript SVG charting library (ApexCharts.js) along with a family of visualization products (ApexGrid, ApexGantt, ApexTree, ApexSankey, ApexStock) that share one consistent API. The core library is free via npm and CDN, while premium interactive features (Measure Ruler, Ink annotations, Linked Views crossfilter, Storyboard scrollytelling, Perspectives shareable views, Rewind undo/redo, Context Menu) and OEM licensing are monetized. Framework wrappers are provided for React, Angular, Vue, Blazor, and vanilla JavaScript.
Product overview
ApexCharts is a visualization platform offering multiple JavaScript/SVG chart and diagram libraries under a unified API and design language. The core product is ApexCharts.js, a charting library supporting 20+ chart types including line, area, bar, column, pie, donut, candlestick, box plot, heatmap, treemap, radar, polar area, scatter, bubble, range, funnel, gauge, and sparkline charts. The product family includes ApexGrid (data grids), ApexGantt (Gantt/project planning charts), ApexTree (org charts and hierarchies), ApexSankey (flow diagrams), and ApexStock (financial charts). All products share one API and one design language, allowing developers to adopt once and extend to new visualization needs. Version 6.0 introduces advanced features including scrollytelling (Storyboard), linked crossfilter dashboards (Linked Views), on-chart annotation and measuring (Ink and Measure), undo/redo history (Rewind), a plugin platform (Weave), custom series types (Marks API), a canvas renderer (Strata) for high-density data, and AI-assisted chart building via an MCP server for integration with Claude, Cursor, and ChatGPT. Framework wrappers are available for React, Angular, Vue, and Blazor.
Differentiator
Problem solved
Functional benefit
Brands
- ApexGrid: Fast, feature-rich data grids with sorting, filtering, inline editing and virtual scrolling, built to handle large datasets.
- ApexGantt
- ApexTree
- ApexSankey
- ApexStock
Products and services
- ApexCharts.js JavaScript SVG charting library providing 20+ chart types (line, area, bar, column, pie, donut, candlestick, box plot, heatmap, treemap, radar, polar area, scatter, bubble, range, funnel, gauge, sparklines) with a consistent API across React, Angular, Vue, Blazor, and vanilla JavaScript. Built for web application developers building interactive data visualizations.
- ApexGrid Fast, feature-rich data grid library with sorting, filtering, inline editing, and virtual scrolling built to handle large datasets for web applications.
- ApexGantt Interactive Gantt chart library with drag-and-drop scheduling, dependencies, and milestone tracking, designed to integrate directly into project planning and project management tooling.
- ApexTree Org chart and hierarchical tree diagram library with collapse/expand, zoom and pan, plus external labels for rendering deep hierarchies in web applications.
- ApexSankey Sankey flow diagram library with customizable nodes and edges, gradient links, and programmatic path highlighting for tracing flow routes in web applications.
- ApexStock Financial chart library with candlesticks, technical indicators, drawing tools, and multiple chart types purpose-built for market and stock data visualization in web applications.
- ApexCharts MCP Server Standalone npm package (apexcharts-mcp) that enables AI assistants to generate valid ApexCharts configurations by validating them against the real chart API, so charts render correctly on the first try.
Companies that use ApexCharts
Customer profileNamed customers5 records
Segments3 records
Ideal customer profiles3 records
ApexCharts technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- Yes
- API docs
- API detail
Core technology
AI maturity
App detail
AI capability3 records
Feature12 records
ApexCharts partnerships and signals
Strategic signalPartnerships
One partnership is on record.
- InfragisticscorePartnership with Infragistics to provide comprehensive Angular Charts and React Charts libraries through their Ignite UI product line. ApexCharts provides the foundational charting capability while Infragistics adds enterprise features, 65+ chart types, and professional support for their commercial product line.
Scale indicators4 records
Recent moves6 records
Expansion highlights5 records
ApexCharts competitors and assessment
Company assessmentEmerging players
- Reveal (Idexia): Reveal is an embedded analytics platform from Idexia that ApexCharts publicly cross-references as a complementary embedded-analytics solution. It is comparable as an adjacent analytics offering for ISVs and SaaS companies needing BI dashboards (inventory, healthcare, finance) on top of charting capabilities.
Direct peers
- Apache ECharts: Apache ECharts is a powerful, free open-source JavaScript visualization library from the Apache Foundation. It competes directly with ApexCharts on chart type variety, performance with large datasets, and developer adoption via npm, and is a primary free alternative to ApexCharts' premium features.
- Recharts: Recharts is a React-specific charting library built on D3 that competes with ApexCharts' React wrapper. It overlaps on chart type variety, declarative React API, and developer adoption among React-centric teams, making it a directly comparable choice in many React projects.
- Chart.js: Chart.js is the most popular open-source JavaScript charting library and the closest direct competitor to ApexCharts.js. Both target web developers via npm distribution with a free core library, MIT-style licensing, and similar chart type coverage; they compete head-to-head in Stack Overflow recommendations and developer adoption.
- D3.js: D3.js is the foundational low-level JavaScript data visualization library on which many higher-level libraries build. While ApexCharts targets ready-to-use chart components, both compete for JavaScript developer mindshare in data visualization and increasingly overlap via ApexCharts' plugin platform (Weave) for custom visualizations.
- AG Charts: AG Charts is the JavaScript charting product from AG Grid/Infragistics, the same partner that distributes ApexCharts through the Ignite UI line. AG Charts competes directly with ApexCharts in enterprise React/Angular/Blazor dashboards and is a particularly close peer because of the shared Infragistics distribution relationship.
- Highcharts: Highcharts is a mature commercial JavaScript charting library with a free for-non-commercial core and paid commercial licensing. It is directly comparable to ApexCharts on chart type breadth, framework support, and the freemium-plus-commercial-license monetization model that ApexCharts also uses.
- Plotly.js: Plotly.js is an open-source JavaScript charting library with a strong scientific/analytics positioning and Dash product for Python. It overlaps ApexCharts on chart types and interactive features and is a direct substitute in dashboard and data-app development.
- Nivo: Nivo is a React-focused charting library built on D3 with a strong emphasis on design quality and theming. It is a comparable developer-tools peer to ApexCharts in the React ecosystem, with overlapping chart types and a similar open-source + premium support positioning.
Broad incumbents
- Looker (Google Cloud): Looker is a Google Cloud enterprise BI and embedded analytics platform that competes with ApexCharts in the embedded-analytics use case for SaaS and enterprise customers. It is a broad incumbent offering a much wider analytics stack that overlaps with ApexCharts' OEM/embedded positioning.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat4 records
Key highlights7 records
Customer concentration
ApexCharts social profiles
Digital presenceApexCharts compliance and trust
Trust signalCompliance3 records
ApexCharts financial estimates
Financial estimateRevenue estimate
Valuation estimate
ApexCharts leadership team
Management profileNumber of profiles
ApexCharts funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
ApexCharts M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about ApexCharts
What does ApexCharts do?
ApexCharts develops and sells an open-source JavaScript SVG charting library (ApexCharts.js) along with a family of visualization products (ApexGrid, ApexGantt, ApexTree, ApexSankey, ApexStock) that share one consistent API. The core library is free via npm and CDN, while premium interactive features (Measure Ruler, Ink annotations, Linked Views crossfilter, Storyboard scrollytelling, Perspectives shareable views, Rewind undo/redo, Context Menu) and OEM licensing are monetized. Framework wrappers are provided for React, Angular, Vue, Blazor, and vanilla JavaScript.
Is ApexCharts a public or private company?
ApexCharts is a private company. It is classified as unknown and is currently operating.
When was ApexCharts founded?
ApexCharts was founded in 2016. It employs 1 to 10 people.
Where is ApexCharts based?
ApexCharts is headquartered in Cranbury, United States, in the North America region.
How does ApexCharts make money?
Three revenue lines are on record. Open Source Core (Freemium) is the primary driver. The others are premium Plans and enterprise/OEM Licensing.
Who are ApexCharts's main competitors?
Reveal (Idexia) is listed as an emerging player. Direct peers are Apache ECharts, Recharts, Chart.js, D3.js, AG Charts, Highcharts, Plotly.js and Nivo. Looker (Google Cloud) is listed as a broad incumbent.
Does ApexCharts have an API?
Yes. ApexCharts offers a JavaScript API with methods for chart rendering, configuration updates, data manipulation, and programmatic interaction. The library also provides an MCP (Model Context Protocol) server that enables AI agents (Claude, Cursor, ChatGPT) to generate and validate chart configurations against the real chart API. Available methods include: render(), updateOptions(), updateSeries(), appendSeries(), toggleSeries(), showSeries(), hideSeries(), highlightSeries(), zoomX(), resetSeries(), appendData(), toggleDataPointSelection(), addXaxisAnnotation(), addYaxisAnnotation(), addPointAnnotation(), removeAnnotation(), clearAnnotations(), dataURI(), setLocale(), destroy(), drillDown(), drillUp(), drillToRoot(), startMeasure(), stopMeasure(), clearMeasures(), and history management (undo/redo). Developer documentation is at apexcharts.com/docs.