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 ↓

Summary Information

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

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

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,608 days
Stale 30+ days: 12
Stale 90+ days: 9

Recent activity

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

Top labels

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

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.