[Open Source] A High-Performance Multidimensional Data Analysis Table, a Grid Artist Creating Across Rows and Columns

Open SourceClassification Systems
2026-06-28 08:53 5 次浏览 • 0 次下载 0KB
[Open Source] A High-Performance Multidimensional Data Analysis Table, a Grid Artist Creating Across Rows and Columns

1. Project Overview

VTable

VTable is more than just a high-performance multidimensional data analysis table. It is also a grid artist that creates visual experiences across rows and columns.

2. Open Source License

Licensed under MIT

3. Screenshots

Table Theme - BIGTHT

Image

Chart Types

Image

Sales Heatmap

Image

Custom Cell Layout

Image

Pivot Table

Image

QS Professional Rankings

Image

4. Feature Overview

VTable is a table component library within the VisActor visualization ecosystem, built on top of the VRender visualization rendering engine. Its core capabilities include:

  1. Exceptional Performance: Supports fast computation and rendering of millions of data records.

  2. Multidimensional Analysis: Automatically analyzes and presents multidimensional data.

  3. Powerful Visualization: Provides flexible and powerful graphics capabilities with seamless VChart integration.

VTable: More than just a high-performance multidimensional data analysis table. It is a grid artist creating visual experiences across rows and columns!

 

In modern applications, table components are an essential part of the user interface. They can quickly display large amounts of data while providing excellent visualization and interactive experiences. VTable is a high-performance table component library built on the VRender visualization rendering engine. It provides users with outstanding performance, powerful multidimensional analysis capabilities, and flexible, powerful graphics features.

5. Tech Stack

The repository contains the following packages:

  1. packages/vtable: Table component source code

  2. docs: Tutorial documentation

Usage

Installation

npm package

// npm
npm install @visactor/vtable

// yarn
yarn add @visactor/vtable

Quick start

// this demo you can run on codesanbox https://codesandbox.io/s/vtable-simple-demo-g8q738
import * as VTable from '@visactor/vtable';

const columns = [
  {
    field: 'Order ID',
    caption: 'Order ID'
  },
  {
    field: 'Customer ID',
    caption: 'Customer ID'
  },
  {
    field: 'Product Name',
    caption: 'Product Name'
  },
  {
    field: 'Sales',
    caption: 'Sales'
  },
  {
    field: 'Profit',
    caption: 'Profit'
  }
];

const option = {
  container: document.getElementById(CONTAINER_ID),
  records: [
    {
      'Order ID': 'CA-2018-156720',
      'Customer ID': 'JM-15580',
      'Product Name': 'Bagged Rubber Bands',
      Sales: '3.024',
      Profit: '-0.605'
    },
    {
      'Order ID': 'CA-2018-115427',
      'Customer ID': 'EB-13975',
      'Product Name': 'GBC Binding covers',
      Sales: '20.72',
      Profit: '6.475'
    }
    // ...
  ],
  columns
};
const tableInstance = new VTable.ListTable(option);
#1
资源直链https://gitee.com/VisActor/VTable
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare