JavaScript financial charting libraries
Candlestick, OHLC and trading charts with indicators for the browser. 9 tools, ranked by GitHub stars and updated .
Charting libraries built for market data: candlestick and OHLC series, volume panes, technical indicators, drawing tools such as trend lines, and fast panning and zooming over long price histories. Most render with Canvas or WebGL to stay smooth with years of tick or minute data.
Check which indicators and drawing tools ship built in versus as plugins, whether real-time updates and streaming data are supported, and the license: Lightweight Charts from TradingView is Apache-2.0, while some trading platforms offer only their full charting product under a commercial license. General-purpose libraries such as Apache ECharts and Plotly.js also draw candlesticks when you need finance alongside other charts.
By GitHub stars, the most popular JavaScript financial charting libraries here are Lightweight Charts (17.5K stars), KLineChart (4.2K stars), and HQChart (3.4K stars). 6 of 9 had commits in the last 90 days.
| 1 |
Performant HTML5 canvas financial charts, from TradingView. |
17.5K |
| 2 |
Lightweight, highly customizable candlestick (k-line) chart with zero dependencies and mobile support. |
4.2K |
| 3 |
K-line and stock charts with a technical indicator scripting engine, for web pages and WeChat mini programs. |
3.4K |
| 4 |
Stock and financial charts. |
2.4K |
| 5 |
React components for financial charts: candlesticks, technical indicators, overlays and drawing tools. |
1.4K |
| 6 |
Financial charting library with a headless core, native WebGL2 renderer and plugin SDK, from LuxAlgo. |
986 |
| 7 |
Chart.js module that adds candlestick and OHLC chart types. |
809 |
| 8 |
Flexible financial charting library based on HTML5 canvas. |
101 |
| 9 |
Financial charts with indicators, drawing tools and live feeds, drawn with Canvas 2D or WebGL. |
22 |
Head-to-head comparisons
- KLineChart vs Lightweight Charts
- HQChart vs Lightweight Charts
- Lightweight Charts vs TechanJS
- Lightweight Charts vs React Financial Charts
- HQChart vs KLineChart
- KLineChart vs TechanJS
- KLineChart vs React Financial Charts
- HQChart vs TechanJS
- HQChart vs React Financial Charts
- React Financial Charts vs TechanJS
- dxcharts-lite vs Lightweight Charts
- Lightweight Charts vs TradeCanvas
- dxcharts-lite vs TechanJS
- TechanJS vs TradeCanvas
- dxcharts-lite vs TradeCanvas
Related topics
Related categories
Frequently asked questions
What is the most popular JavaScript financial charting library?
Which JavaScript financial charting libraries are actively maintained?
Are these JavaScript financial charting libraries free and open source?
Missing a tool? Add it with a one-line pull request to the README.