googleapis
Google APIs Joined Jan 2016 View on GitHub
- Stars
- 151,379
- across 1,145 public repos
- Rank
- #121
- of 94,827 organizations, top 0.1%
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 2,943 | MCP Toolbox for Databases is an open source MCP server for databases. | Go | 16,832 |
| 4,472 | Google's officially supported Node.js client library for accessing Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT (Service Tokens) is included. | TypeScript | 12,287 |
| 5,882 | A PHP client library for accessing Google APIs | PHP | 9,813 |
| 6,564 | 🐍 The official Python client library for Google's discovery based APIs. | Python | 8,971 |
| 6,681 | Public interface definitions of Google APIs. | Starlark | 8,820 |
| 7,801 | generate release PRs based on the conventionalcommits.org spec | TypeScript | 7,752 |
| 11,757 | Google Cloud Client Libraries for Python | Python | 5,420 |
| 14,340 | Google Cloud Client Libraries for Go. | Go | 4,553 |
| 14,541 | Auto-generated Google APIs for Go. | Go | 4,499 |
| 16,275 | Google Gen AI Python SDK provides an interface for developers to integrate Google's generative models into their Python applications. | Python | 4,059 |
| 20,950 | Google Cloud Client Library for Node.js | TypeScript | 3,210 |
| 23,337 | REST client for Google APIs | Ruby | 2,901 |
| 26,550 | automated releases based on conventional commits | TypeScript | 2,562 |
| 32,266 | Google Cloud Client Library for Java | Java | 2,109 |
| 36,287 | 🔑 Google Auth Library for Node.js | TypeScript | 1,881 |
| 40,122 | TypeScript/JavaScript SDK for Gemini and Vertex AI. | TypeScript | 1,708 |
| 45,001 | Google APIs Client Library for .NET | C# | 1,521 |
| 46,275 | Google APIs Client Library for Java | Java | 1,481 |
| 47,430 | Google HTTP Client Library for Java | Java | 1,444 |
| 47,976 | Google Cloud Client Library for Ruby | Ruby | 1,428 |
| 48,865 | Google Auth Library for PHP | PHP | 1,401 |
| 53,245 | PHP | 1,279 | |
| 56,148 | Google Gen AI Go SDK provides an interface for developers to integrate Google's generative models into their Go applications. | Go | 1,206 |
| 57,299 | Google Cloud Client Library for PHP | PHP | 1,180 |
| 61,085 | Google Cloud Client Libraries for .NET | C# | 1,098 |
| 61,920 | Elixir client libraries for accessing Google APIs. | Elixir | 1,081 |
| 68,058 | Google Cloud Rust Client Libraries | Rust | 970 |
| 69,586 | gcloud MCP server | TypeScript | 948 |
| 70,189 | Node.js client for Google Cloud Storage: unified object storage for developers and enterprises, from live data serving to data analytics/ML to data archiving. | TypeScript | 939 |
| 72,025 | A Python SDK for Vertex AI, a fully managed, end-to-end platform for data science and machine learning. | Python | 913 |
| 74,275 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-auth | Python | 883 |
| 77,478 | An HTTP request client that provides an axios like interface over top of node-fetch. Super lightweight. Supports proxies and all sorts of other stuff. | TypeScript | 844 |
| 81,843 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-bigquery | Python | 797 |
| 82,437 | This is a Python library for accessing resources protected by OAuth 2.0. | Python | 791 |
| 82,632 | This repository is deprecated. All of its content and history has been moved to googleapis/google-cloud-node. | 789 | |
| 84,197 | A linter for APIs defined in protocol buffers. | Go | 773 |
| 86,879 | A collection of bots, based on probot, for performing common maintenance tasks across the open-source repos managed by Google on GitHub. | TypeScript | 748 |
| 88,744 | Generated Java code for Google APIs | Java | 731 |
| 94,514 | This repository is deprecated. All of its content and history has been moved to googleapis/google-cloud-node. | 682 | |
| 96,922 | Google OAuth Client Library for Java | Java | 663 |
| 97,055 | C++ Client Libraries for Google Cloud Services | C++ | 662 |
| 97,967 | Node.js client for Google Cloud Firestore: a NoSQL document database built for automatic scaling, high performance, and ease of application development. | TypeScript | 655 |
| 101,507 | Generated code for Google Cloud client libraries. | Go | 631 |
| 115,076 | Node.js client for Google Cloud Pub/Sub: Ingest event streams from anywhere, at any scale, for simple, reliable, real-time stream analytics. | TypeScript | 550 |
| 121,992 | Google Auth Library for Ruby | Ruby | 516 |
| 125,025 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-storage | Python | 502 |
| 125,628 | Open source Auth client library for Java | Java | 499 |
| 125,628 | This repository is deprecated. All of its content and history has been moved to googleapis/google-cloud-node. | 499 | |
| 125,842 | This repository is deprecated. All of its content and history has been moved to googleapis/google-cloud-node. | 498 | |
| 127,342 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/sqlalchemy-bigquery | Python | 491 |
| 127,586 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/pandas-gbq | Python | 490 |
| 127,586 | Node.js client for Google Cloud BigQuery: A fast, economical and fully-managed enterprise data warehouse for large-scale data analytics. | TypeScript | 490 |
| 143,215 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-pubsub | Python | 430 |
| 152,767 | Google Gen AI Java SDK provides an interface for developers to integrate Google's generative models into their Java applications. | Java | 400 |
| 153,748 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-dialogflow | 397 | |
| 157,187 | Signet is an OAuth 1.0 / OAuth 2.0 implementation. | Ruby | 387 |
| 163,982 | This repository is deprecated. All of its content and history has been moved to googleapis/google-cloud-node. | 369 | |
| 169,715 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-speech | 355 | |
| 172,651 | PHP | 348 | |
| 173,979 | PHP | 345 | |
| 185,241 | Tools for generating API client libraries from API Service Configuration descriptions. | Java | 321 |
| 193,176 | Generate Go API client libraries from Protocol Buffers. | Go | 306 |
| 207,739 | Node.js agent for Cloud Trace: automatically gather latency data about your application | TypeScript | 281 |
| 215,078 | Google API Extensions for PHP | PHP | 270 |
| 218,538 | A standard library for use in specifying protocol buffer APIs. | Starlark | 265 |
| 231,826 | The GitHub pages site for the googleapis organization. | HTML | 247 |
| 234,982 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-firestore | 243 | |
| 246,850 | Google API Extensions for Go. | Go | 229 |
| 251,444 | Node.js client for Google Cloud Datastore: a highly-scalable NoSQL database for your web and mobile applications. | TypeScript | 224 |
| 259,979 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-auth-oauthlib | 215 | |
| 260,994 | Low-level, Protobuf-based Java and Python client libraries for Cloud Datastore. Check out google-cloud-java and google-cloud-python first! | Python | 214 |
| 269,290 | PHP | 206 | |
| 284,304 | Python SDK for interacting with the MCP Toolbox for Databases. | Python | 193 |
| 293,109 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/proto-plus | 186 | |
| 295,733 | Java libraries and HBase client extensions for accessing Google Cloud Bigtable | Java | 184 |
| 295,733 | A set of tools to automate multiple GitHub repository management. | TypeScript | 184 |
| 297,093 | An API that demonstrates Generated API Client (GAPIC) features and common API patterns used by Google. | Go | 183 |
| 298,420 | PHP | 182 | |
| 298,420 | TypeScript | 182 | |
| 301,209 | Node.js client for Stackdriver Logging: Store, search, analyze, monitor, and alert on log data and events from Google Cloud Platform and Amazon Web Services (AWS). | TypeScript | 180 |
| 302,610 | PHP protocol buffer classes generated from https://github.com/googleapis/api-common-protos | PHP | 179 |
| 311,256 | Types for CloudEvents issued by Google | JavaScript | 173 |
| 322,278 | Node.js agent for Google Cloud Debugger: investigate your code’s behavior in production | TypeScript | 166 |
| 328,920 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-analytics-data | 162 | |
| 330,611 | Google Gen AI Dotnet SDK provides an interface for developers to integrate Google's generative models into their .NET applications. | HTML | 161 |
| 332,289 | This library has moved to https://github.com/googleapis/sdk-platform-java/tree/main/gax-java. | 160 | |
| 335,736 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-vision | 158 | |
| 339,266 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-spanner | Python | 156 |
| 341,112 | Node.js client for Google Cloud Spanner: the world’s first fully managed relational database service to offer both strong consistency and horizontal scalability. | TypeScript | 155 |
| 348,450 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-ndb | Python | 151 |
| 352,306 | Java | 149 | |
| 364,277 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-api-core | 143 | |
| 366,306 | Auth client library for Swift command-line tools and cloud services. Supports OAuth1, OAuth2, and Google Application Default Credentials. | Swift | 142 |
| 366,306 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-logging | 142 | |
| 368,433 | Java | 141 | |
| 370,606 | This repository is deprecated. All of its content and history has been moved to googleapis/google-cloud-node. | 140 | |
| 372,809 | This library has moved to https://github.com/googleapis/google-cloud-python/tree/main/packages/gapic-generator | Python | 139 |
| 375,046 | Artifact Manager, a build and packaging tool for Google API client libraries. | Python | 138 |
| 393,432 | Google API Extensions for Node.js | TypeScript | 130 |
| 395,913 | Java | 129 |
Among 94,827 organizations
100k–160k stars: 104 organizations, including googleapis
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- TypeScript 37k stars, 24% · 33 repos
- Go 29.5k stars, 20% · 13 repos
- Python 25.1k stars, 17% · 22 repos
- PHP 15.9k stars, 10% · 18 repos
- Java 9.2k stars, 6% · 25 repos
- Starlark 9.1k stars, 6% · 2 repos
- Ruby 5.4k stars, 4% · 6 repos
- C# 2.8k stars, 2% · 4 repos
and 8 more languages
When they were made
100 repos with 50+ stars, made between 2012 and 2025
Quick stats
- Next rank
- +304 stars to reach #120
- Next milestone
- +39,346 stars to reach the top 0.1%
- Public repos
- 1,145, 180 with 50+ stars
- Popular repos
- 26 over 1k stars, 2 over 10k stars
- Top repo
- mcp-toolbox, #2,943 of all repos, 11% of stars
- Smaller repos
- 6,218 stars from repos under 50