Editor's pick · this week

Discover the tools that make
Google Apps Script actually pleasant.

A community-curated directory of extensions, libraries, boilerplates, and developer tooling for Google Apps Script. Submitted by builders, reviewed by humans.

117
tools listed
2.7k
monthly visitors
Open
submissions
117 tools
FEATURED
Google Apps Script Copilot — Google Apps Script tool icon

Google Apps Script Copilot

chromewebstore.google.com

Boost Your Productivity with Google Apps Script Copilot: Your Ultimate Coding Companion

Extension
687View
Google Apps Script Tools — Google Apps Script tool icon

Google Apps Script Tools

chromewebstore.google.com

It is an extension that adds functionalities to the new development environment of Google Apps Script

Extension
459View
Apps Script Libraries — Google Apps Script tool icon

Apps Script Libraries

chromewebstore.google.com

This extension allows you to search for Apps Script libraries and install them directly from Apps Script IDE. this extension will help you streamlines the process of discovering and installing Google Apps Script libraries right from the Apps Script IDE. With an integrated search functionality, you can quickly find libraries, view details, and install them into your project with ease. Save time and enhance your development workflow by managing external libraries without leaving the IDE.

Extension
263View
Apps Script Sortable List Files — Google Apps Script tool icon

Apps Script Sortable List Files

chromewebstore.google.com

Toggle the project navigator sidebar open and closed in the Google Apps Script IDE

Extension
106View
Google Apps Script GitHub Assistant — Google Apps Script tool icon

Google Apps Script GitHub Assistant

chromewebstore.google.com

Manage your Google Apps Script code with your favorite scm(github/github enterprise/bitbucket)

Extension
99View
Google Apps Sidebar Toggle — Google Apps Script tool icon

Google Apps Sidebar Toggle

chromewebstore.google.com

This extension for Google Apps Script allows you to change the order of the tabs and files in the main editor and in the sidebar.

Extension
96View
App Script Editor PRO — Google Apps Script tool icon

App Script Editor PRO

chromewebstore.google.com

Extension that adds functionality to the Google App Script Editor.

Extension
75View
Apps Script Code Generator — Google Apps Script tool icon

Apps Script Code Generator

labnol.org

Generate "ready to run" code snippets for making HTTP requests with Google Apps Script. It supports query parameters, authorization, request body and headers

Website
72View
Black Apps Script — Google Apps Script tool icon

Black Apps Script

chromewebstore.google.com

This extension brings new functionality to the Google Apps Script Monaco Editor

Extension
71View
GAS IDE Enhancer — Google Apps Script tool icon

GAS IDE Enhancer

chromewebstore.google.com

Provides enhancements for Google Apps Script IDE

Extension
46View
Bootstrapping Tools - NitroGAS — Google Apps Script tool icon

Bootstrapping Tools - NitroGAS

chromewebstore.google.com

An feature-packed tool aimed at enhancing your coding capabilities on the Google Apps Script editor.

Extension
38View
Google Apps Script command-line tool — Google Apps Script tool icon

Google Apps Script command-line tool

npmjs.com

Manage and deploy your Google Apps Script projects using the command line

GitHub
35View
Using Es6 with Apps Script — Google Apps Script tool icon

Using Es6 with Apps Script

ramblings.mcpher.com

How to use ES6 with Google Apps Script

Website
30View
GAS Agent — Google Apps Script tool icon

GAS Agent

github.com

A powerful Google Apps Script library for integrating AI agents with multiple Language Model providers.

GitHub
29View
GAS Prettier — Google Apps Script tool icon

GAS Prettier

chromewebstore.google.com

Google Apps Script Prettier Formatter Chrome Extention

Extension
26View
Clasp — Google Apps Script tool icon

Clasp

developers.google.com

Command Line Apps Script Projects

GitHub
26View
Google Apps Script Starter kit — Google Apps Script tool icon

Google Apps Script Starter kit

github.com

Setup a local development environment inside Visual Studio Code and build Google Workspace add-ons with Google Apps Script

Boilerplate
23View
Email Studio — Google Apps Script tool icon

Email Studio

github.com

Email Studio is a Gmail add-on that includes Mail Merge, Email Scheduler, Forwarder, Auto-Responder and more.

Plugin
23View
Talarian — Google Apps Script tool icon

