x-extends/vxe-table

vxe table 支持 vue2, vue3 的表格解决方案

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 3 minutes ago
Added to GitGenius on September 7th, 2026
Created on April 20th, 2019
Open Issues & Pull Requests: 1,350 (+0)
GitHub issues: Enabled
Number of forks: 1,146
Total Stargazers: 8,628 (+0)
Total Subscribers: 96 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 22.5 hours
Mean response time: 72.2 days
90th percentile: 202.9 days
Tracked items: 633

How this project is maintained

Roughly one issue in two opened in the past year never receives a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 90% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 41% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 588
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 607 days
Stale 30+ days: 578
Stale 90+ days: 570

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 3

Top labels

  • bug (624)
  • enhancement (181)
  • fix (157)
  • realized (53)
  • invalid (31)
  • docs updated (13)
  • need help (2)
  • not support (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

vxe-table is a table component library that supports both Vue 2 and Vue 3 with a comprehensive set of data grid features.

The tool addresses the need for enterprise-grade table solutions by providing an editable data grid with built-in support for create, read, update, and delete operations. It includes Excel copy-paste functionality, pivot table capabilities, and virtual scrolling for high-performance rendering of large datasets. The design philosophy targets modern browsers exclusively and employs bidirectional data flow, allowing direct data manipulation within renderers and custom extensions to achieve a streamlined API.

Developers should choose this tool when building data-heavy applications that require both Vue 2 and Vue 3 compatibility without needing legacy browser support. It suits projects requiring interactive table editing, data import-export workflows, and complex data visualization. The project maintains separate branches for Vue 2 and Vue 3, with long-term maintenance versions available for both, allowing teams to adopt the version matching their framework requirements.

The project maintains active parallel development across multiple Vue versions, with synchronized feature and API updates between branches. Development follows a structured versioning approach, designating specific minor versions as long-term maintenance releases for stability-focused users. The tool is built on TypeScript and integrates with the Vxe UI component ecosystem, indicating a cohesive design approach across related packages.