DEV Community

Cover image for πŸš€ Introducing RepoReaper – Delete Multiple GitHub Repos in One Go
Kanak
Kanak

Posted on

πŸš€ Introducing RepoReaper – Delete Multiple GitHub Repos in One Go

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)