jaeswift-website/api/data/awesomelist/secretGeek--AwesomeCSV.json

1 line
No EOL
11 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"slug": "secretGeek--AwesomeCSV", "title": "AwesomeCSV", "description": "🕶A curated list of awesome tools for dealing with CSV.", "github_url": "https://github.com/secretGeek/AwesomeCSV", "stars": "786", "tag": "Miscellaneous", "entry_count": 73, "subcategory_count": 5, "subcategories": [{"name": "General", "parent": "", "entries": [{"name": "Tools", "url": "#tools", "description": ""}, {"name": "Essays", "url": "#essays", "description": ""}, {"name": "Data", "url": "#data", "description": ""}, {"name": "Conferences", "url": "#conferences", "description": ""}, {"name": "Standards", "url": "#standards", "description": ""}, {"name": "META: Other similar lists", "url": "#meta-other-similar-lists", "description": ""}, {"name": "Code of Conduct", "url": "#code-of-conduct", "description": ""}, {"name": "Funtribute", "url": "#funtribute", "description": ""}, {"name": "Footnotes", "url": "#footnotes", "description": ""}, {"name": "NimbleText/Live", "url": "https://NimbleText.com/Live", "description": "Use patterns to manipulate CSV; the world's simplest code generator \\*."}, {"name": "PapaParse", "url": "https://www.papaparse.com", "description": "A powerful in-browser CSV parser."}, {"name": "d3-dsv", "url": "https://github.com/d3/d3-dsv", "description": "d3.js parser and formatter module for delimiter-separated values.", "stars": "440"}, {"name": "CSVKit", "url": "https://csvkit.readthedocs.io/", "description": "CSV utilities that includes csvsql / csvgrep / csvstat and more."}, {"name": "QSV", "url": "https://github.com/dathere/qsv", "description": "A fast CSV command-line toolkit written in Rust, (an update to xsv).", "stars": "2.6k"}, {"name": "sed (gnu tool)", "url": "https://www.gnu.org/software/sed/manual/sed.html", "description": "Stream editor."}, {"name": "gawk (gnu tool)", "url": "https://www.gnu.org/software/gawk/manual/gawk.html", "description": "Text processing and data extraction using [awk](http://pubs.opengroup.org/onlinepubs/009695399/utilities/awk.html)."}, {"name": "awk by example", "url": "https://github.com/learnbyexample/Command-line-text-processing/blob/master/gnu_awk.md#default-field-separation", "description": "Comprehensive examples of using awk.", "stars": "10k"}, {"name": "Miller", "url": "http://johnkerl.org/miller/doc/", "description": "Like sed / awk / cut / join / sort etc for name-indexed data such as CSV."}, {"name": "ParaText", "url": "https://github.com/wiseio/paratext", "description": "CSV parsing at 2.5 GB per second.", "stars": "1.1k"}, {"name": "CSVGet", "url": "http://github.com/fizx/csvget/tree/master", "description": "Get structured data from sites as CSV.", "stars": "47"}, {"name": "CSVfix", "url": "https://code.google.com/p/csvfix/", "description": "A tool for manipulating CSV data."}, {"name": "Tad", "url": "https://www.tadviewer.com", "description": "A fast free cross-platform CSV viewer."}, {"name": "Nvd3-tags", "url": "http://blog.tryolabs.com/2015/02/27/nvd3-tags-a-tiny-library-for-making-charts-from-csv-data/", "description": "A tiny library for making charts from csv data."}, {"name": "Powershell: Import-CSV", "url": "https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/import-csv", "description": "Powerful in-built facility for dealing with CSV ([example](https://gist.github.com/dfinke/786ba9edae1b0265ada10b36a7a11ba9))."}, {"name": "CSV Tools", "url": "https://onlinecsvtools.com/", "description": "A collection of useful CSV utilities."}, {"name": "graph-cli", "url": "https://github.com/mcastorina/graph-cli", "description": "Flexible command line tool to create graphs from CSV data.", "stars": "791"}, {"name": "CSV to SQL", "url": "http://www.convertcsv.com/csv-to-sql.htm", "description": "Online tool to create insert/update/delete etc from CSV data."}, {"name": "C#: kbCSV", "url": "https://github.com/kentcb/KBCsv/blob/master/README.md", "description": "An efficient, easy to use .NET parsing and writing library for CSV.", "stars": "78"}, {"name": "csvprintf", "url": "https://github.com/archiecobbs/csvprintf", "description": "UNIX command line utility for parsing and formatting output based on CSV files.", "stars": "42"}, {"name": "Ron's Data Edit", "url": "https://www.ronsplace.eu/Products/RonsDataEdit", "description": ""}, {"name": "Rainbow CSV plugins", "url": "https://github.com/mechatroner/rainbow_csv#rainbow-csv-in-other-editors", "description": "Collection of text editor plugins for CSV/TSV syntax highlighting. Available for [Vim (⭐644)](https://github.com/mechatroner/rainbow_csv), [VS Code](https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv), [Atom](https://atom.io/packages/rainbow-csv), [Sublime Text](https://packagecontrol.io/packages/rainbow_csv) and other editors.", "stars": "644"}, {"name": "ExtendsClass", "url": "https://extendsclass.com/csv-diff.html", "description": "A simple CSV comparator."}, {"name": "Mighty Merge", "url": "https://mightymerge.io/", "description": "join/union csv files."}, {"name": "Modern CSV", "url": "https://www.moderncsv.com/", "description": "A tool for editing CSV files and viewing large files."}, {"name": "Data Wrangler", "url": "https://github.com/microsoft/vscode-data-wrangler", "description": "Data Wrangler is a code-centric data cleaning tool that is integrated into VS Code and VS Code Jupyter Notebooks.", "stars": "476"}]}, {"name": "Repair or Validate CSV", "parent": "Tools", "entries": [{"name": "Csvlint.go", "url": "https://github.com/Clever/csvlint", "description": "Command line tool for validating CSV files against RFC 4180.", "stars": "193"}, {"name": "csvstudio", "url": "http://www.csvstudio.com/", "description": "A smart app to repair syntax errors in very large CSV files."}, {"name": "scrubcsv", "url": "https://github.com/faradayio/scrubcsv", "description": "Remove bad records from a CSV file and normalize (requires rust)", "stars": "56"}, {"name": "reconcile-csv", "url": "https://github.com/OpenRefine/reconcile-csv/blob/master/README.md", "description": "Find relationships between a set of related CSVs"}, {"name": "CSV Schema", "url": "https://csv-schema.surge.sh/", "description": "Analyzes a CSV file and generates database table schema, all within the browser"}]}, {"name": "Treat CSV as SQL", "parent": "Generate Table Schema", "entries": [{"name": "TextQL", "url": "http://dinedal.github.io/textql/", "description": "Execute SQL against CSV or TSV."}, {"name": "Datasette Facets", "url": "https://simonwillison.net/2018/May/20/datasette-facets/", "description": "Faceted browse and a JSON API for any CSV File or SQLite DB."}, {"name": "q", "url": "https://harelba.github.io/q/", "description": "Run SQL Directly on CSV Files"}, {"name": "RBQL", "url": "https://rbql.org", "description": "Rainbow Query Language, a SQL-like language with JavaScript or Python backend."}, {"name": "PSKit Query", "url": "https://github.com/dfinke/PSKit#sql-query", "description": "Powershell module lets you run simple queries over objects, including imported with csv", "stars": "39"}]}, {"name": "Convert to or from CSV", "parent": "Generate Table Schema", "entries": [{"name": "CSV to Table", "url": "https://github.com/vividvilla/csvtotable", "description": "Convert CSV files to searchable and sortable HTML table.", "stars": "1.1k"}]}, {"name": "CSV <-> JSON", "parent": "Generate Table Schema", "entries": [{"name": "Agnes", "url": "http://www.secretgeek.net/agnes/twoWay.html", "description": "Two way Csv to Json \\*\\*."}, {"name": "csv2json", "url": "https://www.csvjson.com/csv2json", "description": "online tool to convert your CSV or TSV formatted data to JSON and [vice versa](https://www.csvjson.com/json2csv)."}, {"name": "csv-to-json", "url": "https://mango-is.com/tools/csv-to-json/", "description": "Easy, privacy-friendly and offline-first online csv to json converter."}, {"name": "Thinking about CSV", "url": "https://blog.datacite.org/thinking-about-csv/", "description": "Martin Fenner."}, {"name": "In Praise of CSV", "url": "https://usopendata.org/2015/03/10/csv", "description": "Waldo Jaquith."}, {"name": "Stop Rolling Your Own CSV Parser!", "url": "http://www.secretgeek.net/csv_trouble", "description": "Leon Bambrick \\*\\*\\*."}, {"name": "So You Want To Write Your Own CSV code?", "url": "http://thomasburette.com/blog/2014/05/25/so-you-want-to-write-your-own-CSV-code/", "description": "Thomas Burette."}, {"name": "Falsehoods Programmers Believe About CSVs", "url": "https://donatstudios.com/Falsehoods-Programmers-Believe-About-CSVs", "description": "Jesse Donat."}, {"name": "ASCII Delimited Text - Not CSV or TAB delimited text", "url": "https://ronaldduncan.wordpress.com/2009/10/31/text-file-formats-ascii-delimited-text-not-csv-or-tab-delimited-text/", "description": "Ronald Duncan."}, {"name": "Fake Name Generator", "url": "https://www.fakenamegenerator.com/order.php", "description": "Generate fake names with other identity data in bulk for testing."}, {"name": "Mockium", "url": "https://softwium.com/mockium/", "description": "Test data generator for CSV / JSON / SQL / XML."}, {"name": "Mockaroo", "url": "https://www.mockaroo.com/", "description": "Random data generator for CSV / JSON / SQL / Excel."}, {"name": "US Data.gov", "url": "https://catalog.data.gov/dataset?res_format=CSV", "description": "18789+ CSV datasets."}, {"name": "Australian Government Open Data", "url": "https://data.gov.au/dataset?res_format=CSV", "description": "2715+ CSV datasets."}, {"name": "Reference data in csv", "url": "https://datahub.io/collections/reference-data", "description": "Easy-to-use reference data in CSV and JSON formats."}, {"name": "awesome-public-datasets", "url": "https://github.com/awesomedata/awesome-public-datasets", "description": "A topic-centric list of high-quality open datasets in public domains.", "stars": "62k"}, {"name": "United Nations data", "url": "https://data.un.org", "description": "Data from the UN"}, {"name": "csv,conf", "url": "https://csvconf.com/", "description": "A community conference for data makers everywhere."}, {"name": "RFC 4180", "url": "https://tools.ietf.org/html/rfc4180", "description": ""}, {"name": "W3C: Model for Tabular Data and Metadata on the Web", "url": "https://www.w3.org/TR/tabular-data-model/", "description": ""}, {"name": "CSV Schema Language", "url": "http://digital-preservation.github.io/csv-schema/csv-schema-1.2.html", "description": "A language for defining and validating CSV data."}, {"name": "csv,specs", "url": "https://github.com/csvspecs", "description": "Comma-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."}, {"name": "Tabular Data Resource", "url": "http://frictionlessdata.io/specs/tabular-data-resource/", "description": "A [Data Resource](http://frictionlessdata.io/specs/data-resource/) specialized for describing tabular data like CSV files or spreadsheets"}, {"name": "CSVY", "url": "https://github.com/csvy/csvy.github.io/blob/master/index.md", "description": "A standard for adding a YAML header to CSV files to describe their format", "stars": "62"}, {"name": "structured-text-tools", "url": "https://github.com/dbohdan/structured-text-tools", "description": "List of command line tools for manipulating CSV / XML / HTML / JSON / INI etc.", "stars": "7k"}, {"name": "META-META", "url": "https://raw.githubusercontent.com/secretGeek/AwesomeCSV/master/awesomecsv.csv", "description": "**This list as CSV**."}, {"name": "META-META-META", "url": "https://nimbletext.com/Live/-971009575/", "description": "A NimbleText pattern that produces this markdown page from this list as a CSV."}]}]}