Skip to main content
Skip to main content

Tutorials

Welcome! These guides are written for beginners — including folks who lean on AI assistants and copy-paste their way to a working app (“vibe coding”). No finance or charting background required.

Each tutorial has three things:

  1. Plain-language steps — what to do and why, without jargon.
  2. Copy-paste code — small snippets you can drop into your project.
  3. A live chart — so you can see the result before you write a line of code.

When you need exact method names or types, use the API Reference. These pages are about getting something on screen fast.

Start here

Never used Exeria Charts before? Spend five minutes on the Vanilla quickstart — install the package and mount your first chart. Then come back and pick a tutorial below.

Learning path

Work through these in order if you want a gentle ramp. Skip ahead anytime — each tutorial stands on its own.

StepTutorialYou will learn…Time
1Chart with your dataPut your price history on a chart~15 min
2Live data streamKeep the last price moving in real time~20 min
3Add an indicatorLayer EMA and RSI on top of candles~15 min
4Custom themeMatch colors to your brand~15 min
5Drawing tools recipesDraw trend lines and levels in code~15 min
6Connect with a Data ConnectorLet the chart fetch crypto data for you~20 min
7Multi-instrument overlayCompare two symbols on one chart~20 min
8Save and restore settingsRemember colors and layout for your users~20 min
9Customize a built-in indicatorTweak periods without writing new math~20 min
10Trade from chartHook clicks and drags to your broker~30 min

See it live first

Not ready to code? Open a full demo and poke around:

What you want to buildTry this demo
Crypto terminal with live prices/starters/crypto-terminal
Forex-style platform/starters/forex-platforms
Branded fintech chart/starters/fintech-integration
Analytics with indicators/starters/quant-analytics
Charts inside news articles/starters/market-news
Screener with buy/sell signals/starters/screener-signals

For package maintainers only

Quick checklist before you start

  • Give your chart container a height in CSS (for example height: 480px). A chart cannot grow if its parent has zero height.
  • Call chart.init() once, then load data.
  • Call chart.destroy() when the user leaves the page or your React component unmounts.

That is it. Pick a tutorial and build something you can show off.