GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - googleworkspace/apps-script-samples: Apps Script samples for Google Workspace products.

BranchesTags
Open more actions menu

Latest commit

 

History

594 Commits
594 Commits

Folders and files

NameName
Last commit message
Last commit date
.gemini
.gemini
 
 
.github
.github
 
 
.vscode
.vscode
 
 
adminSDK
adminSDK
 
 
advanced
advanced
 
 
ai
ai
 
 
apps-script/execute
apps-script/execute
 
 
calendar/quickstart
calendar/quickstart
 
 
chat
chat
 
 
classroom
classroom
 
 
data-studio
data-studio
 
 
docs
docs
 
 
drive
drive
 
 
forms-api
forms-api
 
 
forms
forms
 
 
gmail-sentiment-analysis
gmail-sentiment-analysis
 
 
gmail
gmail
 
 
mashups
mashups
 
 
people/quickstart
people/quickstart
 
 
picker
picker
 
 
service
service
 
 
sheets
sheets
 
 
slides
slides
 
 
solutions
solutions
 
 
tasks
tasks
 
 
templates
templates
 
 
triggers
triggers
 
 
ui
ui
 
 
utils
utils
 
 
wasm
wasm
 
 
.gitignore
.gitignore
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
GEMINI.md
GEMINI.md
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
SECURITY.md
SECURITY.md
 
 
biome.json
biome.json
 
 
package.json
package.json
 
 
pnpm-lock.yaml
pnpm-lock.yaml
 
 
pnpm-workspace.yaml
pnpm-workspace.yaml
 
 
tsconfig.json
tsconfig.json
 
 

Repository files navigation

Google Apps Script Samples

Various sample code and projects for the Google Apps Script platform, a JavaScript platform in the cloud.

Learn more at developers.google.com.

Google APIs

AdminSDK

  • Manage domains and apps

Advanced Services

  • Access Google APIs via Advanced Google services

Calendar

  • List upcoming events
  • Create a vacation calendar

Classroom

  • Manage Google Classroom

Data Studio

  • Build a connector
  • Authentication and Authorization

Docs

  • Cursor inspector add-on
  • Translate add-on

Drive

  • Manage Google Drive files and folders
  • View Google Drive activity

Forms

  • Notification add-on

Gmail

  • Sending email
  • Mailmerge: Merge a template email with content

People

  • Listing Connections

Sheets

  • Managing Responses for Google Forms
  • Menus and Custom Functions

Slides

  • Translate Slides Add-on
  • Progress Bars add-on

Tasks

  • List Tasks
  • Simple Tasks Web App

Templates

  • Build off a working framework for new Apps Script projects.

Triggers

  • Call an Apps Script function such as onOpen, onEdit, or onInstall in an add-on
  • Create a time-driven trigger

Codelabs

Codelab tutorials combine detailed explanation, coding exercises, and documented best practices to help engineers get up to speed with key Google technologies. Here's a list of Apps Script codelabs:

  • Apps Script Intro
  • Apps Script CLI – clasp
  • BigQuery + Sheets + Slides
  • Docs Add-on + Cloud Natural Language API
  • Gmail Add-ons
  • Google Chat Apps

Clone using the clasp command-line tool

Learn how to clone, pull, and push Apps Script projects on the command-line using clasp.

Lint

Run ESLint over this whole repository with:

pnpm lint

This command will fix simple errors.

Type Checking

Run the TypeScript-based check over the repository with:

pnpm check

This command validates .gs files by temporarily converting them to .js and running tsc. It checks for syntax errors and type issues using JSDoc annotations.

About

Apps Script samples for Google Workspace products.

developers.google.com/apps-script

Topics

adminsdkapps-scriptcalendarclassroomclouddrivegoogle-apps-scriptgoogle-workspacegsuitesamples

Resources

Readme
Apache-2.0 license

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

5.3k stars

Watchers

323 watching

Forks

2.0k forks
Report repository

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.