/TableTool

A simple CSV editor for the Mac

Primary LanguageObjective-CMIT LicenseMIT

Table Tool

A simple CSV editor for OS X.

Download on the Mac App Store.

The CSV format is a common used file format to store and exchange tabular data. Almost all spreadsheet and database apps (e.g. Excel and Numbers) support it. Unfortunately, not all CSV files are made equal. CSV files use different record delimiters (comma or semicolon), character encodings, decimal separators or quoting styles.

TableTool handles these issues automatically. It detects the specification of a CSV file for you and displays its contents in a table view. Using TableTool is the easy way to create, edit and convert CSV files.

Usage

Open Files: When opening a CSV file, Table Tool detects the format specifications (record delimiter, character encoding, etc.) automatically. You can also set the specifications manually.

Edit Files: Edit the contents of the cells, rows and columns of the document easily in a grid based user interface.

Convert Files: Convert an existing CSV file to a different format.

Credits

Table Tool was made by Sandro Peham, Andreas Aigner and Jakob Egger.

Mission / Project Scope / Contributing

TableTool seeks to be a great and simple CSV file editor and nothing more. Any formatting options or features like formulas will be out of scope for the project. Please post an issue if something is broken (bug) or you believe something is missing (feature request) and please be prepared to provide screenshots. We will endeavor to quickly decide if the thing is actually broken or if the new feature belongs in the project ("help-wanted" label). Once the help-wanted label is set, please help to work on implementation for that feature and we are happy to accept a pull request for it. We currently have more side projects than we can handle, so well documented issues and great pull requests will help move this project forward. We are happy to give commit access to consistent contributors.

Licence

Table Tool is distributed under the MIT Licence.