Google API Python Client
Official Python client library to access Google APIs like Gmail, Drive, Sheets and more.
SDKs for hosted services PyPI Apache 2.0
Used in agent projects
51
0.4% of 12,697 public repos built with AI coding agents
Rank in sdks for hosted services
#21 of 44
by use in those projects
Downloads
31M
PyPI, last 7 days, google-api-python-client
GitHub stars
8,939
last push Oct 7, 2026
How Google API Python Client is used
Google API Python Client is a dependency in 51 of the 12,697 public GitHub projects set up for AI coding agents that we scanned (0.4%), #21 of 44 in sdks for hosted services. The most used alternative there is Supabase JS. Projects that use it most often also use google-auth (80.4%), Requests (74.5%), google-auth-oauthlib (70.6%).
Often used with Google API Python Client
| google-auth | 80.4% of Google API Python Client projects · 141.8× more than average |
|---|---|
| Requests | 74.5% of Google API Python Client projects · 14.0× more than average |
| google-auth-oauthlib | 70.6% of Google API Python Client projects · 224.1× more than average |
| python-dotenv | 70.6% of Google API Python Client projects · 10.8× more than average |
| Uvicorn | 47.1% of Google API Python Client projects · 11.0× more than average |
| Pydantic | 45.1% of Google API Python Client projects · 8.8× more than average |
| FastAPI | 41.2% of Google API Python Client projects · 9.7× more than average |
| NumPy | 39.2% of Google API Python Client projects · 10.2× more than average |
By coding agent
| Claude Code | 0.7% of projects set up for it |
|---|---|
| Cursor | 0.6% of projects set up for it |
| GitHub Copilot | 0.5% of projects set up for it |
Share of public repos configured for each agent that list Google API Python Client as a dependency.
Install
| Package | pip install google-api-python-client |
|---|---|
| Main stacks | Python (46), Next.js (3), Other (1), React Native / Expo (1) |
| Example projects | Josh-XT/AGiXT, impecablemee/gtm-mcp, kr8tiv-ai/Jarvis, ManojINaik/manimAnimationAgent, breatheco-de/apiv2 |
Alternatives to Google API Python Client
| Tool | Used in agent projects | Downloads / wk | GitHub stars | License |
|---|---|---|---|---|
| Supabase JS npm Isomorphic JavaScript SDK for Supabase backend-as-a-service. |
927 (7.3%) | 30.5M | 4,574 | MIT |
| Supabase SSR npm Supabase client library optimized for server-side rendering frameworks. |
332 (2.6%) | 8.1M | 210 | MIT |
| Resend npm Node.js SDK for Resend email API to send transactional emails. |
235 (1.9%) | 12.9M | 964 | MIT |
| Firebase npm Google's platform SDK for realtime database, auth, hosting and serverless functions. |
224 (1.8%) | 10.6M | 5,149 | Apache-2.0 |
| AWS SDK for JavaScript (S3) npm Official AWS SDK for uploading, downloading and managing S3 objects. |
200 (1.6%) | 49.4M | 3,673 | Apache-2.0 |
| Stripe npm Official SDK for integrating Stripe payments and billing into applications. |
197 (1.6%) | 23.5M | 4,523 | MIT |
| EmailJS npm Official browser SDK for sending emails directly from client-side JavaScript without a backend. |
189 (1.5%) | 122K | 143 | BSD-3-Clause |
| Supabase CLI npm Command-line tool for managing Supabase projects and databases locally. |
131 (1.0%) | 5.6M | 2,430 | MIT |