RepoGuard
Updated 8 h ago
Google Workspace

Organization

Public GitHub footprint of Google Workspace

@googleworkspace
View profile on GitHub

Developer samples for Google Workspace APIs

☁️

57

Public repositories

45,955

Total stars

4,901

Followers

The googleworkspace organization on GitHub focuses on developing samples for Google Workspace APIs. Their public repositories encompass a wide range of programming languages, including JavaScript, TypeScript, Python, Java, Objective-C, and Rust. Notable projects include the Google Workspace CLI and various Apps Script samples, showcasing tools for Drive, Gmail, Calendar, and more.

Top languages

JavaScript 21TypeScript 10Python 8Java 5Objective-C 2Rust 1HTML 1PHP 1

Public repositories

cli

27,028

Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.

Rust
Updated Jun 13, 2026

apps-script-samples

5,177

Apps Script samples for Google Workspace products.

JavaScript
Updated Jun 11, 2026

md2googleslides

4,724

Generate Google Slides from markdown

TypeScript
Updated Jun 9, 2026

apps-script-oauth2

1,734

An OAuth2 library for Google Apps Script.

JavaScript
Updated Jun 12, 2026

python-samples

1,393

🐍 Python samples for Google Workspace APIs

Python
Updated Jun 8, 2026

android-samples

637

Android samples for Google Workspace APIs

Java
Updated Jun 8, 2026

google-chat-samples

601

Google Chat app samples.

JavaScript
Updated Jun 11, 2026

node-samples

504

Node samples for Google Workspace APIs.

JavaScript
Updated Jun 2, 2026

browser-samples

391

Web samples for Google Workspace APIs

HTML
Updated May 29, 2026

java-samples

366

☕ Java samples for Google Workspace APIs.

Java
Updated May 25, 2026

add-ons-samples

339

Sample Google Workspace Add-ons

JavaScript
Updated Jun 10, 2026

solutions

313

Community contributed solutions for Google Workspace

JavaScript
Updated May 21, 2026

php-samples

299

PHP samples for Google Workspace APIs

PHP
Updated Apr 17, 2026

go-samples

240

Go samples for Google Workspace APIs

Go
Updated Jun 5, 2026

drive-quickeditors

217

A text editor for Android, iOS, and web illustrating how to open and save files with the Google Drive API

Objective-C
Updated Apr 21, 2026

developer-tools

207

Google Workspace Developer Tools

TypeScript
Updated Jun 12, 2026

drive-utils

196

Google Drive API utility functions.

JavaScript
Updated Jun 2, 2026

dotnet-samples

170

.NET samples for Google Workspace APIs

C#
Updated Apr 17, 2026

sheets-api-codelab

168

Use Google Sheets as your application's reporting tool

JavaScript
Updated Apr 22, 2026

apps-script-oauth1

152

An OAuth1 library for Google Apps Script.

JavaScript
Updated May 16, 2026

gmail-add-on-codelab

136

No description provided for this repository.

JavaScript
Updated Apr 17, 2026

ruby-samples

83

💎 Ruby samples for Google Workspace APIs

Ruby
Updated Apr 17, 2026

apps-script-intro-codelab

72

No description provided for this repository.

JavaScript
Updated Jun 4, 2026

drive-picker-element

65

A web component for Google Drive Picker

TypeScript
Updated Jun 9, 2026

cloud-search-samples

64

Samples for Google Cloud Search

Java
Updated Apr 21, 2026

hangouts-chat-apps-script-codelab

58

No description provided for this repository.

JavaScript
Updated Jan 16, 2026

awesome-workspace

51

Awesome list for Google Workspace.

TypeScript
Updated Jun 9, 2026

google-docs-hast

51

Converts the JSON representation of a Google Docs document into an HTML abstract syntax tree (HAST).

TypeScript
Updated May 27, 2026

ml-integration-samples

49

This repo contains a collection of code samples and utilities for integrating Google Cloud AI & ML into Google Workspace.

JavaScript
Updated Mar 5, 2026

gsuite-apis-intro

39

No description provided for this repository.

Python
Updated Feb 20, 2026

gws-genai-addon-sample

35

A sample Google Workspace add-on for Gmail and Google Drive using Node.js and demonstrating how to use various Generative AI APIs

JavaScript
Updated Jun 2, 2026

meet-media-api-samples

34

