GitHub / googleapis 781 Repositories
Clients for Google APIs and tools that help produce them.
googleapis/google-cloud-rust
Google Cloud Platform Rust [Experimental] Client Libraries
Language: Rust - Size: 65.3 MB - Last synced at: about 10 hours ago - Pushed at: about 11 hours ago - Stars: 411 - Forks: 51

googleapis/ruby-common-tools
Language: Ruby - Size: 1.2 MB - Last synced at: about 16 hours ago - Pushed at: about 16 hours ago - Stars: 4 - Forks: 9

googleapis/java-firestore
Language: Java - Size: 13.9 MB - Last synced at: about 8 hours ago - Pushed at: 1 day ago - Stars: 102 - Forks: 70

googleapis/google-api-ruby-client
REST client for Google APIs
Language: Ruby - Size: 2.29 GB - Last synced at: 1 day ago - Pushed at: 5 days ago - Stars: 2,835 - Forks: 877

googleapis/discovery-artifact-manager
The Discovery Artifact Manager is intended to facilitate testing, publishing, and synchronization of generators and artifacts for client libraries and generated code samples of Google APIs defined by the API Discovery Service.
Language: Java - Size: 451 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 49 - Forks: 50

googleapis/go-genai
Google Gen AI Go SDK provides an interface for developers to integrate Google's generative models into their Go applications. This is an early release. API is subject to change. Please do not use this SDK in production environments at this stage
Language: Go - Size: 624 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 216 - Forks: 28

googleapis/nodejs-logging-winston
Node.js client integration between Stackdriver Logging and Winston.
Language: TypeScript - Size: 2.4 MB - Last synced at: about 6 hours ago - Pushed at: 13 days ago - Stars: 111 - Forks: 50

googleapis/google-cloud-php-storage
Language: PHP - Size: 1.03 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 331 - Forks: 31

googleapis/php-shopping-merchant-products
Language: PHP - Size: 135 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 1

googleapis/php-shopping-merchant-lfp
Language: PHP - Size: 71.3 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 1

googleapis/google-cloud-php-parallelstore
Language: PHP - Size: 120 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 1

googleapis/google-cloud-php-org-policy
Language: PHP - Size: 149 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 4 - Forks: 3

googleapis/google-cloud-php-orchestration-airflow
Language: PHP - Size: 265 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 3

googleapis/google-cloud-php-oracledatabase
Language: PHP - Size: 141 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 1

googleapis/google-cloud-php-network-management
Language: PHP - Size: 334 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 3

googleapis/google-cloud-php-netapp
Language: PHP - Size: 264 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 1

googleapis/google-cloud-php-iap
Language: PHP - Size: 251 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 4 - Forks: 2

googleapis/google-cloud-php-firestore
Language: PHP - Size: 1.53 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 177 - Forks: 35

googleapis/google-cloud-php-edgenetwork
Language: PHP - Size: 104 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 1

googleapis/google-cloud-php-dataplex
Language: PHP - Size: 927 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 2

googleapis/google-cloud-php-data-catalog
Language: PHP - Size: 577 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 3

googleapis/google-cloud-php-compute
Language: PHP - Size: 7.84 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 7 - Forks: 4

googleapis/php-analytics-admin
Language: PHP - Size: 1.06 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 19 - Forks: 9

googleapis/gaxios
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.
Language: TypeScript - Size: 1.19 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 820 - Forks: 62

googleapis/nodejs-firestore
Node.js client for Google Cloud Firestore: a NoSQL document database built for automatic scaling, high performance, and ease of application development.
Language: JavaScript - Size: 13.1 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 647 - Forks: 151

googleapis/google-cloud-cpp
C++ Client Libraries for Google Cloud Services
Language: C++ - Size: 7.31 GB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 585 - Forks: 403

googleapis/storage-testbench
A testbench for Google Cloud Storage client libraries.
Language: Python - Size: 1.01 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 11 - Forks: 22

