google-apps-script-awesome-list icon indicating copy to clipboard operation
google-apps-script-awesome-list copied to clipboard

The usual list of links to interesting resources for Google Apps Script

Google Apps Script List

  • Google Apps Script List
    • Resources
      • Useful sites & blogs
      • Awesome code & things
      • Lists
    • Development
      • Starter Kits
      • Shims and polyfills
    • Libraries & Modules
      • Using databases
      • ORM (O/RM and O/R mapping tool)
      • Utility
      • Parsing
      • oAuth
      • Images & Pictures
      • Data Studio community connectors
      • Pack modules and universal libraries
    • Open Source Apps & Add-ons
    • Testing
    • Logging
    • Snippets and assorted
      • Snippets
        • Lists & collections
        • Spreadsheets
        • XML
      • Assorted

Resources

Useful sites & blogs

Awesome code & things

Lists

  • Learning Google Apps Script The best resources for learning Google Apps Script, the glue that connects GSuite services including Gmail, Google Drive, Calendar, Maps, Analytics and more

goto top ⇑

Development

Starter Kits

Shims and polyfills

goto top ⇑

Libraries & Modules

Using databases

  • FirebaseApp The Google Apps Script binding for the Firebase Realtime Database
  • oshliaer/alasqlgs AlaSQLGS is a library that enables the use of the AlaSQL.js library in Google Apps Script

ORM (O/RM and O/R mapping tool)

Utility

  • gas-underscore Underscore for Google Apps Script
  • lodashgs Lodash for Google Apps Script is a library that enables the use of the lodash.js library in Google Apps Script
  • brucemcpherson/cUseful Various dependency free useful functions
  • Gexpress Express-ish middleware for google appscript (build NODEJS-ish applications)
  • tanaikech/RangeListApp RangeListApp is a GAS library for retrieving, putting and replacing values for Spreadsheet by a range list with a1Notation using Google Apps Script (GAS)
  • syslogic/google-apps-script CloudDatastore.gs is a client for Google Cloud Datastore, which runs as a Service Account
  • Sheetbase Build REST API server, websites and apps using Google Apps Script.

Parsing

oAuth

Images & Pictures

  • ImgApp This is a library of image tools for Google Apps Script

Data Studio community connectors

Pack modules and universal libraries

goto top ⇑

Open Source Apps & Add-ons

goto top ⇑

Testing

goto top ⇑

Logging

  • gasl Google Apps Script Logging-framework
  • BetterLog Logging library that extends the native apps script Logger, mainly to allow logging to a GSheet
  • BBLog Logging library that further extends BLog to give
    • logging to a Firebase DB
    • multiple logging instances
    • logging of function names and line numbers
    • log the user's email address or ID, in a full or disguised format
    • automatically format log GSheet

goto top ⇑

Snippets and assorted

Snippets

Lists & collections

Spreadsheets

XML

Assorted

goto top ⇑