https://github.com/vyse12138/zen
一款迷你的 3D 图表库. Docs: https://zen.yulei.me
https://github.com/vyse12138/zen
react threejs typescript
Last synced: 11 days ago
JSON representation
一款迷你的 3D 图表库. Docs: https://zen.yulei.me
- Host: GitHub
- URL: https://github.com/vyse12138/zen
- Owner: vyse12138
- License: mit
- Created: 2022-03-17T03:56:21.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-30T11:57:09.000Z (over 2 years ago)
- Last Synced: 2025-04-12T03:54:12.279Z (11 days ago)
- Topics: react, threejs, typescript
- Language: TypeScript
- Homepage: https://zen.yulei.me
- Size: 999 KB
- Stars: 4
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Zen.js
## 简介
Zen.js 是一款 3D 图表库, 旨在通过为传统 2D 图表多增加一个维度的方式来更为高效的展示更多数据, 并且更便于进行数据间的比较
目前支持以 React 组件的形式添加入已有的项目中
[文档地址](https://zen.yulei.me/) (推荐使用电脑查看, 目前文档和例子页面还未来得及做手机适配)
## 技术栈
- React
- Three.js
- TypeScript## 特性
- 不同的图表类型:
- 柱 ✅
- 饼 ✅
- ...
- 颜色选择 ✅
- 坐标轴上的 label ✅
- 单元测试 🚧
- 原生 JS / Vue 封装 🚧
- 文档 ✅
- Hover 展示具体数据 ✅
- csv 导入数据 🚧
- 加载时的动画 🚧
- 发布 npm 🚧
- ...