Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/quarkiverse/quarkus-google-cloud-services

Google Cloud Services Quarkus Extensions
https://github.com/quarkiverse/quarkus-google-cloud-services

gcp hacktoberfest quarkus quarkus-extension

Last synced: 2 days ago
JSON representation

Google Cloud Services Quarkus Extensions

Awesome Lists containing this project

README

        

# Quarkiverse - Quarkus Google Cloud Services

[![All Contributors](https://img.shields.io/badge/all_contributors-22-orange.svg?style=flat-square)](#contributors-)

[![version](https://img.shields.io/maven-central/v/io.quarkiverse.googlecloudservices/quarkus-google-cloud-services-bom)](https://repo1.maven.org/maven2/io/quarkiverse/googlecloudservices/)
[![Build](https://github.com/quarkiverse/quarkus-google-cloud-services/workflows/Build/badge.svg)](https://github.com/quarkiverse/quarkus-google-cloud-services/actions?query=workflow%3ABuild)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)

This repository hosts Quarkus extensions for different Google Cloud Services.

You can find the documentation in the [Google Cloud Services Quarkiverse documentation site](https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/).

The following services are implemented:
- [BigQuery](bigquery)
- [Bigtable](bigtable)
- [Firebase Admin](firebase-admin)
- [Firestore](firestore)
- [PubSub](pubsub)
- [Secret Manager](secret-manager)
- [Spanner](spanner)
- [Storage](storage)
- [Logging](logging)

## Example applications

Example applications can be found inside the integration-test folder:
- [main](integration-tests/main): RESTEasy endpoints using all the Google Cloud Services extensions, to be deployed as a standalone JAR.
- [google-cloud-functions](integration-tests/google-cloud-functions): A Google Cloud HTTP function using Google Cloud Storage.
- [app-engine](integration-tests/app-engine): A RESTEasy endpoint using Google Cloud Storage, to be deployed inside Google App Engine.
- [firebase-admin](integration-tests/firebase-admin): RESTEasy endpoints using Firebase Admin SDK features, such as user management.

## Contributing

Contributions are always welcome, but better create an issue to discuss them prior to any contributions.

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):



LoΓ―c Mathieu
LoΓ―c Mathieu

πŸ’» 🚧
sberyozkin
sberyozkin

πŸ’»
Daniel Zou
Daniel Zou

πŸ’»
Yuki Nagai
Yuki Nagai

πŸ“–
Mads Opheim
Mads Opheim

πŸ’» πŸ“–
PeterUlb
PeterUlb

πŸ’»
Felipe Sabadini
Felipe Sabadini

πŸ’»


Peter Palaga
Peter Palaga

πŸ’»
Yann-Thomas LE MOIGNE
Yann-Thomas LE MOIGNE

πŸ“–
Guillaume Smet
Guillaume Smet

πŸ“– πŸ’»
Lucas Pouzac
Lucas Pouzac

πŸ’»
Bernardo Coferre
Bernardo Coferre

πŸ’»
Ε½an Magerl
Ε½an Magerl

πŸ’»
Lars J. Nilsson
Lars J. Nilsson

πŸ’»


Dave Maughan
Dave Maughan

πŸ’»
Daniel Fiala
Daniel Fiala

πŸ’»
James Netherton
James Netherton

πŸ’»
Roberto Cortez
Roberto Cortez

πŸ’»
Georgios Andrianakis
Georgios Andrianakis

πŸ’»
Robert Stupp
Robert Stupp

πŸ’»
Hemantkumar Chigadani
Hemantkumar Chigadani

πŸ’»


wabrit
wabrit

πŸ’»

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!