Talarian

talarian.io

You already work every day in Google Workspace or Microsoft Office.Don’t change that. Don’t install that long-to-learn and expensive software.Instead, use one of our add-ons:

Website
22View
AppsScript Color — Google Apps Script tool icon

AppsScript Color

chromewebstore.google.com

Provides folders display and a dark color theme to the google apps script editor.

Extension
21View
Big Apps Script Files Section — Google Apps Script tool icon

Big Apps Script Files Section

chromewebstore.google.com

Makes the files section in the Google Apps Script sidebar big.

Extension
21View
gas-local — Google Apps Script tool icon

gas-local

github.com

Execute and test your google app scripts locally in node.js

GitHub
20View
gdrive — Google Apps Script tool icon

gdrive

github.com

Google Drive CLI Client

GitHub
18View
GS Spreadsheet Manager — Google Apps Script tool icon

GS Spreadsheet Manager

github.com

A slightly more object-oriented, ORM-y, and altogether pleasant way of dealing with Google Spreadsheets when using Google Apps Script.

Library
18View
GoogleScriptSQL — Google Apps Script tool icon

GoogleScriptSQL

github.com

This library has been created to help people which have the desire using Google Sheet as a database for their App Script Project. This library will only works with Google Script.

Library
14View
Apps Script Gmail Push Notifications v2 — Google Apps Script tool icon

Apps Script Gmail Push Notifications v2

github.com

An updated version of Gmail Push Notifications in Apps Script

GitHub
13View
ImportJSON — Google Apps Script tool icon

ImportJSON

github.com

Import JSON into Google Sheets, this library adds various ImportJSON functions to your spreadsheet

Library
13View
gamified_journal — Google Apps Script tool icon

gamified_journal

github.com

This is an example Google Apps Script application developed on the local machine, complete with js linting/hinting, unit tests ... its features

Boilerplate
11View
gas-lib — Google Apps Script tool icon

gas-lib

npmjs.com

Google Apps Script auto-completion in your favorite javascript editor

Library
11View
GAS Template — Google Apps Script tool icon

GAS Template

github.com

A starting point for google apps script projects for transpilation, editing and deployment

Boilerplate
11View
Google Docs Add-on — Google Apps Script tool icon

Google Docs Add-on

github.com

Publish to WordPress from Google Docs

Plugin
11View
GAS Webpack Plugin — Google Apps Script tool icon

GAS Webpack Plugin

github.com

Webpack plugin for Google Apps Script

Plugin
10View
Website Monitor for Google Docs — Google Apps Script tool icon

Website Monitor for Google Docs

github.com

Website Uptime Monitor built with Google Apps Script

Plugin
10View
ggsrun — Google Apps Script tool icon

ggsrun

github.com

This is a CLI tool to execute Google Apps Script (GAS) at own terminal on local PC.

GitHub
9View
Sheetfu — Google Apps Script tool icon

Sheetfu

github.com

Python library to interact with Google Sheets V4 API

Library
9View
Google Apps Script Sheet MQ — Google Apps Script tool icon

Google Apps Script Sheet MQ

github.com

Google Apps Script endpoint for Hangouts Chat bot using Sheets as a message queue

Plugin
9View
Gmail Processor Automate Email Processing with Ease — Google Apps Script tool icon

Gmail Processor Automate Email Processing with Ease

github.com

Gmail Processor is an open-source project that automates the processing of Gmail messages and attachments using Google Apps Script and execute actions (e.g. store attachments in a GDrive folder, log information in a spreadsheet) depending on matching criteria.

Library
9View
Font Family Changer for AppsScript — Google Apps Script tool icon

Font Family Changer for AppsScript

chromewebstore.google.com

This extension change the font family of the google apps script editor.

Extension
8View
Google Forms  — Google Apps Script tool icon

Google Forms

github.com

Google Scripts for sending emails, generating PDFs and setting response limits inside Google Forms.

Boilerplate
8View
DevFlow — Google Apps Script tool icon

DevFlow

github.com

A Dev Flow for Google Apps Script

GitHub
7View
React GAS — Google Apps Script tool icon

React GAS

github.com

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 Google Workspace Marketplace.

Boilerplate
7View
GAS Library Database  — Google Apps Script tool icon

GAS Library Database

github.com

