meaningful-forks
Sort Github fork lists by the number of stars and commits ahead from the source repo.
Features
- Sort forks according to the number of effective stars (excluding fork author's own star)
- Sort forks according to the number of commits ahead from the source repo (displayed using a green up arrow)
- Show a flame symbol for forks more recent than the source repo
Installation
- If you don't already have an userscript manager, we suggest Tampermonkey. [Chrome] [Firefox] [Others]
- Click here -> [Install meaningful-forks]
- (optional) All keys are rate limited. Get your own Github API token with
public_repo
permission (or also for private repos, therepo
permission).
Edit meaningful-forks locally (Tampermonkey > meaningful-forks > edit) and paste the key where you see"Authorization","token <YOUR ACCESS TOKEN>"
and then save.
Now you can use meaningful-forks on any github page. To test this, go to the fork page for Angular. Your page should look similar to the demo image above.
Changelog
1.2
- Adapt to DOM changes which broke the script
- Improve status box
1.1
- Github API auth switched to authorization header token
- Subforks are now included in the ranking (limited to one level below direct forks)
Credits
Forked from @AlienKevin's, whose creation was inspired by Utkarsh Upadhyay's lovely-forks.
License
This project is licensed under the terms of the MIT license.