What it does
gws is a single command-line tool that lets you control all of Google Workspace — Drive, Gmail, Calendar, Docs, Sheets, and more — from your terminal or from an AI agent, without writing any integration code. Instead of maintaining a fixed list of supported commands, it reads Google's own service catalog in real time, so it automatically stays in sync as Google adds new features.
Why it matters
As AI agents that take real-world actions become a core part of software products, having a ready-made, always-current bridge to Google Workspace's entire ecosystem is a significant shortcut for any team building automation or AI-powered workflows. With 27,000+ stars, this is clearly striking a nerve — it signals that developers are hungry for tools that make the world's most widely used business software programmable without months of integration work.
Why it's trending
Builders are rallying around the idea of controlling all of Google Workspace from a single terminal command, and the numbers back it up — 226 new stars this week puts this project in rare velocity territory, driven by Hacker News conversations that surfaced it to a technical audience twice this week alone. The core appeal is hard to ignore: instead of stitching together separate tools or writing custom API integrations for Drive, Gmail, Calendar, and the rest, you get one unified CLI that auto-updates itself directly from Google's own service catalog, meaning it never goes stale when Google ships new features. For founders and small technical teams who live in the terminal and want to automate Workspace workflows without hiring a developer or maintaining OAuth spaghetti, this scratches a real itch — and the fact that it's built in Rust signals the project is optimized for the kind of reliability and speed that makes it trustworthy in production scripts.