Google Apps Script Library Database and a web application for searching the libraries.

GitHub
7View
Apps Script htmlparser2 library — Google Apps Script tool icon

Apps Script htmlparser2 library

github.com

A browserified version of fb55/htmlparser2 modified to work in Google Apps Script

Library
7View
Crop Sheet  — Google Apps Script tool icon

Crop Sheet

github.com

An add-on for Google Sheets that allows you to easily remove extra rows and columns.

Plugin
7View
autocomplete-gas — Google Apps Script tool icon

autocomplete-gas

github.com

Google Apps Script auto completion for Atom editor

GitHub
6View
GAS Shell — Google Apps Script tool icon

GAS Shell

github.com

Starter template to develop locally Google AppsScript project with your preferred code editor (include build and publish as Add-on commands)

Boilerplate
6View
ES6+Webpack boilerplate for Google Apps Script — Google Apps Script tool icon

ES6+Webpack boilerplate for Google Apps Script

github.com

ES6+Webpack boilerplate for Google Apps Script

Boilerplate
6View
GAS Starter Kit — Google Apps Script tool icon

GAS Starter Kit

github.com

Empty project to start develop in Google AppsScript locally

Boilerplate
6View
Apps Script Oath-2 — Google Apps Script tool icon

Apps Script Oath-2

github.com

An OAuth2 library for Google Apps Script.

Library
6View
GS Modular Libraries  — Google Apps Script tool icon

GS Modular Libraries

github.com

A collection of importable, modular libraries for any gas project.

Library
6View
Build a Bot with Zero Coding — Google Apps Script tool icon

Build a Bot with Zero Coding

github.com

An example of using Google Sheets to create a Viber survey chat bot without a backend server

Boilerplate
6View
Eslint Plugin — Google Apps Script tool icon

Eslint Plugin

github.com

ESLint plugin for Google Apps Script environment

Plugin
5View
Goodel — Google Apps Script tool icon

Goodel

github.com

An ORM for Google Apps scripts

Library
5View
Google Drive Copy Folder — Google Apps Script tool icon

Google Drive Copy Folder

github.com

Web app to copy a Google Drive folder

GitHub
5View
Telegram Lib GAS V2 — Google Apps Script tool icon

Telegram Lib GAS V2

github.com

Library Telegram untuk Google Apps Script Versi 2

GitHub
5View
Minimal boilerplate with webpack for Google Apps Script — Google Apps Script tool icon

Minimal boilerplate with webpack for Google Apps Script

github.com

A minimal boilerplate with webpack for Google Apps Script

Boilerplate
4View
Apps Script continuous integration with Travis CI — Google Apps Script tool icon

Apps Script continuous integration with Travis CI

github.com

Automating Apps Script build, test, deployment and publishing in Chrome Webstore as an add-on using Travis CI

GitHub
4View
TypeScript GAS Starter  — Google Apps Script tool icon

TypeScript GAS Starter

github.com

Typescript based Google Apps Script projects

Boilerplate
4View
unsubscribe-gmail — Google Apps Script tool icon

unsubscribe-gmail

github.com

Gmail Unsubscriber is a Google Apps Script for unsubscribing from unwanted newsletters and other bulk emails.

Plugin
4View
Facebook bot GAS — Google Apps Script tool icon

Facebook bot GAS

github.com

A Facebook messenger bot implemented in Google Apps Script

Plugin
4View
Parcel Optimizer — Google Apps Script tool icon

Parcel Optimizer

npmjs.com

Parcel plugin that enables Google Apps Script bundling

Plugin
3View
GAS Rest Api Typescript & jest — Google Apps Script tool icon

GAS Rest Api Typescript & jest

github.com

Google apps script in typescript with jest debugger support

GitHub
3View
AlaSQLGS — Google Apps Script tool icon

AlaSQLGS

github.com

AlaSQLGS is a library that enables the use of the AlaSQL.js library in Google Apps Script

Library
3View
GAS underscore — Google Apps Script tool icon

GAS underscore

github.com

Underscore for Google Apps Script

Library
3View
UrlShortener — Google Apps Script tool icon

UrlShortener

github.com

A Bitly shim for UrlShortener service in Google Apps Script

Library
3View
GAS Jsonrpc — Google Apps Script tool icon

