All Projects → martinburch → table-service

martinburch / table-service

Licence: MIT license
On-demand S3 caching of Google Spreadsheets for Tabletop.js, in Python

Programming Languages

python
139335 projects - #7 most used programming language
Gosu
25 projects

table-service

Have you seen Flatware for Tabletop.js? (cf. mhkeller's turntable) Table-service is like that, except on-demand. Table-service comes in two parts:

The server-side python script ...

Table-service is a lightweight installation -- if you've already got wsgi for python, just copy over two files, and your service is ready. You can point any number of Google Spreadsheets to this script, and it will cache all their sheets on Amazon S3.

... plus a script for your Spreadsheets.

You'll also need to add a script to your Google Spreadsheets, but if you want, you'll never have to touch it again. Google can notify the script automatically when cells change, and the script will keep things up-to-date. Or you can set up a menu item to invoke the script instead, so you don't show visitors your half-finished changes.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].