{"repo":"yaolifeng0629/del-repos","free":true,"listed":false,"github":"https://github.com/yaolifeng0629/del-repos","clone":"git clone https://github.com/yaolifeng0629/del-repos.git","description":"del-repos is a command line tool used to delete GitHub or Gitee repositories in batches","language":"TypeScript","stars":54,"topics":["batch","cli","gitee","github","repository","cli-tool","code","command","delete"],"license":"AGPL-3.0","category":"cli-tools","readme_excerpt":"del-repos English 中文 del-repos is an interactive CLI for selecting and permanently deleting GitHub or Gitee repositories in batches. It supports searchable multi-selection, repository-scope filtering, locally saved tokens, and per-repository results. [!WARNING] Repository deletion is irreversible. This tool has no dry-run or non-interactive deletion mode. Back up anything important, review the printed repository list, and approve deletion only when the exact targets are correct. Install the CLI Prerequisites - Node.js 14 or newer - An interactive terminal - A personal access token for GitHub or Gitee with permission to delete the repositories you select Install globally with one package manager: For a one-off run without global installation: Verify the installation: Use the CLI Start the interactive flow: The CLI will: 1. Ask you to choose GitHub or Gitee. 2. Open the matching token-creation page when no saved token is available. 3. Fetch repositories, using the selected scope. 4. Let you search and select repositories. Type to search, use Space to toggle, then press Enter. 5. Print the selected repository names and ask for final confirmation. 6. Delete each selected repository sequentially and print a summary of successes and failures. Options Option Meaning --- --- -v , --version Print the installed version. -h , --help Show command help. -t , --type Fetch o (owner) repositories or a (all accessible) repositories. Default: a . --clear-token Clear both saved platform token v","default_branch":null,"files":null,"tree":[],"storefront":"/r/yaolifeng0629","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yaolifeng0629/del-repos/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}