Installation
Package Manager
bash
# npm
npm install scichart-engine
# pnpm
pnpm add scichart-engine
# yarn
yarn add scichart-engineImports
ES Modules
typescript
// Core API
import { createChart } from 'scichart-engine';
// Specialized Plugins
import { PluginTools, PluginAnalysis, PluginAnnotations } from 'scichart-engine';
// React components
import { SciChart, useSciChart } from 'scichart-engine';
// Built-in Themes
import { MIDNIGHT_THEME, DARK_THEME, LIGHT_THEME } from 'scichart-engine';TypeScript Usage
SciChart Engine is written in TypeScript and includes full type definitions.
typescript
import {
createChart,
type Chart,
type ChartOptions,
type SeriesData
} from 'scichart-engine';
const options: ChartOptions = {
container: document.getElementById('chart')!,
xAxis: { label: 'Time (s)', auto: true },
yAxis: { label: 'Voltage (mV)', auto: true },
};
const chart: Chart = createChart(options);Peer Dependencies
For React usage, ensure you have React 16.8+ installed:
bash
npm install react react-domBrowser Support
- Chrome 80+
- Firefox 75+
- Safari 14+
- Edge 80+
WebGL 2.0 is required for hardware acceleration. Most modern browsers support this out of the box.
Next Steps
- Quick Start - Create your first interactive chart.
- Plugin System - Learn how to extend the chart with tools.
- Advanced Analysis - Deep dive into scientific features.