This application provides an UI for interacting with Google Cloud Platform™ Emulators.
This application is not an official Google application.
The application is under development and doesn't cover all emulators product APIs. I started this project to test Tauri App V2, then thought it would be intersting to provide something more functional.
As Open source project, feel free to participate, contribute, fork, etc. :
https://github.com/FabienD/gui-for-gcp-emulator
-
PubSub emulator support :
- Pubsub Topic management (Create, View, Delete, List).
- Pubsub Subscription management (Create, Delete, List).
- Publish messages in a Topic.
- Pull messages & see details from a Subscription
- Pubsub Schema management (Create, View, Delete, List).
-
Ehance UI and support for PubSub emulator.
-
Cover existing main features by end-to-end tests (run with Playwright).
-
Provide application updater.
-
Create Proxy Subscription to real GCP PubSub.
-
Create BigQuery Subscription to Open Source BigQuery Emulator.
-
Add UI and support for Firestore emulator.
-
Add UI and support for Datastore emulator.
-
Add UI and support for Bigtable emulator.
-
Add UI and support for Spanner emulator.
Prerequisites, depends on the OS
npm install
npm run tauri dev
npm run tauri build
npm run test:e2e
# Use Playwright UI
npm run test:e2e:ui
This project is under GNU license
"Animal Hive" icon created by "Diemen Design" is under MIT license, downloaded from SVG Repo