googleapis/python-bigquery-sqlalchemy
SQLAlchemy dialect for BigQuery
Language: Python - Size: 1.28 MB - Last synced at: 1 day ago - Pushed at: 7 days ago - Stars: 451 - Forks: 138

googleapis/java-bigquerystorage
Language: Java - Size: 10.1 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 68 - Forks: 86

googleapis/nodejs-spanner
Node.js client for Google Cloud Spanner: the worldโs first fully managed relational database service to offer both strong consistency and horizontal scalability.
Language: TypeScript - Size: 13.7 MB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 144 - Forks: 108

googleapis/dotnet-spanner-entity-framework
Language: C# - Size: 1.32 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 29 - Forks: 13

googleapis/release-please
generate release PRs based on the conventionalcommits.org spec
Language: TypeScript - Size: 8.03 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 5,374 - Forks: 402

googleapis/gax-nodejs
Google API Extensions for Node.js
Language: TypeScript - Size: 6.23 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 126 - Forks: 92

googleapis/java-genai
Google Gen AI Java SDK provides an interface for developers to integrate Google's generative models into their Java applications. This is an early stage release. API is subject to change. Please do not use this SDK in production environments at this stage.
Language: Java - Size: 7.66 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 53 - Forks: 19

googleapis/python-db-dtypes-pandas
Extension dtypes for pandas corresponding to GoogleSQL data types such as DATE, TIME, and JSON.
Language: Python - Size: 626 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 30 - Forks: 6

googleapis/repo-automation-bots
A collection of bots, based on probot, for performing common maintenance tasks across the open-source repos managed by Google on GitHub.
Language: TypeScript - Size: 44.3 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 665 - Forks: 144

googleapis/doc-pipeline
Language: Python - Size: 5.43 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 13 - Forks: 11

googleapis/google-cloud-dotnet
Google Cloud Client Libraries for .NET
Language: C# - Size: 347 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 988 - Forks: 381

googleapis/google-api-go-client
Auto-generated Google APIs for Go.
Language: Go - Size: 1.61 GB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 4,185 - Forks: 1,156

googleapis/google-cloudevents-dotnet
CloudEvent Types for .NET
Language: C# - Size: 3.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 14 - Forks: 9

googleapis/python-storage
Language: Python - Size: 12.5 MB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 471 - Forks: 156

googleapis/java-spanner
Language: Java - Size: 25.7 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 70 - Forks: 130

googleapis/genai-toolbox-llamaindex-python
LlamaIndex SDK for interacting with the Gen AI Toolbox for Databases.
Language: Python - Size: 148 KB - Last synced at: 2 days ago - Pushed at: 11 days ago - Stars: 5 - Forks: 1

googleapis/python-aiplatform
A Python SDK for Vertex AI, a fully managed, end-to-end platform for data science and machine learning.
Language: Python - Size: 127 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 719 - Forks: 359

googleapis/java-storage
Language: Java - Size: 12.3 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 114 - Forks: 85

googleapis/google-cloud-go
Google Cloud Client Libraries for Go.
Language: Go - Size: 377 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4,241 - Forks: 1,409

googleapis/java-pubsub-group-kafka-connector
Language: Java - Size: 54.3 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 44 - Forks: 24

googleapis/sdk-platform-java
Tooling and shared libraries for Cloud SDK for Java
Language: Java - Size: 47.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 77 - Forks: 63

googleapis/google-cloud-ruby
Google Cloud Client Library for Ruby
Language: Ruby - Size: 262 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,363 - Forks: 558

googleapis/google-cloud-java
Google Cloud Client Library for Java
Language: Java - Size: 1.2 GB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,932 - Forks: 1,080

googleapis/google-http-java-client
Google HTTP Client Library for Java
Language: Java - Size: 11.3 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 1,398 - Forks: 457

