AwesomeCSV

CSV utilities

A curated list of tools and resources for working with CSV files

🕶️A curated list of awesome tools for dealing with CSV.

GitHub

751 stars
24 watching
62 forks
Language: PowerShell
last commit: about 2 years ago
Linked from 3 awesome lists

awesomeawesome-listcsvcsv-convertercsv-datacsv-essayscsv-filescsv-jsoncsv-parsercsv-standardscsv-utilities

Awesome CSV / Tools

NimbleText/LiveUse patterns to manipulate CSV; the world's simplest code generator *
PapaParseA powerful in-browser CSV parser
d3-dsv436over 2 years agod3.js parser and formatter module for delimiter-separated values
CSVKitCSV utilities that includes csvsql / csvgrep / csvstat and more
XSV10,430over 2 years agoA fast CSV command-line toolkit written in Rust
sed (gnu tool)Stream editor
gawk (gnu tool)Text processing and data extraction using
awk by example10,182over 2 years agoComprehensive examples of using awk
MillerLike sed / awk / cut / join / sort etc for name-indexed data such as CSV
ParaText1,060about 3 years agoCSV parsing at 2.5 GB per second
CSVGetGet structured data from sites as CSV
CSVfixA tool for manipulating CSV data
TadA fast free cross-platform CSV viewer
Nvd3-tagsA tiny library for making charts from csv data
Powershell: Import-CSVPowerful in-built facility for dealing with CSV ( )
CSV ToolsA collection of useful CSV utilities
graph-cli785about 4 years agoFlexible command line tool to create graphs from CSV data
CSV to SQLOnline tool to create insert/update/delete etc from CSV data
C#: kbCSV78over 5 years agoAn efficient, easy to use .NET parsing and writing library for CSV
csvprintf41over 2 years agoUNIX command line utility for parsing and formatting output based on CSV files
MockarooRandom data generator for CSV / JSON / SQL / Excel
Ron's Data Edit(new modern version of ) - Handles big files, does miraculous things. A timeless editor for a timeless format
Rainbow CSV plugins629about 2 years agoCollection of text editor plugins for CSV/TSV syntax highlighting. Available for , , , and other editors
ExtendsClassA simple CSV comparator
Mighty Mergejoin/union csv files
Modern CSVA tool for editing CSV files and viewing large files

Awesome CSV / Tools / Repair or Validate CSV

Csvlint.go189almost 2 years agoCommand line tool for validating CSV files against RFC 4180
csvstudioA smart app to repair syntax errors in very large CSV files
scrubcsv56over 4 years agoRemove bad records from a CSV file and normalize (requires rust)
reconcile-csvFind relationships between a set of related CSVs

Awesome CSV / Generate Table Schema

CSV Schema— Analyzes a CSV file and generates database table schema, all within the browser

Awesome CSV / Generate Table Schema / Treat CSV as SQL

TextQLExecute SQL against CSV or TSV
Datasette FacetsFaceted browse and a JSON API for any CSV File or SQLite DB
qRun SQL Directly on CSV Files
RBQLRainbow Query Language, a SQL-like language with JavaScript or Python backend
PSKit Query37about 5 years ago— Powershell module lets you run simple queries over objects, including imported with csv

Awesome CSV / Generate Table Schema / Convert to or from CSV

CSV to Table1,121over 5 years agoConvert CSV files to searchable and sortable HTML table

Awesome CSV / Generate Table Schema / CSV <-> JSON

AgnesTwo way Csv to Json **
csv2jsononline tool to convert your CSV or TSV formatted data to JSON and
csv-to-jsonEasy, privacy-friendly and offline-first online csv to json converter

Awesome CSV / Essays

Thinking about CSVMartin Fenner
In Praise of CSVWaldo Jaquith
Stop Rolling Your Own CSV Parser!Leon Bambrick ***
So You Want To Write Your Own CSV code?Thomas Burette
Falsehoods Programmers Believe About CSVsJesse Donat
ASCII Delimited Text - Not CSV or TAB delimited textRonald Duncan

Awesome CSV / Data

US Data.gov18789+ CSV datasets
Australian Government Open Data2715+ CSV datasets
Reference data in csvEasy-to-use reference data in CSV and JSON formats
awesome-public-datasets61,377almost 2 years agoA topic-centric list of high-quality open datasets in public domains
United Nations dataData from the UN
Fake Name GeneratorGenerate fake names with other identity data in bulk for testing

Awesome CSV / Conferences

csv,confA community conference for data makers everywhere

Awesome CSV / Standards

RFC 4180( ) - " "

Awesome CSV / Standards / RFC 4180

Definition of the CSV Format
MIME Type Registration of text/csv

Awesome CSV / Standards

W3C: Model for Tabular Data and Metadata on the Web
CSV Schema LanguageA language for defining and validating CSV data
csv,specsComma-Separated Values (CSV) Format Specifications (and Tests) incl. CSV v1.0, CSV v1.1, CSV Strict, CSV <3 Numerics, CSV<3 JSON, CSV <3 YAML
Tabular Data ResourceA specialized for describing tabular data like CSV files or spreadsheets
CSVYA standard for adding a YAML header to CSV files to describe their format

Awesome CSV / META: Other similar lists

structured-text-tools6,984about 2 years agoList of command line tools for manipulating CSV / XML / HTML / JSON / INI etc
META-META
META-META-METAA NimbleText pattern that produces this markdown page from this list as a CSV

Backlinks from these awesome lists:

More related projects: