This repository contains bash scripts for bulk managing GitHub repositories, including fetching, filtering, archiving, and deleting them. It provides safety features and detailed reporting for operations.
From the README
GitHub Repository Bulk Delete Tool 🗑️ A collection of bash scripts to help you manage and delete multiple GitHub repositories in bulk. 📋 Table of Contents • Features • Prerequisites • Setup • Usage • Scripts Overview • Security Notes ✨ Features • 🔍 Fetch all public repositories for a GitHub user • 📊 Filter repositories by commit count (identify repos with minimal activity) • 🗑️ Bulk delete repositories with progress tracking • ⚠️ Safety features: 5-second countdown before deletion • 📈 Detailed reporting: Success/failure summary after operations 📦 Prerequisites Before using these scripts, ensure you have: 1. macOS/Linux system with bash 2. jq - JSON processor for parsing API...
Skills
- Shell