rdatatable/data.table

R's data.table package extends data.frame:

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 7 minutes ago
Added to GitGenius on September 17th, 2026
Created on June 7th, 2014
Open Issues & Pull Requests: 984 (+0)
GitHub issues: Enabled
Number of forks: 1,053
Total Stargazers: 3,919 (+0)
Total Subscribers: 167 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 8.9 hours
Mean response time: 166.5 days
90th percentile: 449.6 days
Tracked items: 937

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 9% of issues opened in the past year have never received a reply. 55% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "froll" is answered fastest, typically in about 2 hours, while "feature request" waits about 4 days. 74% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. 62% of issues opened in the past year have been closed, leaving a working backlog.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 427
New in 7 days: 0
Closed in 7 days: 2
Avg open age: 1,585 days
Stale 30+ days: 414
Stale 90+ days: 393

Recent activity

Opened in 7 days: 0
Closed in 7 days: 2
Comments in 7 days: 3
Events in 7 days: 6

Top labels

  • feature request (99)
  • fread (96)
  • bug (77)
  • documentation (61)
  • consistency (56)
  • beginner-task (46)
  • internals (41)
  • froll (35)

Detailed Description

data.table is a high-performance extension of R's base data.frame that provides enhanced syntax and features for data manipulation.

The tool addresses the need for faster and more memory-efficient data operations in R. It extends the standard data.frame with a concise syntax designed for both interactive use and programming. The approach centers on in-place operations and optimized algorithms that reduce memory overhead while maintaining compatibility with existing R code that expects data.frame objects.

Developers working with large datasets or performance-sensitive workflows should consider data.table. It suits projects where data manipulation speed matters, whether in data analysis pipelines, statistical computing, or production systems. The tool is particularly valuable for those who find base R's data.frame operations slow or memory-intensive, or who prefer a more compact syntax for complex subsetting, grouping, and joining operations.

The project maintains active continuous integration across multiple platforms and tracks test coverage. Development follows a custom governance agreement with fiscal sponsorship, indicating structured long-term stewardship. The codebase receives regular updates addressing both new features and API lifecycle management, with careful attention to backward compatibility.