GoCharting SDK Documentation
Welcome to the GoCharting SDK documentation. This guide covers integrating professional trading charts into your web applications.
What is GoCharting SDK?
GoCharting SDK is a charting library for financial applications. It provides:
Professional trading charts — 100+ technical indicators, 100+ drawing tools, and chart templates
Customizable themes — light/dark modes and custom styling
Responsive design — works across desktop and mobile layouts
High performance — optimized for real-time data streaming
Easy integration — React, TypeScript, and vanilla JavaScript
Trading features — Trade from Chart, order placement, and position management
Quick Start
Get started with GoCharting SDK in a few steps:
Installation
npm install @gocharting/chart-sdkBasic Usage
import { createChart } from "@gocharting/chart-sdk";
const chart = createChart("#chart-container", {
symbol: "AAPL",
interval: "1D",
datafeed: myDatafeed,
licenseKey: "YOUR_LICENSE_KEY",
});Documentation Sections
Getting Started — quick start and basic integration
API Reference — complete API documentation
Framework integrations — Vanilla, React, Next, Vue, Nuxt, Angular, SvelteKit, Solid
Examples — live CodePen demos
Guides — in-depth guides for advanced features
Mobile Integration — native WebView bridge (RN / Flutter / Android / iOS)
Configuration — configuration options and settings
LLM Context — AI knowledge file for accurate SDK answers
Features
Chart Types
- Candlestick, Line, Area, Bars, Heikin Ashi, Renko, and more
Technical Analysis
- 100+ built-in indicators
- 100+ drawing tools and annotations
- Chart templates
Trading Integration
- Trade from Chart
- Order placement and management
- Position tracking
- Real-time P&L calculations
Data Management
- Custom datafeed support
- Real-time data streaming
- Historical data loading
Support
Need help? We’re here for you:
License
GoCharting SDK requires a commercial license for production use. Contact us for licensing information.
Ready to get started? Check out the Quick Start Guide →