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

canvas-table data-analysis data-visualization database datagrid grid javascript-table javescript list-table list-tree online-excel pivot-chart pivot-grid pivot-tables react-table sparklines spreadsheet tree-table visualization vue-table
11 Open Issues Need Help Last updated: Jun 19, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Implement a new feature in the VTable library that allows moving rows into sub-nodes based on mouse coordinates during a move operation. The feature should determine whether to move a row into a sub-node or keep it at the same level based on the proximity of the mouse cursor to the right edge of the parent node.

Complexity: 4/5
good first issue feature

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

TypeScript
#canvas-table#data-analysis#data-visualization#database#datagrid#grid#javascript-table#javescript#list-table#list-tree#online-excel#pivot-chart#pivot-grid#pivot-tables#react-table#sparklines#spreadsheet#tree-table#visualization#vue-table

AI Summary: The task is to find a way to disable the parent-child linkage behavior of checkboxes in the VTable Gantt chart component. The linkage was introduced in version 1.19, and the user wants to revert to the pre-1.19 behavior where checkboxes in parent rows do not automatically affect child rows.

Complexity: 4/5
good first issue

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

TypeScript
#canvas-table#data-analysis#data-visualization#database#datagrid#grid#javascript-table#javescript#list-table#list-tree#online-excel#pivot-chart#pivot-grid#pivot-tables#react-table#sparklines#spreadsheet#tree-table#visualization#vue-table

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

TypeScript
#canvas-table#data-analysis#data-visualization#database#datagrid#grid#javascript-table#javescript#list-table#list-tree#online-excel#pivot-chart#pivot-grid#pivot-tables#react-table#sparklines#spreadsheet#tree-table#visualization#vue-table

AI Summary: The task is to debug an issue in the @visactor/vtable library where exporting to Excel fails when the table is transposed and header icons are not ignored. The problem occurs when using the `exportVTableToExcel` function with the `ignoreIcon` option set to false during transposition. The solution likely involves modifying the export function to correctly handle icons during transposition.

Complexity: 4/5
good first issue

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

TypeScript
#canvas-table#data-analysis#data-visualization#database#datagrid#grid#javascript-table#javescript#list-table#list-tree#online-excel#pivot-chart#pivot-grid#pivot-tables#react-table#sparklines#spreadsheet#tree-table#visualization#vue-table

AI Summary: Investigate why the Gantt chart plugin in VTable is not working as expected, and determine if VTable supports Excel-like editing plugins for Gantt charts. If not supported, assess the feasibility of adding such functionality.

Complexity: 4/5
good first issue

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

TypeScript
#canvas-table#data-analysis#data-visualization#database#datagrid#grid#javascript-table#javescript#list-table#list-tree#online-excel#pivot-chart#pivot-grid#pivot-tables#react-table#sparklines#spreadsheet#tree-table#visualization#vue-table

AI Summary: Enhance the VTable Gantt chart component to include a feature similar to WPS's quick navigation to task areas. This involves adding functionality that allows users to quickly locate and jump to specific sections or time ranges within the Gantt chart based on user input or selection.

Complexity: 4/5
good first issue

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

TypeScript
#canvas-table#data-analysis#data-visualization#database#datagrid#grid#javascript-table#javescript#list-table#list-tree#online-excel#pivot-chart#pivot-grid#pivot-tables#react-table#sparklines#spreadsheet#tree-table#visualization#vue-table

AI Summary: The task involves debugging a bug in the VTable library where merged cells containing images are not rendering correctly. The issue arises when using the `customMergeCell` option with data loaded from an Excel file containing images. The solution requires investigating the interaction between image rendering, cell merging, and the provided `customMergeCell` implementation within the VTable library, likely involving adjustments to how image dimensions and HTML content are handled within merged cells.

Complexity: 4/5
bug good first issue

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

TypeScript
#canvas-table#data-analysis#data-visualization#database#datagrid#grid#javascript-table#javescript#list-table#list-tree#online-excel#pivot-chart#pivot-grid#pivot-tables#react-table#sparklines#spreadsheet#tree-table#visualization#vue-table

AI Summary: Debug a bug in the VTable Gantt chart component where updating options, specifically the header height, causes mark lines to become misaligned. The issue requires reproducing the bug, identifying the root cause, and implementing a fix.

Complexity: 4/5
bug good first issue

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

TypeScript
#canvas-table#data-analysis#data-visualization#database#datagrid#grid#javascript-table#javescript#list-table#list-tree#online-excel#pivot-chart#pivot-grid#pivot-tables#react-table#sparklines#spreadsheet#tree-table#visualization#vue-table

AI Summary: Debug a bug in the VTable library's filtering functionality where the filter button becomes unresponsive after the first click. The issue is reported for version 1.19.00 and requires investigation and a fix.

Complexity: 4/5
bug good first issue

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

TypeScript
#canvas-table#data-analysis#data-visualization#database#datagrid#grid#javascript-table#javescript#list-table#list-tree#online-excel#pivot-chart#pivot-grid#pivot-tables#react-table#sparklines#spreadsheet#tree-table#visualization#vue-table

AI Summary: Debug a bug in the VTable library where clicking a different cell while editing another cell doesn't trigger the cell click event immediately; requires fixing the event handling to trigger the click event upon completing cell edits.

Complexity: 4/5
bug good first issue

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

TypeScript
#canvas-table#data-analysis#data-visualization#database#datagrid#grid#javascript-table#javescript#list-table#list-tree#online-excel#pivot-chart#pivot-grid#pivot-tables#react-table#sparklines#spreadsheet#tree-table#visualization#vue-table

AI Summary: Implement PDF, CSV, and Excel export functionality for the Gantt chart component within the VTable project. This involves adding new API methods (e.g., `exportVGanttToPdf`, `exportVGanttToCsv`, `exportVGanttToExcel`) to handle the export process and potentially integrating with existing export libraries.

Complexity: 4/5
good first issue feature

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

TypeScript
#canvas-table#data-analysis#data-visualization#database#datagrid#grid#javascript-table#javescript#list-table#list-tree#online-excel#pivot-chart#pivot-grid#pivot-tables#react-table#sparklines#spreadsheet#tree-table#visualization#vue-table