Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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: 25 days 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 10.10+ | iOS 9+ | tvOS 9+ | watchOS 2+ | visionOS 1+](https://img.shields.io/badge/platforms-macOS%2010.10+%20|%20iOS%209+%20|%20tvOS%209+%20|%20watchOS%202+%20|%20visionOS%201+-lightgrey.svg?style=flat)](https://developer.apple.com/swift) ![Swift 5.3-5.9](https://img.shields.io/badge/Swift-5.3–5.9-orange.svg?style=flat) [![Xcode 12.0-15](https://img.shields.io/badge/Xcode-12.0–15-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.