No description or website provided.
Latest commit 47c6ded Sep 16, 2015 @datapimp Merge pull request #4 from goddamnhippie/patch-1
Fix CLI variable match
Failed to load latest commit information.
bin bugfix in github sync data; enhancements to CLI Jul 12, 2015
lib Fix cli variable match Sep 15, 2015
spec Fixing tests Jun 24, 2015
.gitignore bumping version Apr 22, 2015
.travis.yml improvements to google interface; adding nokogiri to traveling ruby b… Mar 27, 2015
Gemfile updating dependencies Apr 1, 2015
LICENSE.txt updating license Jan 11, 2014 updating readme Mar 27, 2015 updating gitignore; adding roadmap Mar 27, 2015
Rakefile Fixed testing setup, ready to add tests Jun 19, 2015
datapimp.gemspec create protected CF distributions using aws-sdk: WIP Aug 20, 2015
temp.rb run command Jun 4, 2015
test.json Adding aws region default Jun 10, 2015

Tools for working with common data sources

A collection of CLI utilities for pulling both files and structured data from file sharing and collaboration services like Google Drive and Dropbox.

You can use this to pull down google spreadsheets and convert them to JSON structures, or to convert an excel spreadsheet on Dropbox to the same.

You can use this to sync the contents of a local folder on your system with the remote contents of a file share on Dropbox or Google Drive.

And much more.

Getting Started

gem install datapimp
datapimp help

Available Commands


    config               Shows the configuration options being used
    config set           manipulate configuration settings
    help                 Display global or [command] help documentation
    list spreadsheets    list the spreadsheets which can be used as datasources
    setup amazon         setup integration with amazon
    setup dropbox        setup integration with dropbox
    setup github         setup integration with github
    setup google         setup integration with google drive
    sync data            Synchronize the contents of a local data store with its remote source
    sync folder          Synchronize the contents of a local folder with a file sharing service