gws (Google Workspace CLI)
googleworkspace/cli
A CLI tool to manage Google Workspace services like Drive and Gmail via commands, also supports AI agent extension.
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.
AI Summary
What This Project Does
This is a command-line tool that makes Google Workspace services listen to you, letting you control Drive, Gmail, Calendar, and Docs via commands.
What Problems It Solves
It saves the hassle of switching web pages and avoids writing complex API requests, making it perfect for batch processing or automation scripts.
Who It's For
Suitable for geeks who love the command line, developers needing automation workflows, and engineers wanting to give AI agents hands.
Typical Use Cases
1. Batch downloading or organizing files in Google Drive
2. Automatically sending meeting reminder emails via Gmail
3. Letting an AI assistant check availability and schedule events
4. Quickly creating shared documents or spreadsheets
Key Strengths & Highlights
It automatically syncs with Google's latest API features without manual updates; outputs standard JSON for easy integration; written in Rust for speed and stability.
Getting Started Requirements
Requires basic command line knowledge; initial setup needs OAuth permission config in Google Cloud, so there is a technical barrier; not an official product, use with caution.
Purpose
Suitable for developers needing to automate Google services or write scripts, not for ordinary users who just want to browse web pages. Useful for batch file operations or AI integration, not needed for daily email checks.
Category
Tech Stack
Project Info
- Primary Language
- Rust
- Default Branch
- main
- License
- Apache-2.0
- Created
- Mar 2, 2026
- Last Commit
- today
- Last Push
- today
- Indexed
- Apr 19, 2026