GAS Jsonrpc

github.com

An implementation of JSON-RPC 2.0 specification

Library
3View
FetchApp — Google Apps Script tool icon

FetchApp

github.com

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.

Library
3View
ObjectStore — Google Apps Script tool icon

ObjectStore

github.com

A store for appscripts that utilizes Properties, Cache, and an in-memory map for speed.

Library
3View
GmailSearchBuilder — Google Apps Script tool icon

GmailSearchBuilder

github.com

A builder service for Gmail search queries. It provides a fluent API (chaining methods) for building a search query for mail threads in Gmail. The result is a string which can be used in GmailApp's search methods. It also has a short-cut - call search directly on the builder itself.

Library
3View
Apps Script Oath-1 — Google Apps Script tool icon

Apps Script Oath-1

github.com

An OAuth1 library for Google Apps Script

Library
3View
cGoa — Google Apps Script tool icon

cGoa

github.com

OAuth2 for Apps Script in a few lines of code

Library
3View
ImgApp — Google Apps Script tool icon

ImgApp

github.com

This is a library of image tools for Google Apps Script.

Library
3View
GAS InstagramApp — Google Apps Script tool icon

GAS InstagramApp

github.com

Instagram images API for Google Apps scripts to download images and video

Library
3View
Gcalendarsync — Google Apps Script tool icon

Gcalendarsync

github.com

Apps Script for syncing a Google Spreadsheet with Google Calendar

Boilerplate
3View
Code Blocks  — Google Apps Script tool icon

Code Blocks

github.com

Syntax highlighting for Google Docs

Plugin
3View
Google-Telegram transfer bot — Google Apps Script tool icon

Google-Telegram transfer bot

github.com

This Google Apps Script links a Telegram bot to a google spreadsheet and allows command-based information storaging.

GitHub
3View
BetterLog — Google Apps Script tool icon

BetterLog

github.com

With one line of code, BetterLog extends the native apps script Logger and gives you automatic additional features like logging to a spreadsheet and more.

Library
3View
EZ Clasp — Google Apps Script tool icon

EZ Clasp

github.com

Template repository to start a Google Apps Script project using Typescript and some other helper dev stuff

Boilerplate
2View
GAS Clasp Starter — Google Apps Script tool icon

GAS Clasp Starter

github.com

A starter template for Google Apps Script by clasp

Boilerplate
2View
Wepack GAS Template — Google Apps Script tool icon

Wepack GAS Template

github.com

Template for developing Google Apps Script with Webpack

Boilerplate
2View
Sao Clasp — Google Apps Script tool icon

Sao Clasp

github.com

With one command, Generate a Google Apps Script project that uses clasp

Boilerplate
2View
GAS Firebase binding — Google Apps Script tool icon

GAS Firebase binding

github.com

The Google Apps Script binding for the Firebase Realtime Database

GitHub
2View
FireScript — Google Apps Script tool icon

FireScript

github.com

Google Apps Script library for Firebase Admin, looking a lot like the NodeJS Admin SDK

Library
2View
Tamotsu — Google Apps Script tool icon

Tamotsu

github.com

Object-Spreadsheet Mapping for Google Apps Script

Library
2View
G Express — Google Apps Script tool icon

G Express

github.com

Gexpress middleware to expose Gspreadsheet as REST endpoints in 4 lines of appscript

Library
2View
cUseful — Google Apps Script tool icon

cUseful

github.com

cUseful created by GasGit automation

Library
2View
RangeListApp — Google Apps Script tool icon

RangeListApp

github.com

RangeListApp is a GAS library for retrieving, putting and replacing values for Spreadsheet by a range list with a1Notation using Google Apps Script (GAS)

Library
2View
ProcessApp — Google Apps Script tool icon

ProcessApp

github.com

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.

Library
2View
GPhotosApp — Google Apps Script tool icon

GPhotosApp

github.com

Google Photos REST API library for Google Apps scripts

Library
2View
GAS Data Studio community connectors — Google Apps Script tool icon

GAS Data Studio community connectors

github.com

This repository contains open source content for Google Data Studio

Library
2View
Slack GAS Signup — Google Apps Script tool icon

Slack GAS Signup

github.com

Google Apps Script Html Webapp as sign-up page for a slack channel.

Boilerplate
2View
flubaroo — Google Apps Script tool icon

