February 22, 2016

go-tablib, tabular datasets in CSV, JSON, YAML, ...

go-tablib is a format-agnostic tabular dataset library, written in Go. This is a port of the famous Python’s tablib by Kenneth Reitz with some new features.

Export formats supported:

  • JSON (Sets + Books)
  • YAML (Sets + Books)
  • XLSX (Sets + Books)
  • XML (Sets + Books)
  • TSV (Sets)
  • CSV (Sets)
  • ASCII + Markdown (Sets)
  • MySQL (Sets)
  • Postgres (Sets)

Loading formats supported:

  • JSON (Sets + Books)
  • YAML (Sets + Books)
  • XML (Sets)
  • CSV (Sets)
  • TSV (Sets)

You can take a look at the project on my blog: http://grison.me/go-tablib/ or on GitHub: https://github.com/agrison/go-tablib

Alexandre Grison - //grison.me - @algrison