GPC
Google Play Console CLI
The entire Google Play Console, run from your terminal. GPC replaces the click-through-every-screen release process with one command, covering all 227 Play Developer API endpoints from a single binary with no Ruby, JVM, or browser. Seven packages, published on npm and Homebrew.
What I was solving
Shipping an Android update means working through the Play Console screen by screen: upload the build, write the notes, configure the rollout, check the crash numbers, read the reviews. Every single release. The usual automation tools cover only a slice of the Play API and pull in heavy runtimes most teams would rather not install.
How I approached it
I built GPC as a full command-line replacement for the Play Console, not a partial one. Seven TypeScript packages cover the entire Google Play Developer API: releases and staged rollouts, store listings, vitals, reviews, subscriptions, and Managed Google Play. Before a build ever reaches Google, nine scanners check it for the things that get apps rejected, so problems surface on your machine instead of in review. Every command speaks JSON and returns a meaningful exit code, so GPC drops straight into CI as a quality gate. It ships as a single binary for five platforms, on npm and Homebrew, with a plugin system for teams that need to extend it.
Built With
Impact & Outcomes
0
Play API endpoints covered
0
npm downloads in the past year
0
Automated tests
0
Pre-submit policy scanners
0
Packages published on npm
0
Runtimes needed (no Ruby or JVM)
Got a workflow worth automating?
Let's automate it.
Tell me what you're working on and I'll get back to you within 24 hours.
Start a Project

