Google Apps Script Community
Google Groups
The usual list of links to interesting resources for Google Apps Script
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
Google Groups
Facebook Group
Amit Agarwal's site
Martin Hawksey's site
Desktop Liberation - the definitive resource for Google Apps Script and Microsoft Office automation
Google Apps Script Tutorials and Examples • Making Google Apps Script Accessible to Everybody
A set of code samples and libraries to foster programming in Google AppsScript to be easy
The Google Apps Script tag of the Kanshi's blog
The Andrew Roberts's site
The google apps script tag of Ivan Kutil's blog
Google Apps Script Tutorial
Scripting With Shiva It will help those wants to start Google Apps script Development from scratch
Ben Collins's site
User contributed tutorials and news
Section in Yagi's blog about Google Apps Script, including tutorials and templates
Discussions, tutorials and tips about Google Apps Script and related technologies
The best resources for learning Google Apps Script, the glue that connects GSuite services including Gmail, Google Drive, Calendar, Maps, Analytics and more
Google Apps Script Snippets
Various sample code and projects for the Google Apps Script platform
This repository contains a number of code templates for Google Apps Script that provide example frameworks for Apps Script projects
A collection of Google Apps Script projects shared on YouTube
Develop Apps Script projects locally using clasp (Command Line Apps Script Projects) CLI
Execute and test your google app scripts locally in node.js
A proof of concept implementation of Apps Script environment on node.js
Proof of concept of a local development / push toolchain for Google Apps Scripting
Chrome-extension to manage Google Apps Script(GAS) code with github/github enterprise
This is a CLI tool to execute Google Apps Script (GAS) on a terminal
Google Drive CLI Client
gas, for locally developing Google Apps Script projects
NPM package to add code auto-completion for Google AppsScript in your preferred code editor
(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
Google Apps Script auto completion for Atom editor
A Dev Flow for Google Apps Script
Webpack plugin for Google Apps Script
esbuild plugin for Google Apps Script
Description of a dev flow using Github assistant.
Write code faster inside VS Code.
A d.ts generator for clasp projects
Github actions for clasp for CI for your AppScript projects.
ESLint plugin for Google Apps Script environment
🌀 Parcel plugin that enables Google Apps Script bundling
Recommended extensions and editor settings for working with Google Apps Script in VS Code
A starter kit for building Google Apps Script projects with TypeScript, ESLint, Prettier, Jest and Rollup support out of the box.
A starter kit for building Google Apps Script projects with modern JavaScript ES6, Webpack, Babel and ESLint inside Visual Studio Code
JWT REST API following the RealWorld API spec
A minimal boilerplate with webpack for Google Apps Script
A feature rich task runner for Google Apps Script to write, lint and push modern code to your documents
Starter template to develop locally Google AppsScript project with your preferred code editor (include build and publish as Add-on commands)
ES6+Webpack boilerplate for Google Apps Script
Rest api in typescript with jest unit tests working with vscode debugger
A starter template for Google Apps Script by clasp
Template for developing Google Apps Script with Webpack
Empty project to start develop in Google AppsScript locally
Automating Apps Script build, test, deployment and publishing in Chrome Webstore as an add-on using Travis CI
With one command, Generate a Google Apps Script project that uses clasp
Google Apps Script with CI/CD(wercker) Starter Kit
Sample repository for Typescript based Google Apps Script projects
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.
Example repo of using esmodules with Apps Script
A robust, highly configurable template for Google Apps Script projects with essential development tools out of the box
Starter template for Google Apps Script using Vite with support for React, Vue, Svelte and other frontend frameworks
A framework for Google Apps Script that simplifies API creation, route management, and maintains a clean project architecture.
Directory with more than 200 libraries
The Google Apps Script binding for the Firebase Realtime Database
AlaSQLGS is a library that enables the use of the AlaSQL.js library in Google Apps Script
Google Apps Script library for Firebase Admin, looking a lot like the NodeJS Admin SDK
An ORM for Google Apps scripts
A slightly more object-oriented, ORM-y, and altogether pleasant way of dealing with Google Spreadsheets when using Google Apps Script
An ORM to treat spreadsheet as database tables using Google Apps Scripts. Sheetfu's Python version
Object-Spreadsheet Mapping for Google Apps Script
Spreadsheet exposed as http REST endpoints (based on tamotsu)
How to transform Google Sheet and Google App script into a SQL Database
Another object-spreadsheet mapper for Google Apps Script
The Google Apps Script ORM
Blazingly fast Properties storage for Google Apps Script ⚡
Underscore for Google Apps Script
Lodash for Google Apps Script is a library that enables the use of the lodash.js library in Google Apps Script
Various dependency free useful functions
Express-ish middleware for google appscript (build NODEJS-ish applications)
RangeListApp is a GAS library for retrieving, putting and replacing values for Spreadsheet by a range list with a1Notation using Google Apps Script (GAS)
CloudDatastore.gs is a client for Google Cloud Datastore, which runs as a Service Account
Build REST API server, websites and apps using Google Apps Script.
A replacement for the Google Apps Script UrlShortener advanced service that uses bit.ly
An implementation of JSON-RPC 2.0 specification
Utility class (built in TypeScript) for storing small or large values in Google Apps Script properties
Library for retrieving the edit types of the OnEdit event trigger of Spreadsheet using Google Apps Script
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.
Generate "ready to run" code snippets for making HTTP requests with Google Apps Script. It supports query parameters, authorization, request body and headers
A store for appscripts that utilizes Properties, Cache, and an in-memory map for speed
A cache service which wraps the GAS's native Cache to provide additional features
This is a library for retrieving the process and information of Google Apps Script. For example, one of methods retrieves the total execution time of all functions executed by the time-driven trigger at owner's account
A collection of reusable utilities and helpers for Google Apps Script development, written in TypeScript
Google Apps Script binding for Gemini and OpenAI generative AI APIs
A browserified version of fb55/htmlparser2 modified to work in Google Apps Script
HTML manipulation library with jQuery-like interface
PdfApp is a library to extract text content from a PDF file using PDF.js.
An OAuth1 library for Google Apps Script
An OAuth2 library for Google Apps Script
OAuth2 for Apps Script in a few lines of code
This is a library of image tools for Google Apps Script
This is a Google Photos REST API library for Google Apps scripts
Instagram images API for Google Apps scripts to download images and video
This repository contains open source content for Google Data Studio
A collection of importable, modular libraries for any GAS project
A wrapper of Tinkoff REST API
Publish to WordPress from Google Docs
Gmail add-on for Mail Merge and Email Scheduler
An add-on for Google Sheets that allows you to easily remove extra rows and columns
Web app to transfer ownership of a Google Drive folder, including all sub-folders and documents
Google Drive Copy Folder
Google Apps Script Html Webapp as sign-up page for a slack channel
An add-on to view information about items from Jira Cloud & Bitbucket Cloud, and take action on them from Gmail.
Apps Script for syncing a Google Spreadsheet with Google Calendar
Google Scripts for sending emails, generating PDFs and setting response limits inside Google Forms.
Apps Script for monitoring the uptime of websites inside Google Sheets.
Google Script for unsubscribing from emails newsletters and other bulk email in Gmail with one click.
Add-on for Google Spreadsheets that allows teachers to quickly grade assignments, get insights into student performance, and share grades with their students electronically
Syntax highlighting for Google Docs
Connect and sync order data from your WooCommerce store to Google sheets automatically. A free alternative to Zapier-WooCommerce integration that saves new WooCommerce order details to google sheets. Version V2 with improved features is now available
Google Spreadsheets add on to import your WooCommerce supported E-Commerce website data to Google Sheets
Replicates the Excel "What-If Analysis" feature, Data Tables
Create Jira timelines for multiple projects in Google Sheets
Google Apps Script endpoint for Hangouts Chat bot using Sheets as a message queue
A Facebook messenger bot implemented in Google Apps Script
Examples and resources for using the GroupMe Bot API with Google Apps Script
An example of using Google Sheets to create a Viber survey chat bot without a backend server
This Google Apps Script links a Telegram bot to a google spreadsheet and allows command-based information storaging
Library Telegram untuk Google Apps Script Versi 2
Google Apps Script library for working with the Telegram API. Google Apps Script библиотека для работы с API Telegram
Google Apps Script TAP Testing-framework
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
A collection of importable, modular libraries for any GAS project
An easy-to-use JavaScript Unit Testing framework
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.
Testing library for Google Apps Script
Unit Testing App for Google Apps Script that works online (in GAS environment) and offline (in your IDE).
Google Apps Script Logging-framework
Logging library that extends the native apps script Logger, mainly to allow logging to a GSheet
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
Benchmark: Loop for Array Processing using Google Apps Script without V8
Register a Gmail account for push notifications and programmatically set up the the proper pubsub publishing channels and subscriptions
Automatically stores and sorts Gmail attachments into Google Drive folders - replaced by Gmail Processor
Very powerful and flexible Google Apps Script library that automatically stores Gmail attachments into Google Drive folders and many more features
A function to convert an XML string to a JSON object in Apps Script, using logic similar to the sunset method Xml.parse()
Transforms the data of a given Spreadsheet Sheet to JSON.
Extract data from complex data structures with simple expressions. Google Apps Script version of this library.
Import JSON into Google Sheets, this library adds various ImportJSON functions to your spreadsheet
Retriable requests batch for Google Apps Scripts
best code I've tested in Google Sheets
Libraries and functions used within Google Docs
The youtube-data-api.gs file in this directory contains code snippets that are generated by the Data API code snippet tool at: https://developers.google.com/youtube/v3/code_samples/code_snippets
A variety of functions/programs written for Google Apps Script and Google services
A single repository for open sharing of custom functions I have found to be useful generally
Sample code for Google Apps Script, a cloud-based scripting service for Google Apps
Demonstrate various Google Apps Script using a menu of functions inside a fresh Google Sheet and container bound editor
library boilerplate that provides logging (BBLog) and error handling (Assert)
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
A simple and secure way to access the Bkper API through Google Apps Script infrastructure
VoltAgent/awesome-openclaw-skills
The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills Registry.🦞
awesome-dsh-plugin/awesome-dsh-plugin
A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表
Kristories/awesome-guidelines
Programming style, best practices, and coding conventions.
sindresorhus/awesome
😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]
ai-boost/awesome-prompts
Curated list of chatgpt prompts from the top-rated GPTs in the GPTs Store. Prompt Engineering, prompt attack & prompt protect. Advanced Prompt Engineering papers.
matiassingers/awesome-readme
A curated list of awesome READMEs