googleapis/nodejs-bigquery
Node.js client for Google Cloud BigQuery: A fast, economical and fully-managed enterprise data warehouse for large-scale data analytics.
Language: TypeScript - Size: 8.02 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 482 - Forks: 214

googleapis/google-cloud-php
Google Cloud Client Library for PHP
Language: PHP - Size: 614 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,119 - Forks: 446

googleapis/js-genai
TypeScript/JavaScript SDK for Gemini and Vertex AI. [PREVIEW]
Language: TypeScript - Size: 4.07 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 268 - Forks: 33

googleapis/mcp-toolbox-sdk-python
Python SDK for interacting with the MCP Toolbox for Databases.
Language: Python - Size: 395 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 38 - Forks: 11

googleapis/google-api-dotnet-client
Google APIs Client Library for .NET
Language: C# - Size: 817 MB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 1,411 - Forks: 532

googleapis/java-bigtable-hbase
Java libraries and HBase client extensions for accessing Google Cloud Bigtable
Language: Java - Size: 19.8 MB - Last synced at: 2 days ago - Pushed at: 20 days ago - Stars: 177 - Forks: 181

googleapis/ruby-spanner-activerecord
Spanner<->ActiveRecord adapter for Ruby
Language: Ruby - Size: 2.68 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 100 - Forks: 33

googleapis/google-cloud-python
Google Cloud Client Library for Python
Language: Python - Size: 457 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4,984 - Forks: 1,567

googleapis/google-api-nodejs-client
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.
Language: TypeScript - Size: 415 MB - Last synced at: 5 days ago - Pushed at: 13 days ago - Stars: 11,682 - Forks: 1,937

googleapis/google-auth-library-php
Google Auth Library for PHP
Language: PHP - Size: 19.3 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,357 - Forks: 193

googleapis/langchain-google-spanner-python
Language: Python - Size: 391 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 22 - Forks: 17

googleapis/gapic-generator-python
Generate Python API client libraries from Protocol Buffers.
Language: Python - Size: 14.1 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 128 - Forks: 70

googleapis/genai-toolbox
MCP Toolbox for Databases is an open source MCP server for databases, designed and built with enterprise-quality and production-grade usage in mind.
Language: Go - Size: 11.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 610 - Forks: 74

googleapis/spanner-sql-udf
Size: 3.91 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

googleapis/google-auth-library-nodejs
๐ Google Auth Library for Node.js
Language: TypeScript - Size: 3.95 MB - Last synced at: 6 days ago - Pushed at: 12 days ago - Stars: 1,786 - Forks: 390

googleapis/google-api-python-client
๐ The official Python client library for Google's discovery based APIs.
Language: Python - Size: 455 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 8,143 - Forks: 2,455

googleapis/google-api-php-client
A PHP client library for accessing Google APIs
Language: PHP - Size: 13.6 MB - Last synced at: 6 days ago - Pushed at: 13 days ago - Stars: 9,527 - Forks: 3,530

googleapis/google-cloud-node
Google Cloud Client Library for Node.js
Language: TypeScript - Size: 823 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2,991 - Forks: 609

googleapis/python-genai
Google Gen AI Python SDK provides an interface for developers to integrate Google's generative models into their Python applications.
Language: Python - Size: 5.34 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1,422 - Forks: 275

googleapis/google-auth-library-python
Google Auth Python Library
Language: Python - Size: 5.87 MB - Last synced at: 2 days ago - Pushed at: 6 days ago - Stars: 816 - Forks: 317

googleapis/java-spanner-cassandra
Cassandra wire-protocol proxy for Cloud Spanner
Language: Java - Size: 85 KB - Last synced at: 5 days ago - Pushed at: 10 days ago - Stars: 5 - Forks: 2

googleapis/googleapis
Public interface definitions of Google APIs.
Language: Starlark - Size: 211 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 7,839 - Forks: 2,389

googleapis/python-spanner
Language: Python - Size: 8.58 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 150 - Forks: 94

