@chartspire/chartspire-chart
Version:
Lightweight k-line chart built with html5 canvas
103 lines (81 loc) • 4.18 kB
Markdown
<div align="center">
<a href="https://klinecharts.com">
<img src="https://klinecharts.com/images/logo.svg?hash=89987fs7789" height="100"/>
</a>
</div>
<h1 align="center">KLineChart</h1>
<div align="center">
简体中文 | <a href="https://github.com/liihuu/KLineChart">English</a>
</div>
<br/>
<p align="center">💹📈 基于 html5 canvas 构建的轻量级金融图表。</p>
<div align="center">
[](https://github.com/liihuu/KLineChart/actions/workflows/build.yml)
[](https://www.npmjs.com/package/klinecharts)
[](https://bundlephobia.com/result?p=klinecharts@latest)
[](https://www.npmjs.com/package/klinecharts)
[](types/index.d.ts)
[](LICENSE)
[](https://vitepress.dev/)
</div>
<div align="center">
[](https://github.com/liihuu/KLineChart/issues)
[](https://github.com/liihuu/KLineChart/discussions)
[](https://t.me/klinecharts)
[](https://klinecharts.com/guide/feedback.html)
<!-- [](https://discord.gg/7YjHYgvvvZ) -->
<!-- [](https://twitter.com/klinecharts) -->
</div>
<img src="https://cdn.nlark.com/yuque/0/2023/png/8403091/1684399506365-assets/web-upload/044fe897-168c-4fbb-a485-87a8ef61c04a.png" />
## ✨ 特性
+ 📦 **开箱即用:** 简单快速集成,基本零成本上手。
+ 🚀 **轻量流畅:** 零依赖,Gzip压缩下仅40k。
+ 💪 **功能强大:** 内置多种指标和画线模型。
+ 🎨 **高可扩展:** 丰富的样式配置和API,功能扩展随心所欲。
+ 📱 **移动端:** 支持移动端,一个图表,搞定多端。
+ 🛡 **Typescript开发:** 提供完整的类型定义文件。
## 📦 安装
### 使用 npm
```bash
npm install klinecharts --save
```
### 使用 yarn
```bash
yarn add klinecharts
```
### CDNs
#### [unpkg](https://unpkg.com)
```html
<script type="text/javascript" src="https://unpkg.com/klinecharts/dist/klinecharts.min.js"></script>
```
#### [jsDelivr](https://cdn.jsdelivr.net)
```html
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/klinecharts/dist/klinecharts.min.js"></script>
```
## 📄 文档
### 在线文档
[https://www.klinecharts.com](https://www.klinecharts.com)
### 本地浏览
在根目录下执行命令,需要 [Node.js](https://nodejs.org) 环境。
```bash
# 安装依赖
npm install
# 启动文档服务
npm run docs:dev
```
启动成功后,在浏览器中打开 http://localhost:8888。
## 🛠️ 本地构建
在根目录下执行命令,需要 [Node.js](https://nodejs.org) 环境。
```bash
# 安装依赖
npm install
# 打包文件
npm run build
```
构建好的文件在`dist`文件夹。
## 🔗 链接
+ [KLineChart 预览](https://preview.klinecharts.com): 一个功能比较完善 KLineChart 示例。
+ [KLineChart Pro](https://pro.klinecharts.com): 基于 KLineChart 构建的开箱即用的金融图表.
+ [openctp](https://github.com/openctp/openctp): 可替代 Simnow 的交易模拟环境。
## ©️ License
Apache License V2.