GPC
Google Play Console CLI
A full-scale developer tool that replaces 15 minutes of manual app store clicks with a single terminal command. Seven packages, 208 API integrations, published on npm and Homebrew.
What I was solving
Shipping an Android app to the Google Play Store means clicking through dozens of screens: uploading builds, writing release notes, configuring rollouts, checking crash reports, reviewing user feedback. Every release. The existing automation tools only cover a fraction of the process and require heavy dependencies most teams would rather avoid.
How I approached it
I designed and built GPC as a complete command-line replacement for the Play Console. The architecture is a TypeScript monorepo with seven standalone packages, each handling a specific domain: authentication, API communication, configuration, business logic, a plugin system, CI/CD helpers, and the CLI itself. The tool covers the entire Google Play API, not just uploads. It monitors app health, scans builds for policy violations before submission, and integrates into any CI/CD pipeline with structured output and meaningful error codes. It ships on npm, Homebrew, and as a standalone binary for five platforms.
Built With
Impact & Outcomes
0
API integrations
0
Automated tests
0
Published packages
0
Platform binary