googleworkspace/apps-script-samples

Apps Script samples for Google Workspace products.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 53 minutes ago
Added to GitGenius on September 13th, 2026
Created on June 13th, 2013
Open Issues & Pull Requests: 121 (+0)
GitHub issues: Enabled
Number of forks: 1,997
Total Stargazers: 5,236 (+0)
Total Subscribers: 322 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 186.5 days
90th percentile: 1105.9 days
Tracked items: 38

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 0% of issues opened in the past year have been closed. Three people close 78% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 24
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 602 days
Stale 30+ days: 24
Stale 90+ days: 19

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Google Apps Script Samples is a collection of sample code and projects for Google Apps Script, a JavaScript platform in the cloud for building applications that integrate with Google Workspace products.

The samples address the need for developers to learn how to build with Google Apps Script by providing working code examples across multiple Google Workspace services including Calendar, Classroom, Drive, Gmail, Docs, Sheets, and Slides. The repository demonstrates how to use the Apps Script platform to automate workflows, create add-ons, and integrate with Google APIs and cloud services like BigQuery and the Cloud Natural Language API.

Developers should use this repository to learn Apps Script patterns and best practices through concrete examples. The collection includes codelabs that combine detailed explanations with coding exercises, covering topics from introductory Apps Script concepts to specialized areas like Gmail add-ons and Google Chat applications. The repository is suitable for anyone building integrations with Google Workspace, whether creating document add-ons, automating administrative tasks, or connecting Workspace products to external services. The samples use the clasp command-line tool for managing Apps Script projects, allowing developers to work with version control and local development workflows.

The project maintains code quality through automated linting with ESLint and type checking via TypeScript validation. The type checking process converts Apps Script files to JavaScript and runs the TypeScript compiler to catch syntax errors and type issues using JSDoc annotations. The repository accepts contributions and maintains documentation that directs developers to the official Apps Script developer site for comprehensive platform information.