yoshidan/google-cloud-rust

Google Cloud Client Libraries for Rust.

301

stars

555

commits

Rust

primary language

Sep 8, 2026

updated

bigquery
gcp
gcs
google-cloud-platform
pubsub
rust
spanner
Browse cluster: GitHub Actions for Google Cloud β†’

README

google-cloud-rust

Rust packages for Google Cloud Platform services.
Providing a high level API for gRPC API like Google Cloud Go.

CI

Announcement

2025.02.06:

Since the development of google cloud rust by Google seems to have resumed, We have decided to donate the google-cloud-* namespace to Google.

Migration from google-cloud-* to gcloud-*

Library users do not need to modify existing code. Use package option at [dependency] in Cargo.toml

google-cloud-spanner = { package="gcloud-spanner", version="1.0.0" }

Component

Example

License

This project is licensed under the MIT license.

Contributing

Contributions are welcome.

  1. Fork this repository.
  2. Make changes, commit to your fork.
  3. Send a pull request with your changes.
  4. Confirm the success of CI.

Contributors

(top 30 of 75)

yoshidan

423 commits

danielnorberg

10 commits

fredr

8 commits

DoumanAsh

8 commits

yoshidan/google-cloud-rust

Google Cloud Client Libraries for Rust.

301

stars

555

commits

Rust

primary language

Sep 8, 2026

updated

bigquery
gcp
gcs
google-cloud-platform
pubsub
rust
spanner
Browse cluster: GitHub Actions for Google Cloud β†’

README

google-cloud-rust

Rust packages for Google Cloud Platform services.
Providing a high level API for gRPC API like Google Cloud Go.

CI

Announcement

2025.02.06:

Since the development of google cloud rust by Google seems to have resumed, We have decided to donate the google-cloud-* namespace to Google.

Migration from google-cloud-* to gcloud-*

Library users do not need to modify existing code. Use package option at [dependency] in Cargo.toml

google-cloud-spanner = { package="gcloud-spanner", version="1.0.0" }

Component

Example

License

This project is licensed under the MIT license.

Contributing

Contributions are welcome.

  1. Fork this repository.
  2. Make changes, commit to your fork.
  3. Send a pull request with your changes.
  4. Confirm the success of CI.

Contributors

(top 30 of 75)

yoshidan

423 commits

danielnorberg

10 commits

fredr

8 commits

DoumanAsh

8 commits

Languages

Rust

100.0%