{"id":26493884,"url":"https://github.com/bismarkhenao/forkaway","last_synced_at":"2026-03-01T04:08:00.082Z","repository":{"id":282545948,"uuid":"948938249","full_name":"bismarkhenao/forkaway","owner":"bismarkhenao","description":"🗑️ A CLI tool to manage and clean up GitHub forks with interactive prompts.","archived":false,"fork":false,"pushed_at":"2025-04-01T09:59:37.000Z","size":8544,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-03T23:44:15.452Z","etag":null,"topics":["automation","cleanup-tool","cli","developer-tools","fork-management","github","github-api","github-automation","nodejs","octokit","repository-management","types"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bismarkhenao.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-15T09:58:04.000Z","updated_at":"2025-04-01T09:59:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"38c2bf04-7ec1-465e-af44-cd19d193de4f","html_url":"https://github.com/bismarkhenao/forkaway","commit_stats":null,"previous_names":["bismarkhenao/forkaway"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/bismarkhenao/forkaway","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bismarkhenao%2Fforkaway","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bismarkhenao%2Fforkaway/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bismarkhenao%2Fforkaway/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bismarkhenao%2Fforkaway/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bismarkhenao","download_url":"https://codeload.github.com/bismarkhenao/forkaway/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bismarkhenao%2Fforkaway/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29960235,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T01:47:18.291Z","status":"online","status_checked_at":"2026-03-01T02:00:07.437Z","response_time":124,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","cleanup-tool","cli","developer-tools","fork-management","github","github-api","github-automation","nodejs","octokit","repository-management","types"],"created_at":"2025-03-20T09:57:40.214Z","updated_at":"2026-03-01T04:08:00.074Z","avatar_url":"https://github.com/bismarkhenao.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Forkaway 🧹\n\nA CLI tool to help you clean up your GitHub fork repositories efficiently.\n\n## Features ✨\n\n- 🔍 List all your fork repositories\n- 🗑️ Delete multiple forks at once\n- ✅ Interactive selection with visual feedback\n- 📊 Progress tracking with status bars\n- 🎯 Bulk or selective deletion options\n- 🔒 Secure GitHub token handling\n- 💫 Beautiful CLI interface\n\n## Prerequisites 📋\n\n- Node.js (v18 or higher)\n- GitHub Personal Access Token (will be prompted during first run)\n\n## Installation 🚀\n\n### Option 1: Using npm (recommended)\n```bash\nnpm install -g forkaway\n```\n\n### Option 2: Using curl (universal install)\n```bash\ncurl -o- https://raw.githubusercontent.com/bismarkhenao/forkaway/main/install.sh | bash\n```\nor using wget:\n```bash\nwget -qO- https://raw.githubusercontent.com/bismarkhenao/forkaway/main/install.sh | bash\n```\n\n## Setup 🔧\n\n1. Generate a GitHub token at https://github.com/settings/tokens\n2. Enable these permissions:\n   - `repo` (Full control of private repositories)\n   - `delete_repo` (Delete repositories)\n3. Add the token to your shell configuration:\n\n   For zsh:\n   ```bash\n   echo 'export GITHUB_TOKEN=your_token' \u003e\u003e ~/.zshrc\n   source ~/.zshrc\n   ```\n\n   For bash:\n   ```bash\n   echo 'export GITHUB_TOKEN=your_token' \u003e\u003e ~/.bashrc\n   source ~/.bashrc\n   ```\n\n## Usage 💻\n\nSimply run:\n```bash\nforkaway\n```\n\nThe interactive CLI will guide you through:\n1. Scanning your GitHub account for forks\n2. Choosing between:\n   - Deleting all forks (with safety confirmations)\n   - Selecting specific forks to delete\n3. Reviewing selected repositories\n4. Confirming and executing deletions with progress tracking\n\n## Visual Feedback 📊\n\n- Progress bars show deletion status\n- Spinners indicate active operations\n- Color-coded success/failure messages\n- Detailed error reporting\n- Operation summary at completion\n\n## Safety Features 🛡️\n\n- Multiple confirmations for bulk deletions\n- Review step before final deletion\n- Clear error messages\n- Ability to cancel at any point\n\n## Contributing 🤝\n\nWe welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for detailed instructions on how to:\n\n- Set up your development environment\n- Make changes\n- Run tests\n- Submit pull requests\n- Follow our coding standards\n\n## License 📄\n\nMIT\n\n## Support 💪\n\nIf you encounter any issues or have questions:\n- Open an issue at: https://github.com/bismarkhenao/forkaway/issues\n- Provide detailed information about the problem\n- Include any error messages ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbismarkhenao%2Fforkaway","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbismarkhenao%2Fforkaway","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbismarkhenao%2Fforkaway/lists"}