The Google Meet Media API lets you access real-time media from Google Meet conferences. This repository has sample clients, showing how to use of the API.

C++
Updated Jun 5, 2026

chat-framework-nodejs

32

No description provided for this repository.

TypeScript
Updated Jan 18, 2026

dev-assist

30

A monorepo for the Google Workspace Dev Assist project, providing an MCP server with tools for AI assistants to access and search Google Workspace documentation.

TypeScript
Updated Jun 4, 2026

meet

28

No description provided for this repository.

TypeScript
Updated Apr 29, 2026

slides-advisor-add-on

28

No description provided for this repository.

JavaScript
Updated Sep 11, 2025

hubot-google-hangouts-chat

26

Hubot adapter for Google Chat.

JavaScript
Updated Jan 18, 2026

gws-odo-addon

24

"Odo" is a Workspace Add-on that lets anyone easily demonstrate the capabilities of Workspace integrations for their customers, all without coding. Simply set the name + logo of the customer you are presenting to, configure Odo's behavior, and do a quick demo. This will help your customers visualize what Workspace extensibility can do for them.

JavaScript
Updated Feb 24, 2026

slides-api

23

Learn How to Use the Google Slides API

JavaScript
Updated Feb 20, 2026

workspace-guardrails-ps-ca

22

No description provided for this repository.

Unknown Language
Updated Apr 14, 2026

.github

19

No description provided for this repository.

Shell
Updated Mar 20, 2026

redriveapp

18

ReDriveApp (short for "Recommended" or "Replacement" DriveApp). AppsScript class that provides equivalent methods offered by the built-in DriveApp, but that does not require use of full '/drive' OAuth scope (which is a "Restricted" scope"). Instead, uses only these Recommended (non-sensitive) and/or Sensitive scopes.

JavaScript
Updated Nov 18, 2025

ios-samples

17

iOS samples for Google Workspace APIs

Objective-C
Updated Mar 6, 2026

appointment-scheduler-codelab

16

No description provided for this repository.

JavaScript
Updated Feb 20, 2026

drive-cse-upload

11

No description provided for this repository.

Python
Updated May 6, 2026

python-oauth-token-manager

10

No description provided for this repository.

Python
Updated Dec 10, 2025

docs-transcript-codelab

10

No description provided for this repository.

Java
Updated Nov 18, 2025

developer-mcp

8

MCP Server for Google Workspace Developers

JavaScript
Updated May 26, 2026

DefinitelyTyped

7

The repository for high quality TypeScript type definitions.

TypeScript
Updated Mar 10, 2026

oneroster-integration-conformance-tests

6

No description provided for this repository.

Jupyter Notebook
Updated Nov 18, 2025

python-classroom-addon

5

Reference implementation of a Google Classroom add-on, written in Python and broken into steps corresponding to a walkthrough tutorial https://developers.google.com/classroom/add-ons/walkthroughs/walkthroughs-overview.

Python
Updated May 29, 2026

python-calendar-insights-demo

5

No description provided for this repository.

Python
Updated Jan 18, 2026

drivetocloudbot

4

No description provided for this repository.

Python
Updated Jan 19, 2026

java-classroom-addon

4

About Reference implementation of a Google Classroom add-on, written in Java and broken into steps corresponding to a walkthrough tutorial https://developers.google.com/classroom/add-ons/walkthroughs/walkthroughs-overview.

Java
Updated Jan 18, 2026

group-based-role-assignment-migration-util

4

No description provided for this repository.

Python
Updated Nov 18, 2025

.allstar

3

No description provided for this repository.

Unknown Language
Updated Nov 18, 2025

classroomrosetta

2

No description provided for this repository.

TypeScript
Updated Apr 10, 2026

Frequently asked questions

What does googleworkspace build on GitHub?

googleworkspace builds a variety of developer samples and tools for Google Workspace APIs. Their repositories include projects for Google services such as Drive, Gmail, and Calendar, enabling developers to integrate these APIs into their applications.

Which programming languages does googleworkspace use?

The primary programming languages used by googleworkspace include JavaScript, TypeScript, Python, Java, Objective-C, and Rust. This diverse range allows for the development of versatile applications across different platforms and services.

Are googleworkspace's repositories public?

Yes, all repositories under the googleworkspace organization are public. This transparency allows developers to access, contribute, and learn from the various samples and tools provided for Google Workspace APIs.

Is this exposure intended?

Monitor Google Workspace with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account