skillfed

google-cloud-bigtable

Google Cloud Bigtable API client library

google-cloud-bigtable Permissive license Apache-2.0 Active 5,370 v2.41.0 released

Install

google-cloud-bigtable on PyPI

pip

pip install google-cloud-bigtable

uv

uv add google-cloud-bigtable

poetry

poetry add google-cloud-bigtable

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 8 — google-api-core, google-auth, grpcio, proto-plus, protobuf, google-cloud-core, grpc-google-iam-v1, google-crc32c
Maintenance actively maintained — 28 days since the last release
Last repo commit
First released
Popularity one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: google_cloud_bigtable-2.41.0-py3-none-any.whl

Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: Internet

About google-cloud-bigtable

from the package's own PyPI description — quoted content, verbatim

Python Client for Cloud Bigtable

|stable| |pypi| |versions|

Cloud Bigtable_: API for reading and writing the contents of Bigtable tables associated with a Google Cloud project.

  • Client Library Documentation_
  • Product Documentation_

.. |stable| image:: https://img.shields.io/badge/support-stable-gold.svg :target: https://github.com/googleapis/google-cloud-python/blob/main/README.rst#stability-levels .. |pypi| image:: https://img.shields.io/pypi/v/google-cloud-bigtable.svg :target: https://pypi.org/project/google-cloud-bigtable/ .. |versions| image:: https://img.shields.io/pypi/pyversions/google-cloud-bigtable.svg :target: https://pypi.org/project/google-cloud-bigtable/ .. _Cloud Bigtable: https://cloud.google.com/bigtable/docs .. _Client Library Documentation: https://cloud.google.com/python/docs/reference/bigtable/latest/summary_overview .. _Product Documentation: https://cloud.google.com/bigtable/docs

Async Data Client

:code:v2.23.0 includes a release of the new :code:BigtableDataClientAsync client, accessible at the import path :code:google.cloud.bigtable.data.

The new client brings a...

Read as markdown · JSON record · Source repository · Homepage

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Official Python client library for Google Cloud Bigtable, enabling read and write operations on Bigtable tables within a Google Cloud project. Includes both synchronous and asynchronous data clients for flexible integration patterns.

Low install friction with a pure-wheel distribution. Active maintenance (28 days since last release) and a mature codebase (first released 2016) backed by Google's googleapis organization. Requires Python ≥3.10 and pulls 8 runtime dependencies, all from the google-cloud ecosystem.

Licensed under Apache-2.0 (permissive), allowing commercial and private use with minimal restrictions. No license-based barriers to adoption.

Usage

pip install google-cloud-bigtable

from google.cloud import bigtable

client = bigtable.Client(project='my-project')
instance = client.instance('my-instance')
table = instance.table('my-table')

Requires Google Cloud credentials configured (via GOOGLE_APPLICATION_CREDENTIALS environment variable or Application Default Credentials). Python ≥3.10 required.

Verdict: Production-ready, actively maintained official Google client with zero known vulnerabilities and low install friction. Permissive Apache-2.0 license removes licensing concerns. Best suited for projects already committed to Google Cloud infrastructure; verify your authentication setup and Python version (≥3.10) before deployment.

Needs verification

  • Whether the 8 runtime dependencies introduce any transitive vulnerabilities or version conflicts in your specific environment
  • Performance characteristics of the async client (v2.23.0+) versus synchronous API for your workload patterns
google cloud bigtable python clientbigtable api pythoncloud bigtable read writegoogle cloud database pythonbigtable async clientgoogle cloud data apibigtable table operations

Similar packages