DEV Community

Cover image for gpushx: The All-in-One CLI That Made My GitHub + Deployment Workflow 10x Faster
vinnugollakoti
vinnugollakoti

Posted on • Edited on

gpushx: The All-in-One CLI That Made My GitHub + Deployment Workflow 10x Faster

Hey developers! ๐Ÿ‘‹

I'm Vinnu (@vinnugollakoti), Software Engineer from India. Over the years, Iโ€™ve worked on Web2, Web3, and multiple AI projects. One thing that always frustrated me was the constant context-switching between terminal, browser, GitHub dashboard, Vercel, and Render.

So, I built gpushx โ€” a lightweight, developer-friendly CLI that brings the entire workflow into the terminal.

What is gpushx?

gpushx is a smart CLI tool that lets you:

  • Create GitHub repositories
  • Push branches
  • Create Gists
  • Merge PRs
  • Deploy to Vercel (frontend)
  • Deploy to Render (backend)

โ€ฆall with simple, memorable commands.

Install it right now:

pnpm i -g gpushx
# or
npm install -g gpushx
Enter fullscreen mode Exit fullscreen mode

Why I Built gpushx ?

As a solo builder and indie hacker, I was tired of this repetitive flow:

Go to GitHub โ†’ Create repo โ†’ Copy commands
Push code
Go to Vercel/Render โ†’ Create project โ†’ Connect repo โ†’ Deploy

With gpushx, I reduced this entire process to just 2โ€“3 commands.

Key Features That I Love

gpush setup, One-time GitHub login (Device Flow)
gpush init [name], Initialize git + create repo + first push
gpush create <branch-name>, "Create branch, commit, push + optional PR"
gpush merge <branch>, Merge branch into main via PR
gpush verify, Beautiful status of your repo
gpush gist <file>, Create GitHub Gist instantly
gpush deploy vercel --prod, Full Vercel deployment
gpush deploy render, Full Render backend deployment
Enter fullscreen mode Exit fullscreen mode

Who Should Use gpushx?

Indie hackers & solo developers
Full-stack engineers who ship fast
Students and beginners who hate browser workflows
Anyone tired of GitHub CLI complexity

Whatโ€™s Next?
Iโ€™m planning to add:
Support for Netlify & Railway
Better error handling and gpush doctor
Multi-platform support (GitLab coming soon?)

Final Thoughts
gpushx is still early, but itโ€™s built with love for developers who just want to build and ship faster.
If you try it, Iโ€™d love to hear your feedback โ€” whatโ€™s missing, whatโ€™s painful, or what you want next.
Drop a comment below ๐Ÿ‘‡

About the Author
Vinnu Gollakoti
Building AI tools & developer experience products
Creator of gpushx, lioric-react, and more.
Follow me on X: @VinnuGollakoti

Top comments (0)