Home / Market & alternative data
OpenKline
Canvas candlestick charts for React and Vue
What it is
A TypeScript charting engine that renders OHLCV candles on canvas, with typed-array buffers and a core that does not depend on React or Vue. Those frameworks get wrappers that expose the same props and methods, including indicator overlays, drawing tools, volume profile, and Heikin-Ashi and Renko transforms. Front-end developers who want a candlestick component they can wire to their own updates are the audience. The public playground draws synthetic demo candles with no exchange attached, so a live book appears only when you supply a data transport.
At a glance
Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Developers |
|---|---|
| Used for | Data analysis, Data analysis |
| Markets | Multi-market |
| Stack | TypeScript |
| Learning curve | Moderate learning curve |
| Practical value | Medium practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
Canvas-based OHLCV charting engine with technical indicators, drawing tools, and streaming-data support. [GitHub](https://github.com/rekurt/openkline)
Similar tools
Offline diagnostics for series, headlines, and forecasts
In-memory tabular data structures for Julia
Open source wealth management and portfolio tracking platform
High-performance data frame for large-scale data manipulation in R
Cython-based Python wrapper for the TA-Lib technical analysis library
Dependency-free TypeScript indicators with checked formulas