tabulator-tables/tabulator

Interactive Tables and Data Grids for JavaScript

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 30 minutes ago
Added to GitGenius on September 8th, 2026
Created on October 24th, 2015
Open Issues & Pull Requests: 392 (+0)
GitHub issues: Enabled
Number of forks: 896
Total Stargazers: 7,757 (+0)
Total Subscribers: 149 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 9.7 days
Mean response time: 59.1 days
90th percentile: 181.4 days
Tracked items: 230

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 99% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "Question - Ask On Stack Overflow" is answered fastest, typically in about 11 hours, while "Possible Bug" waits about 4 weeks. 78% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 3% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 241
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 550 days
Stale 30+ days: 238
Stale 90+ days: 224

Recent activity

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

Top labels

  • Possible Bug (190)
  • Suggested Feature (78)
  • Question - Ask On Stack Overflow (27)
  • Bug (20)
  • Enhancement (13)
  • Need more info ❔ (8)
  • Select Range Module (8)
  • Invalid (7)

Detailed Description

Tabulator is a JavaScript library for creating interactive data tables and grids.

The library solves the problem of quickly generating sortable, filterable, and interactive tables from various data sources including HTML tables, JavaScript arrays, and JSON. It works by providing a simple API where developers include the library and CSS, create a container element, and initialize it with configuration options. The tool handles rendering and interaction management automatically, eliminating the need to build table functionality from scratch.

Tabulator suits projects that need data presentation with interactive features like sorting, filtering, and pagination. It works across major frontend frameworks including React, Angular, and Vue, making it adaptable to different project architectures. The library can be installed via NPM, Bower, or included directly from a CDN, providing flexibility in how it integrates into existing workflows. Developers should choose this tool when they need rapid table implementation without building custom grid logic.

The project maintains both unit and end-to-end test coverage to verify functionality. Development activity shows consistent engagement with the codebase through regular updates and maintenance of the testing infrastructure.