https://github.com/arran4/flutter_google_datastore
Google Datastore and Datastore emulator client for "easy" modification of values
https://github.com/arran4/flutter_google_datastore
dart datastore flutter google
Last synced: 5 months ago
JSON representation
Google Datastore and Datastore emulator client for "easy" modification of values
- Host: GitHub
- URL: https://github.com/arran4/flutter_google_datastore
- Owner: arran4
- Created: 2023-09-21T13:50:03.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-06-20T10:36:16.000Z (about 1 year ago)
- Last Synced: 2025-07-19T01:52:45.223Z (11 months ago)
- Topics: dart, datastore, flutter, google
- Language: JavaScript
- Homepage:
- Size: 2.72 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# flutter_google_datastore

**Flutter Google Datastore** is a cross platform application for exploring and
editing Google Cloud Datastore. It started life as a GUI for the Datastore
emulator but it can also connect to a live Cloud project using your `gcloud`
credentials. The project provides installers for desktop, mobile and web so
you can browse your data from almost anywhere.
## Features
* Connect to the Datastore emulator or a real Cloud Datastore instance.
* Manage multiple projects and authentication profiles.
* Browse namespaces and kinds with paging support.
* View, edit and delete entity properties.
* Download entity properties as JSON or load properties from JSON files.
The screenshots below show the current user interface in action. Some rough
edges remain but the application is fully functional.





(UI is in need of some adjustments but it works for me right now)







## Downloads
Pre-built packages for Linux, macOS, Windows, Android and iOS are available on
the [GitHub releases](https://github.com/arran4/flutter_google_datastore/releases)
page.
## Building
This project uses [FastForge](https://pub.dev/packages/fastforge) (formerly
Flutter Distributor) to package releases. The workflow in
`.github/workflows/release.yaml` runs FastForge automatically. For local
builds you can install the tool with `dart pub global activate fastforge` and
invoke `fastforge release` for the desired target.
## Roadmap
* More authentication methods including android compatible Oauth2
* Ability to create an entity
* Export and import of multiple types both datastore / could and it's own
This project was born out of a personal need, and I welcome sponsorship to help enhance and maintain it for a wider audience.