VStory integrates the underlying capabilities of VisActor to provide an out-of-the-box data narrative solution.
(Demo Video)
VStory is a chart component library in the VisActor visualization system. It is based on the visualization chart library VChart, the visualization grammar library VGrammar, and the visualization rendering engine VRender for component encapsulation. The core capabilities are as follows:
- One code for multiple platforms: Automatically adapt to desktop, H5, and multiple small program environments
- Narrative-oriented: Comprehensive application of a series of enhanced functions such as annotation, animation, process control, narrative templates, etc. for narrative visualization creation.
- Scene precipitation: Facing the end users to precipitate visualization capabilities, liberating the productivity of developers
This repository contains the following packages:
vstory
: Core package, VStory editordocs
: VStory site source code, including all Chinese and English documents, sample code, etc. on the site.
Under construction...
First, install @microsoft/rush globally:
$ npm i --global @microsoft/rush
Then clone the code to your local machine:
# clone
$ git clone git@github.com:VisActor/VStory.git
$ cd VStory
# 安装依赖
$ rush update
# 开始 vstory 的本地开发
$ rush start
# 开始站点的本地开发
$ rush docs
After installing and updating dependencies, you can execute the docs command to start the local document preview of vstory:
# start vstory document server
$ rush start
- VCharts Chart Examples
- VChart Chart Tutorial
- VChart Chart Configuration Items
- VChart API
- VGrammar
- VRender
If you would like to contribute, please read the Code of Conduct and Contributing Guidelines.
Small streams make a river, and eventually become a sea!