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

https://github.com/liddiard/google-sheets-json

NPM package to easily get data from public Google Sheets and format the messy API response in a pretty, usable way.
https://github.com/liddiard/google-sheets-json

Last synced: 12 months ago
JSON representation

NPM package to easily get data from public Google Sheets and format the messy API response in a pretty, usable way.

Awesome Lists containing this project

README

          

# google-sheets-json

Get JSON data from public Google Sheets (spreadsheets) and format the data
in an easy-to-consume way.

## Quickstart

Install the package from npm:

```
npm install google-sheets-json
```

Use it in code like this:

```javascript
var Spreadsheet = require('google-sheets-json');

var spreadsheet = new Spreadsheet('my-spreadsheet-id');

spreadsheet.getDefaultWorksheet(function(err, res){
console.log(res); // array of objects
});

spreadsheet.listWorksheets(function(err, res){
console.log(res); // array of worksheet ids on this spreadsheet
});

spreadsheet.getWorksheet('my-worksheet-id', function(err, res){
console.log(res); // array of objects
});
```