An open API service indexing awesome lists of open source software.

https://github.com/orchetect/textfilekit

Read & write delimited text file formats (incl. CSV and TSV).
https://github.com/orchetect/textfilekit

csv csv-export csv-files csv-import csv-parser ios macos swift5 swift5-3 tsv tsv-files tsv-format tsv-parser tvos watchos

Last synced: about 2 months ago
JSON representation

Read & write delimited text file formats (incl. CSV and TSV).

Awesome Lists containing this project

README

        

# TextFileKit

[![CI Build Status](https://github.com/orchetect/TextFileKit/actions/workflows/build.yml/badge.svg)](https://github.com/orchetect/TextFileKit/actions/workflows/build.yml) [![Platforms - macOS | iOS | tvOS | watchOS | visionOS](https://img.shields.io/badge/platforms-macOS%20|%20iOS%20|%20tvOS%20|%20watchOS%20|%20visionOS-blue.svg?style=flat)](https://developer.apple.com/swift) ![Swift 5.3-6.0](https://img.shields.io/badge/Swift-5.3–6.0-blue.svg?style=flat) [![Xcode 12-16](https://img.shields.io/badge/Xcode-12–16-blue.svg?style=flat)](https://developer.apple.com/swift) [![License: MIT](http://img.shields.io/badge/license-MIT-lightgrey.svg?style=flat)](https://github.com/orchetect/TextFileKit/blob/main/LICENSE)

Read and write common delimited text file formats, including:

- CSV (comma-separated values)
- TSV (tab-separated values)

## Installation

### Swift Package Manager (SPM)

To add TextFileKit to your Xcode project:

1. Select File → Swift Packages → Add Package Dependency
2. Add package using `https://github.com/orchetect/TextFileKit` as the URL.

## Roadmap

Future library additions could bring additional table data text file formats.

## Author

Coded by a bunch of 🐹 hamsters in a trench coat that calls itself [@orchetect](https://github.com/orchetect).

## License

Licensed under the MIT license. See [LICENSE](https://github.com/orchetect/TextFileKit/blob/master/LICENSE) for details.

This library was formerly known as SwiftHex.

## Contributions

Contributions are welcome. Feel free to post an Issue to discuss.