类库 › VChart
VisActor

VisActor/VChart

VChart是一个跨平台的可视化图表库,基于TypeScript开发,旨在通过丰富的图表类型和交互功能,帮助开发者构建数据驱动的可视化应用,实现数据故事叙述。

1,782 208 1,782 289
在 GitHub 上查看

技术栈

框架

React ^18.0.0

构建工具

Gulp 4.0.2 Rollup 3.20.5 Vite 3.2.6

测试

Jest ^26.0.0 Mocha ^9.1.3 Vitest 0.30.1

网络

Axios ^1.4.0

CSS 预处理器

Less 4.1.3

代码规范

ESLint ~8.18.0 Prettier 2.6.1 Stylelint 9.3.0
查看全部依赖 (223)

依赖

@arco-design/web-react 2.46.1 @babel/core 7.20.12 @babel/generator 7.21.1 @babel/plugin-proposal-class-properties 7.18.6 @babel/plugin-proposal-export-default-from 7.18.10 @babel/preset-env 7.20.2 @babel/preset-react 7.18.6 @babel/preset-typescript 7.18.6 @commitlint/cli 17.0.3 @commitlint/config-conventional 17.0.3 @microsoft/rush-lib 5.148.0 @rollup/plugin-alias 5.0.0 @rollup/plugin-babel 6.0.3 @rollup/plugin-commonjs 24.1.0 @rollup/plugin-json 6.0.1 @rollup/plugin-node-resolve 15.0.2 @rollup/plugin-replace 5.0.2 @rollup/plugin-terser 0.4.1 @rollup/plugin-typescript 11.1.0 @rollup/plugin-url 8.0.1 @trufflesuite/spinnies 0.1.1 @types/json-schema ^7.0.9 @types/node * @typescript-eslint/eslint-plugin 5.30.0 @typescript-eslint/parser 5.30.0 @visactor/openinula-vchart workspace:2.0.20 @visactor/react-vchart workspace:2.0.20 @visactor/vchart workspace:2.0.20 @visactor/vchart-extension workspace:2.0.20 @visactor/vchart-theme ~1.6.6 @visactor/vdataset ~1.0.23 @visactor/vlayouts ~1.0.23 @visactor/vmind 1.2.4-alpha.5 @visactor/vrender 1.0.44 @visactor/vrender-animate 1.0.44 @visactor/vrender-components 1.0.44 @visactor/vrender-core 1.0.44 @visactor/vrender-kits 1.0.44 @visactor/vscale ~1.0.23 @visactor/vtable 1.19.0-alpha.0 @visactor/vtable-calendar 1.19.0-alpha.0 @visactor/vtable-editors 1.19.0-alpha.0 @visactor/vtable-gantt 1.19.0-alpha.0 @visactor/vutils ~1.0.23 @visactor/vutils-extension workspace:2.0.20 autoprefixer 10.4.13 babel-plugin-import 1.13.6 buble ^0.20.0 chalk ^3.0.0 clean-css 5.3.2 commitizen 4.2.5 debug 4.3.4 eslint-config-prettier 8.5.0 eslint-plugin-promise 6.0.0 eslint-plugin-react 7.30.1 eslint-plugin-react-hooks 4.6.0 fast-glob 3.2.11 fs-extra 10.1.0 glob ^7.1.7 glob-watcher 5.0.5 globby 11.1.0 gulp-clean 0.4.0 gulp-if 3.0.0 gulp-match 1.1.0 gulp-replace 1.1.4 gulp-sourcemaps 3.0.0 gulp-typescript 6.0.0-alpha.1 highlight.js ^11.8.0 js-yaml ^4.1.0 lint-staged 12.3.7 lodash 4.17.21 markdown-it ^13.0.0 merge2 1.4.1 minimist 1.2.8 ms 2.1.3 openinula >=0.1.2-SNAPSHOT path-equal ^1.2.5 postcss 8.4.21 prompts 2.4.2 react-dom ^18.0.0 react-is ^18.2.0 react-router-dom 6.9.0 rush-upgrade-self-plugin ^1.1.2 safe-stable-stringify ^2.2.0 semver 7.3.4 string.prototype.replaceall 1.0.6 terser 5.17.1 through2 4.0.2 ts-node 10.9.0 typescript 4.9.5 undertaker 1.3.0 vinyl 2.2.1 yargs ^17.1.1 yargs-parser 21.1.1 zx 4.2.0

开发依赖

