Candles, Heikin-Ashi, line, area, baseline, hollow, step, Renko. Canvas2D fast path with WebGPU acceleration where supported.
MMXXVI · MADE IN CDMX
A TypeScript charting library built for trading applications. Bloomberg Terminal aesthetics, npm-install ergonomics. 29+ indicators, 14+ drawing tools, zero backend required.
Real tickers. Institutional layout. The same surface romaco-charts renders for live sessions.
↳ Prices shown for illustration. Not financial advice.
A TypeScript charting library built for trading applications. Plug it into React with one component, drop it into vanilla JS, or mount it as a Web Component.
Bloomberg Terminal aesthetics, npm install ergonomics. Zero external dependencies for the core. Tree-shakeable everywhere.
$ npm install romaco-chartsCandles, Heikin-Ashi, line, area, baseline, hollow, step, Renko. Canvas2D fast path with WebGPU acceleration where supported.
TradingTerminal mounts the full workspace in one component. MinimalChart for lean embeds. useRomacoChart for imperative control. ChartGrid for multi-chart sync.
IDatafeed contract for any data source. Paper trading with P&L. PNG export. Replay mode. Themeable from one token map.
Install steps, the full indicator catalogue, drawing tools, theming, the React API, and the datafeed contract. Linkable, indexable, copy-paste-ready.
Install, mount your first chart, load candles. From zero to a live terminal in under five minutes.
/romaco-charts/documentation29+ indicators and 14+ drawing tools — parameters, defaults, and how to register your own.
/romaco-charts/documentationTradingTerminal, MinimalChart, useRomacoChart, ChartGrid, and the IDatafeed contract for any data source.
/romaco-charts/documentationOpen the live demo, or install the library and mount your first chart today.