GitHub Bulk Delete
The GitHub only supports delete repository one by one. This chrome extension could support bulk delete.
After install this extension, sign in your account, then go to your repository list page, such as https://github.com/flyingsky?tab=repositories.
This extension will add a checkbox to each repository and a "Delete" button on the repository page. Select multiple repos, then click the Delete button to start the deletion automatically.
- The
contentScript.jsbuilds the UI on the repository page, including the checkbox next to each repository name, select all checkbox and delete button. - The
background.jsmanipulate the tab to simulate the human beings's actions to delete repository one by one.
Suggestions and pull requests are welcomed! To start the dev follow below steps:
npm install -g chrome-extension-cliif you don't install it before.cd github-bulk-deletenpm installif it's your first time to initial this projectnpm run watchwatch your change in local- Load the extension into the Chrome.
- Open chrome://extensions
- Check the Developer mode checkbox
- Click on the Load unpacked extension button
- Select the folder auto generated folder
build
- Bundle the app into static files for Chrome store by
npm run repackand you can find the out put in the release folder.