@babel/core 7.20.12 @babel/preset-env 7.20.2 @babel/runtime 7.17.0 @esbuild-plugins/node-globals-polyfill 0.1.1 @esbuild-plugins/node-modules-polyfill 0.1.4 @internal/bundler workspace:* @internal/eslint-config workspace:* @internal/story-player workspace:* @internal/ts-config workspace:* @internal/typescript-json-schema workspace:* @rollup/plugin-babel 6.0.3 @rollup/plugin-commonjs 24.1.0 @rollup/plugin-node-resolve 15.0.2 @rollup/plugin-typescript 11.1.0 @rushstack/eslint-patch ~1.1.4 @size-limit/file 9.0.0 @tarojs/cli 3.3.17 @tarojs/components 3.3.17 @tarojs/mini-runner 3.3.17 @tarojs/plugin-platform-alipay 3.3.17 @tarojs/plugin-platform-jd 3.3.17 @tarojs/plugin-platform-lark ^1.0.4 @tarojs/plugin-platform-qq 3.3.17 @tarojs/plugin-platform-swan 3.3.17 @tarojs/plugin-platform-tt 3.3.17 @tarojs/plugin-platform-weapp 3.3.17 @tarojs/react 3.3.17 @tarojs/runtime 3.3.17 @tarojs/taro 3.3.17 @tarojs/webpack-runner 3.3.17 @types/babel__core 7.20.0 @types/buble ^0.20.5 @types/chai ^4.2.21 @types/clean-css 4.2.6 @types/debug 4.1.7 @types/fs-extra 9.0.13 @types/glob ^7.1.4 @types/glob-watcher 5.0.2 @types/gulp 4.0.10 @types/gulp-if 0.0.34 @types/gulp-match 1.1.2 @types/gulp-sourcemaps 0.0.35 @types/highlightjs ^9.12.0 @types/jest ^26.0.0 @types/js-yaml ^4.0.9 @types/less 3.0.3 @types/lodash 4.14.182 @types/markdown-it ^13.0.0 @types/merge2 1.4.0 @types/minimatch ^5.1.2 @types/minimist 1.2.2 @types/mocha ^9.0.0 @types/ms 0.7.31 @types/node * @types/node-fetch 2.6.4 @types/offscreencanvas 2019.6.4 @types/prompts 2.0.14 @types/react ^18.0.0 @types/react-dom ^18.0.0 @types/react-is ^17.0.3 @types/semver 7.3.12 @types/terser 3.12.0 @types/through2 2.0.38 @types/undertaker 1.2.8 @types/vinyl 2.0.7 @types/webpack-env ^1.13.6 @types/yargs-parser 21.0.0 @typescript-eslint/eslint-plugin 5.30.0 @typescript-eslint/parser 5.30.0 @vitejs/plugin-react 3.1.0 ajv ^8.12.0 ajv-formats ^2.1.1 ajv-keywords ^5.1.0 babel-preset-taro 3.3.17 canvas 2.11.2 chai ^4.3.4 chalk ^3.0.0 chokidar ^3.5.0 cross-env ^7.0.3 d3-array ^1.2.4 d3-dsv ^3.0.1 d3-geo ^1.12.1 d3-hexbin ^0.2.2 d3-hierarchy ^3.1.1 eslint-config-prettier 8.5.0 eslint-config-taro 3.3.17 eslint-plugin-import ^2.27.5 eslint-plugin-jsx-a11y ^6.7.1 eslint-plugin-prettier ^4.2.1 eslint-plugin-react 7.30.1 eslint-plugin-react-hooks 4.6.0 form-data ~4.0.0 fs-extra 10.1.0 globby 11.1.0 htmlparser2 ^4.1.0 husky 7.0.4 jest-electron ^0.1.12 lint-staged 12.3.7 lodash 4.17.21 magic-string ^0.25.7 marked ^0.3.19 minimist 1.2.8 miniprogram-api-typings ^2.8.3-1 node-fetch 2.6.7 openinula >=0.1.2-SNAPSHOT react-device-detect ^2.2.2 react-dom ^18.0.0 rimraf 3.0.2 rollup-plugin-bundle-size 1.0.3 rollup-plugin-copy 3.4.0 rollup-plugin-gzip 3.1.0 rollup-plugin-import-css ^3.0.2 rollup-plugin-node-polyfills 0.2.1 rollup-plugin-sizes 1.0.5 rollup-plugin-terser 7.0.2 rollup-plugin-visualizer 5.9.2 semver 7.3.4 size-limit 9.0.0 source-map-support ^0.5.20 ts-jest ^26.0.0 ts-json-schema-generator ^1.2.0 ts-loader 8.0.2 ts-node 10.9.0 tslib 2.3.1 tslint 5.12.1 tslint-config-prettier ^1.18.0 typescript 4.9.5 yargs ^17.1.1

截图

https://user-images.githubusercontent.com/135952300/246996854-95cf0db3-42a2-41f9-8f15-8b7bbec1794c.png

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-02 17:42
浙ICP备14020137号-1 $访客地图$