Hey devs! π
I recently built a small utility app called RepoReaper to solve a problem I think many of us run into:
How do you delete multiple GitHub repositories quickly?
Turns out, GitHub doesnβt make it easy.
You have to open each repo β go to Settings β scroll down β type the repo name β click delete.
Then repeatβ¦ for every repo. π«
So I built RepoReaper β a simple tool to:
β
Log in with GitHub
β
See all your personal/public repos
β
Select multiple repos
β
Delete them in one click
π οΈ Tech Stack
- Frontend: React + TailwindCSS
- Backend: Node.js + Express
- Auth: GitHub OAuth
- Deployment: Render (for both frontend and backend)
Everythingβs open source and built with privacy in mind β we donβt store your data or access anything you donβt explicitly allow.
π Try it out
π https://reporeaper-frontend.onrender.com
(Tip: Use it on test or dummy repos first if you want to try it safely!)
π§ Why I Built It
This started out of pure frustration.
I was doing a cleanup of old projects and realized there was no fast way to delete several repos at once. That manual process just didnβt scale.
It also gave me the chance to:
- Learn GitHub OAuth integration
- Build a full-stack app with a real-world use case
- Solve a problem I actually had
π GitHub Repo
π https://github.com/kanak227/RepoReaper
π¬ Feedback? Bugs? Ideas?
Iβd love to hear what you think!
Whether itβs UX suggestions, security improvements, or feature requests β Iβm all ears.
Feel free to fork, star, open an issue, or just comment below. π
Thanks for reading, and happy repo reaping!
β Kanak
Top comments (0)