A new tool for monitoring fading stars is now available on Github

Script available shotstars, which solves the problem of tracking the disappearance of “stars” for projects on GitHub. The standard capabilities of GitHub do not provide users with information on decreasing “stars” in a project and allow them to obtain information only on their addition. The project is written in Python and distributed under the GPLv3+ license. Ready-made builds that do not require Python on the system are available for GNU/Linux, Windows and Android (Termux).

The idea of ​​the “shotstars” script is as follows: At the very beginning, the user selects whose repository he wants to track. Next, the script will parse the stars for their decrease and increase over a user-defined period of time, generating a list of differences between the previous scan and the current state. Registration in GitHub, authorization and a token are not required for the script to work. It supports star parsing with checks for errors and restrictions, simulation of results, reports in CLI and HTML, including date calculations. shotstars work is designed for medium and small projects with up to 6000 stars (GitHub API limit is 6K stars/hour).

Advertisement

Thanks for reading:

Advertisement