Unfork will help you to easily identify all the forks that you have made over the months or years and unfork them all!
- View your repository count.
- You can choose what repos to delete before actually deleting them.
- View what the forks that you have deleted.
- Allow users to filter forks by inactivity level (e.g. last repo commit date/their last personal commit date to the repo)
- Generates an optional shell command for you to run to backup all the forks that you are going to delete before deleting them.
GitHub forks tend to be created for the following reasons:
- Following tutorials 📖
- Contributing to open source projects 💻
- GitHub automatically forking stuff for you when you just wanted to view the source code for a particular file of a project 😆
After months and years, usually these forks still stay in your repository — and that's because of how inconvenient it is to identify and delete the many forks that you have made. This results in cluttering of your GitHub profile. Unfork helps you to declutter easily ✨
This project is bootstrapped by:
For lessons learnt, you can refer to notes.md.
This project is licensed under the MIT License - see the LICENSE.md file for more information.