An open API service providing repository metadata for many open source software ecosystems.

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