Lightweight yet
full-featured,
highly-extensible,
WebGL-powered,
open-source
charting platform.
Draw time-series data such as line charts or candlestick charts.
Core features
Annotation tools
Lines and curves, ruler, Fibonacci tool.
Data sources
CSV, finance (stocks 32k, options 1.5M, indices 11k, forex 1.7k, crypto 500)
Statistical and Finance indicators
160+ indicators.
Great user experience
Pan and zoom, autoscale, save charts etc.
Themes
Dark, white, custom etc.
Advanced alerting
Cross asset, cross time-frame real-time zero-delay alerting.
Highly and simply extensible and customizable
Ready-made methods to draw custom annotation objects in JS
Extend datasources or indicators with one Python class
Customize theme with one CSS file
Configure WebPush, API, email or custom alert notifications with one Python class
Well engineered
Lightweight library
800 kB, including all dependencies.
GPU rendering
Through WebGL, able to handle millions of data points.
Fast, event-based system
FastAPI, Websocket-exclusive communication
Dockerized and scalable
Modular architecture.