flubaroo

github.com

Flubaroo is a free Add-on for Google Spreadsheets that allows teachers to quickly grade assignments, get insights into student performance, and share grades with their students electronically.

Plugin
2View
woocommerce google sheets integration — Google Apps Script tool icon

woocommerce google sheets integration

github.com

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 !

Plugin
2View
What-If Analysis Google Sheets Add-On — Google Apps Script tool icon

What-If Analysis Google Sheets Add-On

github.com

Replicates the Excel "What-If Analysis" feature, Data Tables.

GitHub
2View
GroupMe Bots with Google Apps Script — Google Apps Script tool icon

GroupMe Bots with Google Apps Script

github.com

A bunch of examples / resources for using the GroupMe Bot API with Google Apps Script

Boilerplate
2View
TGbot — Google Apps Script tool icon

TGbot

github.com

Google Apps Script library for working with the Telegram API.

Library
2View
GASUnit — Google Apps Script tool icon

GASUnit

github.com

Testing library for Google Apps Script

Library
2View
Reshape — Google Apps Script tool icon

Reshape

github.com

Reshaping functions for Google Spreadsheets

GitHub
2View
Clasp Token Action — Google Apps Script tool icon

Clasp Token Action

github.com

This action allows you to create .clasprc.json file in the home directory. This is needed to push projects in Google App Script.

GitHub
1View
ES Modules — Google Apps Script tool icon

ES Modules

github.com

Example repo of using esmodules with Apps Script

Boilerplate
1View
Lodashgs — Google Apps Script tool icon

Lodashgs

github.com

Lodash for Google Apps Script is a library that enables the use of the lodash.js library in Google Apps Script

Library
1View
Cloud Datastore — Google Apps Script tool icon

Cloud Datastore

github.com

CloudDatastore.gs is a client for Google Cloud Datastore, which runs as a Service Account

Library
1View
EnhancedCacheService — Google Apps Script tool icon

EnhancedCacheService

github.com

A cache service which wraps the GAS's native Cache to provide additional features

Library
1View
Cheerio GS — Google Apps Script tool icon

Cheerio GS

github.com

Cheerio/ jQuery for Google Apps Script

Library
1View
QUnitGS2 — Google Apps Script tool icon

QUnitGS2

github.com

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.

Library
1View
UnitTestingApp  — Google Apps Script tool icon

UnitTestingApp

github.com

A unit testing app for Google Apps Script

Library
1View
GasL — Google Apps Script tool icon

GasL

github.com

Google Apps Script Logging-framework

Library
1View
BBLog — Google Apps Script tool icon

BBLog

github.com

Google Apps Script logging library

Library
1View
Benchmark — Google Apps Script tool icon

Benchmark

gist.github.com

Benchmark: Loop for Array Processing using Google Apps Script without V8

GitHub
1View
clasp-types — Google Apps Script tool icon

clasp-types

github.com

A TypeScript definitions generator for clasp projects to get autocomplete and type checking for your Google Apps Script Object Oriented Libraries and Client-side API.

GitHub
0View
GAS RealWorld JWT API — Google Apps Script tool icon

GAS RealWorld JWT API

github.com

jwt rest api using realworld spec and google apps script

Boilerplate
0View
GAS CI Starter — Google Apps Script tool icon

GAS CI Starter

github.com

Google Apps Script with CI/CD(wercker) Starter Kit

Boilerplate
0View
GAS Storage Service — Google Apps Script tool icon

GAS Storage Service

github.com

Utility class (built in TypeScript) for storing small or large values in Google Apps Script properties.

Library
0View
GetEditType — Google Apps Script tool icon

GetEditType

github.com

GetEditType is a GAS library for retrieving the edit types of the OnEdit event trigger of Spreadsheet using Google Apps Script (GAS).

Library
0View
XmlRpcMessageService — Google Apps Script tool icon

XmlRpcMessageService

github.com

A service for simplifying the usage of XML-RPC services from JavaScript in Google Apps Script

Library
0View
GasT  — Google Apps Script tool icon

GasT

github.com

Google Apps Script TAP Testing-framework

Library
0View
Unit Testing GS — Google Apps Script tool icon

Unit Testing GS

github.com

Assertion and unit testing of modular libraries

Library
0View