wireservice/csvkit

A suite of utilities for converting to and working with CSV, the king of tabular file formats.

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

wireservice/csvkit has 6k+ stars and 650+ forks on GitHub, is written in Python, and was last pushed on Sep 21, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on September 10th, 2026
Created on April 1st, 2011
Open Issues & Pull Requests: 48 (+0)
GitHub issues: Enabled
Number of forks: 695
Total Stargazers: 6,416 (+0)
Total Subscribers: 126 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 23.8 hours
Mean response time: 48.6 days
90th percentile: 29.2 days
Tracked items: 41

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 13
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,610 days
Stale 30+ days: 12
Stale 90+ days: 11

Recent activity

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

Top labels

  • question (16)
  • feature (15)
  • framework (4)
  • csvclean (2)
  • csvcut (2)
  • csvformat (1)
  • csvgrep (1)
  • csvjson (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

csvkit is a suite of command-line utilities for converting to and working with CSV files.

The project addresses the friction of working with CSV data from the command line and in scripts. It provides a collection of tools that handle common tasks like format conversion, data inspection, and manipulation without requiring users to write custom code. The utilities work together as a pipeline, allowing developers to chain operations for more complex workflows.

csvkit suits developers and data professionals who work frequently with tabular data in terminal environments or automated scripts. It is particularly valuable for those who need to quickly inspect CSV structure, convert between formats, or perform basic transformations without leaving the command line. The tool works well in Unix-style pipelines and is useful for one-off data tasks where launching a full data analysis environment would be overkill.

The project maintains steady activity with regular maintenance and incremental improvements. Development follows a measured pace with consistent attention to bug fixes and compatibility updates. The maintainers respond to issues and pull requests, indicating active stewardship of the codebase. The project has established documentation and a clear scope, suggesting a mature tool focused on reliability rather than rapid feature expansion.