Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lebcit/googleqlwrapper

A tiny JS wrapper for Google Visualization API Query Language
https://github.com/lebcit/googleqlwrapper

google-api google-sheets query-language wrapper wrapper-api

Last synced: 10 days ago
JSON representation

A tiny JS wrapper for Google Visualization API Query Language

Awesome Lists containing this project

README

        

# GoogleQLWrapper

GoogleQLWrapper simplifies [Google's Visualization API Query Language](https://developers.google.com/chart/interactive/docs/querylanguage).

To gain insight into the development and functionality of GoogleQLWrapper, please take a moment to read the article available [here](https://lebcit.github.io/posts/google-ql-wrapper/). This article explains why and how the tool was created, providing a clear understanding of its workings.

> [!IMPORTANT]
> GoogleQLWrapper works only on [publicly available spreadsheets](https://support.google.com/docs/answer/183965?hl=en&ref_topic=9083762) that grant at least a **Viewer** permission to anyone on the internet with the link.

# Usage

To simplify the documentation and illustrate it with concrete examples, I've created a [public multi-sheet document](https://docs.google.com/spreadsheets/d/1FrnOkibXDg7NzxxMx6x3vDzpnV522ObYSSOewuoyiGg/), with some data, that you can use to test this wrapper.

Add GoogleQLWrapper-min.js to your project.

Load a module script before the closing `

Testing GoogleQLWrapper