NEW: NoCommandLine (AI) - Private AI chat.
No 3rd parties involved | No data leaves your machine
- Don't struggle to remember gcloud flags/commands
- Non-technical folks can deploy code
Don't struggle to remember gcloud flags
Don't fiddle around your command prompt
Don't keep multiple folders open just to remember your different projects
- View/Edit/Delete data from datastore emulator or production
- Export datastore contents to CSV or JSON files
- Import into datastore from exported CSV or JSON files
| Feature | Free | Licensed |
|---|---|---|
| Add Existing Application
Application on your local machine |
✓ | |
| Create a New Application
- Create on your local machine - Create in Production |
✓ |
✓ |
| Update Application Settings | ✓ | |
| App Engine Standard Environment | ✓ | |
| Use Datastore Emulator | ✓ | |
| Runtimes
- Go
- Node (NPM) - Node (Yarn) - PHP7, PHP8 - Python2 (Webapp, Flask) - Python3 (Flask, Django) - Python3 (FastAPI) |
✓ | |
| Run Application
- Run Python3/Go with dev_appserver.py - Run Python3 with dev_appserver.py on Windows (note: this requires a patch) - Run PHP with dev_appserver.py - Python3 Apps: 'entrypoint' for gunicorn, uwsgi and waitress-serve is now supported |
✓ | |
| Deploy Application
- Automatically deploys any index.yaml, cron.yaml, dispatch.yaml in the project root or datastore directory - Deploy multiple services - Cleanup Indexes - Deploy Python3/Go 1.112+ which use bundled services - Deploy a Specific Service |
✓ | |
| Support for Custom/User-defined Environment Variables & Flags | ✓ | |
| Open App in Production | ✓ | |
| Flags as Checkboxes/Textboxes
Automatically Generate Index, AutoId Policy, Set Host, Set Admin Host, Enable Host Checking |
✓ | |
| Logs are saved to file | ✓ | |
| GCloud
- List Projects tied to current account - List instances of a running App - Change Active Project - View Active Project - View/Create/Delete Budgets (NEW) - Link/delink Projects to a Billing Account (NEW) |
✓ | |
| Download Source Code
Doesn't support uploads done via appcfg.py |
✓ | |
| Deploy with Flags
- Deploy to Production without making it the active/default instance ('No Promote Flag')
- Deploy a new version to Production, direct 100% traffic to it and shut down the previous version ('Stop Previous Version Flag')
- Deploy a new version to Production without the use of cache during deployment ('No Cache Flag')
- Deploy a new version to Production while enabling the --log-http flag
('Log HTTP' Requests Flag)
|
✓ |
| Feature | Free | Licensed |
|---|---|---|
| Add Existing Application
Application on your local machine |
✓ | |
| Create a New Application
- Create on your local machine |
✓ | |
| Update Application Settings | ✓ | |
| Use Datastore Emulator | ✓ | |
| Run Application
- Run with gcloud beta code dev
- Run with docker
- Support for Custom/User-defined Environment Variables & Flags |
✓ | |
| Open App in Production | ✓ | |
| Deploy Application
- with default flags - set/change extra flags |
✓ |
✓ |
| Container Management (NEW)
- List all available images on your local machine - Delete an image ✓ |
|
|
| Feature | Free | Licensed |
|---|---|---|
| Use Datastore Emulator
- For App Engine Apps - For Cloud Run Apps |
✓ | |
| GUI for Datastore Emulator
- View/Edit (local data) - View/Edit (production data) - Create/Add (local data) - Create/Add (production data) - Add/Delete databases - Cleanup indexes - Export datastore data as CSV or JSON - Import exported data into datastore |
✓ |