LuxAlgo

Vela™

Fast, extensible financial charts for the web — a headless core, native WebGL2 renderer, batteries-included workspace, and plugin SDK.

View as Markdown

Vela™ — fast, extensible financial charts for the web

Vela™ is a modern charting library built around a small, robust core wrapped by three independently-extensible layers: data providers feed market data in, scripting engines execute indicators, and renderers draw the result. The core owns the canonical data and orchestrates everything; each layer plugs in behind a single narrow port, so you can swap any one of them without touching the others.

On top of the core, Vela™ ships a workspace (@luxalgo/vela/workspace — the batteries-included chart app) and a plugin SDK (@luxalgo/vela/plugin) that lets external packages extend both.

import { VelaWorkspace } from '@luxalgo/vela/workspace';
import { BinanceProvider } from '@luxalgo/vela/providers/binance';

const chart = new VelaWorkspace('#chart', {
  layout: false,
  symbol: 'BTCUSDT',
  timeframe: '60',
  live: true,
  theme: 'dark',
  providers: { binance: () => new BinanceProvider() },
  persist: true,
});