Lightweight k-line chart that can be highly customized. Zero dependencies. Support mobile.(可高度自定义的轻量级k线图,无第三方依赖,支持移动端)
Lightweight k-line chart that can be highly customized. Zero dependencies. Support mobile.(可高度自定义的轻量级k线图,无第三方依赖,支持移动端)
Lightweight k-line chart built with html5 canvas.
## ✨ Features - **Out of the box:** Simple and fast integration, basically zero cost to get started. - **Lightweight and smooth:** Zero dependencies, only 40k under gzip compression. - **Powerful functions:** Built-in multiple indicators and line drawing models. - **Highly scalable:** With rich style configuration and API, the function can be extended as you like. - **Mobile:** Support mobile, one chart, handle multiple terminals. - **Typescript development:** Provide complete type definition files. ## Install ### Using npm ```bash npm install klinecharts --save ``` ### Using yarn ```bash yarn add klinecharts ``` ### CDNs #### [unpkg](https://unpkg.com) ```html ``` #### [jsDelivr](https://cdn.jsdelivr.net) ```html ``` ## Docs ### Online [https://www.klinecharts.com](https://www.klinecharts.com) ### Locale Execute command in root directory. [Node.js](https://nodejs.org) is required. ```bash # Install the dependencies pnpm install # Start document service pnpm run docs:dev ``` After successful startup, open in the browser http://localhost:8888 . ## ️ Build Execute command in root directory. [Node.js](https://nodejs.org) is required. ```bash # Install the dependencies pnpm install # Build files pnpm run build ``` The generated files are in the dist folder. ## Links + [KLineChart Preview](https://preview.klinecharts.com): A more complete example. + [KLineChart Pro](https://pro.klinecharts.com): Financial chart built out of the box based on KLineChart. + [openctp](https://github.com/openctp/openctp): Trading simulation environment for the Chinese market. ## ©️ License KLineChart is available under the Apache License V2.No open issues yet, or sync has not completed.