Google OAuth
Authentication runs through Google's standard OAuth flow. leg never handles your Google password.
A lightweight desktop CLI that lets authenticated users inspect and operate Google Cloud resources without leaving the shell.
$ leg auth login opening browser for Google OAuth... signed in as you@company.com $ leg profile set project acme-prod active project: acme-prod $ leg vm list NAME ZONE STATUS web-1 us-central1-a RUNNING worker-3 europe-west1-b RUNNING db-replica-a us-east1-c STOPPED $ leg filestore show shared-fs
leg focuses on the resources teams touch when running production workloads. Authenticate once, switch profiles quickly, and keep operational work in the terminal.
leg is a local tool. It uses Google's OAuth flow, calls Google Cloud APIs directly on your behalf, and avoids collecting data for analytics or advertising.
Authentication runs through Google's standard OAuth flow. leg never handles your Google password.
OAuth tokens and CLI configuration are stored on the user's device, not in a leg backend.
The CLI talks to Google Cloud APIs directly for operations the authenticated user is allowed to perform.
No analytics, no advertising, and no sale or sharing of user data by leg.
Distributed as a single binary for the major desktop platforms, with the same focused command surface across environments.