# VisActor/VTable

VTable is not just a high-performance multidimensional data analysis table, but also a grid artist that creates art between rows and columns.

Repository: https://github.com/VisActor/VTable
Canonical: https://ross.abutalabs.com/products/vtable
Homepage: https://visactor.io/vtable
Language: TypeScript
License: MIT
License Family: permissive
Topics: datagrid, grid, javescript, list-table, pivot-chart, pivot-grid, pivot-tables, visualization, data-analysis, data-visualization, database, javascript-table, spreadsheet, list-tree, online-excel, sparklines, tree-table, canvas-table, react-table, vue-table
Last push: 2026-08-26T11:19:17+00:00

## Health v2 (maintenance only)
Score: 91/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 86, longevity 84
- inputs: {"age_days": 1185, "days_push": 7, "days_rel": 13, "gap_med": 6.0, "n_releases_24m": 95}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3647, forks 486 (observed 2026-08-28T04:08:12.944148+00:00)

## What it is
VTable is a high-performance TypeScript table library for rendering list tables, pivot tables, and pivot charts with millions of rows on canvas. It includes React and Vue bindings plus packages for Gantt charts, cell editors, export, and search.

## Use cases
- render millions of rows in a fast data grid
- build pivot tables with multidimensional analysis
- embed sparklines and charts inside table cells
- create editable spreadsheet-like tables in React or Vue
- display Gantt charts and tree tables
- export tables to files

## When to choose
- you need canvas-based rendering for very large datasets
- you want pivot table/chart analysis out of the box
- you use React or Vue and need a table component
- you need rich cell customization, themes, or embedded charts

## When to avoid
- you need a simple lightweight HTML table with native DOM semantics
- you require server-side rendering of tables
- you need accessibility-first DOM-based grids over canvas rendering

## Facets
- artifact type: library
- maturity: active
- function: data-visualization, ui-components, charts
- domain: data-visualization, frontend, web-development, analytics
- platform: cross-platform
- tags: datagrid, pivot-table, spreadsheet, canvas-rendering, react, vue, gantt-chart, sparklines, typescript, web-server, nodejs

## Member repositories
- VisActor/VTable (main) score 91

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:12.944148+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:31:43.608768+00:00, confidence not recorded.
  - readme: https://github.com/VisActor/VTable (fetched 2026-08-28T04:08:12.944148+00:00, sha 30a3edbafc01)
  - homepage: https://visactor.io/vtable (fetched 2026-08-29T09:26:19.503303+00:00, sha 24550cd59097)
  - site_page: https://visactor.io/vtable/changelog/release (fetched 2026-08-29T09:26:19.521513+00:00, sha 4c6b67d3d5de)
- Data as of 2026-08-30T08:39:29.467469+00:00.