googleapis/python-pubsublite
Language: Python - Size: 2.53 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 21 - Forks: 12

googleapis/llama-index-alloydb-pg-python
Language: Python - Size: 291 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 4 - Forks: 3

googleapis/llama-index-cloud-sql-pg-python
Language: Python - Size: 270 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 6 - Forks: 3

googleapis/java-spanner-jdbc
Language: Java - Size: 5.59 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 67 - Forks: 50

googleapis/google-api-java-client-services
Generated Java code for Google APIs
Language: Java - Size: 266 MB - Last synced at: 8 days ago - Pushed at: 11 days ago - Stars: 654 - Forks: 363

googleapis/elixir-google-api
Elixir client libraries for accessing Google APIs.
Language: Elixir - Size: 68.6 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1,043 - Forks: 465

googleapis/python-bigquery-dataframes
BigQuery DataFrames
Language: Python - Size: 17.2 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 237 - Forks: 47

googleapis/nodejs-bigtable
Node.js client for Google Cloud Bigtable: Google's NoSQL Big Data database service.
Language: TypeScript - Size: 10.3 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 101 - Forks: 59

googleapis/python-bigquery-pandas
Google BigQuery connector for pandas
Language: Python - Size: 1.58 MB - Last synced at: 2 days ago - Pushed at: 18 days ago - Stars: 466 - Forks: 125

googleapis/python-api-core
Language: Python - Size: 2.04 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 131 - Forks: 89

googleapis/api-linter
A linter for APIs defined in protocol buffers.
Language: Go - Size: 2.76 MB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 623 - Forks: 150

googleapis/langchain-google-alloydb-pg-python
Language: Python - Size: 16.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 27 - Forks: 14

googleapis/nodejs-vertexai
Language: TypeScript - Size: 484 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 145 - Forks: 56

googleapis/python-firestore
Language: Python - Size: 5.77 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 222 - Forks: 78

googleapis/python-datastore
Language: Python - Size: 2.91 MB - Last synced at: 7 days ago - Pushed at: 11 days ago - Stars: 85 - Forks: 43

googleapis/synthtool
Language: Python - Size: 4.51 MB - Last synced at: 8 days ago - Pushed at: 10 days ago - Stars: 91 - Forks: 90

googleapis/python-bigquery
Language: Python - Size: 10.3 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 762 - Forks: 313

googleapis/python-logging
Language: Python - Size: 4.33 MB - Last synced at: 8 days ago - Pushed at: 11 days ago - Stars: 134 - Forks: 56

googleapis/cloud-trace-nodejs
Node.js agent for Cloud Trace: automatically gather latency data about your application
Language: TypeScript - Size: 4.08 MB - Last synced at: 10 days ago - Pushed at: 13 days ago - Stars: 282 - Forks: 97

googleapis/librarian
Language: Go - Size: 257 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 7 - Forks: 4

googleapis/nodejs-storage
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.
Language: TypeScript - Size: 10.1 MB - Last synced at: 3 days ago - Pushed at: 13 days ago - Stars: 911 - Forks: 376

googleapis/google-auth-library-java
Open source Auth client library for Java
Language: Java - Size: 4.36 MB - Last synced at: 10 days ago - Pushed at: 19 days ago - Stars: 420 - Forks: 234

googleapis/google-api-php-client-services
Language: PHP - Size: 116 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1,249 - Forks: 315

googleapis/nodejs-datastore
Node.js client for Google Cloud Datastore: a highly-scalable NoSQL database for your web and mobile applications.
Language: TypeScript - Size: 5.37 MB - Last synced at: 9 days ago - Pushed at: 12 days ago - Stars: 219 - Forks: 107

googleapis/go-genproto
Generated code for Google Cloud client libraries.
Language: Go - Size: 103 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 605 - Forks: 192

googleapis/managedkafka
Language: Java - Size: 63.5 KB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 5 - Forks: 10
