Quick Start
VSeed is a standardized DSL (Domain Specific Language) for the analytics domain. It makes data visualization simple through elegant data orchestration.
Install
Install the core library vseed along with the underlying rendering engines vchart and vtable.
Register
Register chart capabilities and themes at the application entry point (only needs to run once).
Build
Use Builder to convert a VSeed DSL into a renderable Spec configuration.
Render
Pass the generated Spec to the VChart component for rendering.
Core Concepts
VSeed's design philosophy is to separate "what you want to analyze" (DSL) from "how to draw the chart" (Spec).
1. VSeed DSL
The core configuration object, focused on data and business semantics. You don't need to worry about visual details like axis or legend layout — VSeed provides out-of-the-box visual specifications based on chart type.
2. Builder
The transformation engine responsible for translating the concise DSL into a detailed VChart/VTable Spec. It contains extensive built-in data processing and visual specifications.
Advanced: Pivot Analysis
The power of VSeed lies in multi-dimensional analysis. Simply add Dimensions and Measures definitions to generate complex pivot charts or combination charts.