Exeria Charts
Exeria Charts is split into two public packages. Start small. Add more surface area only when it helps.
@efixdata/exeria-chartis the chart runtime. Use it when you want full control over the mount point, data lifecycle, and product chrome.@efixdata/exeria-chart-ui-reactis the React toolbar and menu layer that sits on top of a chart instance.
Start with the core chart package
Most integrations should start with the core chart package first. It gives you the shortest path to proving:
- the chart mounts correctly in your app
- your candle and tick data are shaped correctly
- your interval and lifecycle flow are stable
Once the core chart is working, add the React UI wrapper if you want the prebuilt toolbar, indicator flow, and drawing controls.
What the first docs milestone covers
- minimal vanilla and React quickstarts
- the runtime lifecycle, data model, draw modes, and value-axis modes
- programmatic data loading, streaming updates, and drawing tools
- the typed
ChartInstancecontract plus advanced runtime notes forChart - theming and the built-in script system entry points
- licensing guidance for AGPL, commercial use, and Data Connectors
Help and search
- FAQ and troubleshooting — blank chart, live data, ChartUI layout, licensing
- Playground guide — experiment in the browser before you code (open Playground)
- API reference — curated guides plus a TypeScript-synced method list
- Use Search in the docs left sidebar (
/docs/*) to find methods, tutorials, and guides
Suggested reading order
- Open a live implementation from case studies, the Playground, or the Tutorials hub.
- Read Vanilla quickstart or Vite + React to mount your first chart.
- Follow Chart with your data or Connect with a Data Connector for market data (e.g. Binance, Bybit, OKX, Kraken, KuCoin, or CoinGecko).
- Read Chart lifecycle and Data model before wiring production data.
- Use Loading data and Realtime updates for reference behavior on streaming feeds.
- Read React quickstart if you want the prebuilt UI wrapper — props reference: ChartUI.
- Use Theming overview when you need runtime colors or UI chrome customization.
- Review ChartInstance reference and Chart runtime access when you need exact API boundaries.
- Use Choosing a package to decide how much UI you want to adopt.
- Read Trade from chart when you wire broker orders, positions, and drag-to-modify flows.
- Read Mobile and responsive when targeting phones or narrow embeds.
- Review Licensing before planning a commercial rollout.