Skip to content

Commit

Permalink
Add Waffle badge and feature list
Browse files Browse the repository at this point in the history
  • Loading branch information
sagebind committed May 22, 2017
1 parent b99394e commit 94fe2be
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,18 @@
# Tabitha

[![Build Status](https://img.shields.io/travis/Widen/tabitha.svg)](https://travis-ci.org/Widen/tabitha)
[![Waffle.io](https://img.shields.io/waffle/label/Widen/tabitha/in%20progress.svg)](https://waffle.io/Widen/tabitha)

Tabular data reading, writing, and processing library for JVM languages.

This library is currently under active development and is pre-release.

## Features
- **Immutable data types:** Data is always immutable, which allows methods to be zero-copy operations.
- **Lazy evaluation:** Data is streamed lazily, allowing for complex data processing and producing while using constant memory.
- **Multi-threaded processing:** Input data can be consumed and processed fast and efficiently using a parallel executor.
- **Multiple formats:** Tabitha supports input and output in multiple formats, including CSV, TSV, XLSX, and XLS.

## Documentation
Documentation will be available in this repository, but is not yet written. For now, check the source for interesting comments that may help explain usage. Ideally, the class and method names should be pretty clear as to what they do.

Expand Down

0 comments on commit 94fe2be

Please sign in to comment.