openclaw/gogcli

Google Workspace in your terminal.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 31 minutes ago
Added to GitGenius on February 16th, 2026
Created on December 12th, 2025
Open Issues & Pull Requests: 1 (+0)
Number of forks: 666
Total Stargazers: 8,275 (+0)
Total Subscribers: 26 (+0)

Issue Activity (beta)

Open issues: 1
New in 7 days: 6
Closed in 7 days: 6
Avg open age: 14 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 5
Closed in 7 days: 6
Comments in 7 days: 14
Events in 7 days: 48

Top labels

  • P2 (62)
  • clawsweeper:no-new-fix-pr (58)
  • clawsweeper:source-repro (53)
  • issue-rating: 🦞 diamond lobster (53)
  • clawsweeper:needs-product-decision (52)
  • clawsweeper:needs-maintainer-review (50)
  • clawsweeper:fix-shape-clear (42)
  • impact:other (40)

Repository Insights (GitGenius)

Median issue/PR response: 15.5 hours
Mean response time: 8.4 days
90th percentile: 31.3 days
Tracked items: 359

Most active contributors

Sign in to see contributor activity.

Detailed Description

Gogcli is a command-line interface written in Go that brings Google Workspace services into the terminal. The project provides a single binary called gog that unifies access to Gmail, Calendar, Drive, Docs, Sheets, Slides, Forms, Meet, Apps Script, Analytics, Search Console, Contacts, Tasks, Classroom, Chat, YouTube, and Workspace administration tools. Rather than exposing raw API methods, gogcli organizes functionality around real-world tasks and workflows that often span multiple Google services.

The core design philosophy emphasizes task-first workflows, automation that composes reliably, and safety boundaries suitable for use by scripts, CI systems, and AI coding agents. The tool provides stable JSON and plain-text output formats, with prompts and warnings directed to stderr to preserve output predictability. It supports multiple authentication methods including account aliases, named OAuth clients, direct access tokens, Application Default Credentials, OS and encrypted-file keyrings, and Workspace service accounts. For agent safety, gogcli includes runtime read-only modes, command allow and deny rules, Gmail send restrictions, untrusted-content wrapping, dry-run planning capabilities, and a typed Model Context Protocol server that defaults to read-only access.

Installation is available through multiple channels including Homebrew, Docker, Windows ZIP downloads, and source builds. The project maintains comprehensive documentation covering installation, quickstart guides, authentication setup, command reference pages, automation patterns, and agent skill integration. The homepage at gogcli.sh provides rendered documentation for all features and workflows.

The tool handles Gmail operations including search, sanitization, and permanent deletion workflows. Calendar functionality covers appointment management, name resolution, and integration with services like Zoom. Drive operations include sharing audits, change tracking, revision history, and activity logs. Additional capabilities span Google Maps distance calculations and place searches, Google Photos library access through the Photos Picker API, contact deduplication and JSON-based updates, and comprehensive Docs editing with atomic request batching. Sheets support includes batch updates, table operations, and formatting controls. Slides can be generated from Markdown with template replacement and text editing features. Forms and YouTube functionality provide full API access for content management and analytics.

The project emphasizes that gog is open source and not affiliated with Google. It requires users to create their own Google Cloud projects and OAuth clients, with detailed setup instructions provided for enabling necessary APIs and managing OAuth consent screens. The tool handles the seven-day OAuth token expiry issue by recommending users publish their personal apps to production status before final authorization.

gogcli
by
openclawopenclaw/gogcli

Repository Details

Fetching additional details & charts...