简洁的渐进式可视化语法
介绍 •
案例 •
教程 •
API
[](https://github.com/antvis//actions)
[](https://coveralls.io/github/antvis/g2?branch=v5)
[](https://www.npmjs.com/package/@antv/g2)
[](https://www.npmjs.com/package/@antv/g2)
[](https://www.npmjs.com/package/@antv/g2)

G2 起源于 Leland Wilkinson 的图形语法:《The Grammar of Graphics》,但又不止于图形语法。
## ✨ 特色
- **渐进式语法**:结合工业和学术实践,实现图形语法、动画语法和交互语法。
- **丰富的标记**:内置 10+ 基础标记,8+ 高阶标记。
- **高可扩展性**:提供统一机制扩展所有可视化组件。
- **个性化风格**:支持手绘、圆角、纹理等风格。
- **多环境渲染**:支持 Canvas、SVG 以及 WebGL,和 Node.js 服务端渲染。
## 🔨 开始使用
可以通过 NPM 或 Yarn 等包管理器来安装。
```bash
$ npm install @antv/g2@next
```
```bash
$ yarn add @antv/g2@next
```
成功安装之后,可以通过 import 导入 Chart 对象。
```html