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
googlesamples/apps-script-templates This repository contains a number of code templates for Google Apps Script that provide example frameworks for Apps Script projects
gas-lib NPM package to add code auto-completion for Google AppsScript in your preferred code editor
AppsScriptColor(3 700+ users) This Chrome extension provide 2 dark color themes for the google apps script editor. It also allows to use folders to sort your files more cleanly
ez-clasp A starter kit for building Google Apps Script projects with TypeScript, ESLint, Prettier, Jest and Rollup support out of the box.
apps-script-starter A starter kit for building Google Apps Script projects with modern JavaScript ES6, Webpack, Babel and ESLint inside Visual Studio Code
enuchi/React-Google-Apps-Script This is your boilerplate project for developing React apps inside Google Sheets, Docs, Forms and Slides projects. It's perfect for personal projects and for publishing complex add-ons in the G Suite Marketplace.
gs-spreadsheet-manager A slightly more object-oriented, ORM-y, and altogether pleasant way of dealing with Google Spreadsheets when using Google Apps Script
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.
UrlShortener A replacement for the Google Apps Script UrlShortener advanced service that uses bit.ly
tanaikech/FetchApp This is a GAS library for creating and requesting the type of multipart/form-data using Google Apps Script. This library enhances Class UelFetchApp of Google Apps Script.
Apps Script Code Generator Generate "ready to run" code snippets for making HTTP requests with Google Apps Script. It supports query parameters, authorization, request body and headers.
Atlassian Cloud for Gmail add-on An add-on to view information about items from Jira Cloud & Bitbucket Cloud, and take action on them from Gmail.
Davepar/gcalendarsync Apps Script for syncing a Google Spreadsheet with Google Calendar
Google Forms Google Scripts for sending emails, generating PDFs and setting response limits inside Google Forms.
Website Monitor Apps Script for monitoring the uptime of websites inside Google Sheets.
Gmail Unsubscriber Google Script for unsubscribing from emails newsletters and other bulk email in Gmail with one click.
Flubaroo Add-on for Google Spreadsheets that allows teachers to quickly grade assignments, get insights into student performance, and share grades with their students electronically
huan/gast Google Apps Script TAP Testing-framework
GSUnit is a Google Apps Script based testing framework based on JUnit by Kent Beck and JSUnit by Edward Hieatt. It will allow one to run tests while developing
artofthesmart/QUnitGS2 A Google Apps Script library that brings the power and simplicity of QUnit unit testing to your scripts and applications. In just 60 seconds you can add unit testing to any script.
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
Apps-Script-Gmail-Push-Notifications-v2 Register a Gmail account for push notifications and programmatically set up the the proper pubsub publishing channels and subscriptions
Gmail2GDrive Automatically stores and sorts Gmail attachments into Google Drive folders
XML
xmlToJson A function to convert an XML string to a JSON object in Apps Script, using logic similar to the sunset method Xml.parse()
JSON
JSON Puller Transforms the data of a given Spreadsheet Sheet to JSON.
JSONPath Extract data from complex data structures with simple expressions. Google Apps Script version of this library.
ImportJSON Import JSON into Google Sheets, this library adds various ImportJSON functions to your spreadsheet
Assorted
GoogleSheets best code I've tested in Google Sheets
google-docs Libraries and functions used within Google Docs
AutoSteamGifts A Modified version based on Python script by joaopsys that run on Google server using Google App Script to automatically enter every giveaway that you can afford on SteamGifts.com
BkperApp A simple and secure way to access the Bkper API through Google Apps Script infrastructure