Shotstars-skriptet är tillgängligt, vilket löser problemet med att spåra försvinnandet av "stjärnor" för projekt på GitHub. GitHubs standardfunktioner ger inte användare information om minskande "stjärnor" i ett projekt och tillåter dem att bara få information om deras tillägg. Projektet är skrivet i Python och distribueras under GPLv3+-licensen. Färdiga builds som inte kräver Python på systemet finns tillgängliga för GNU/Linux, Windows och Android (Termux).
Idén med "shotstars"-skriptet är följande: I början väljer användaren vars arkiv han vill spåra. Därefter kommer skriptet att analysera stjärnorna för deras minskning och ökning under en användardefinierad tidsperiod, vilket genererar en lista med skillnader mellan den tidigare skanningen och det nuvarande tillståndet. Registrering i GitHub, auktorisering och en token krävs inte för att skriptet ska fungera. Den stöder stjärnanalys med kontroller för fel och begränsningar, simulering av resultat, rapporter i CLI och HTML, inklusive datumberäkningar. shotstars är designad för medelstora och små projekt med upp till 6000 stjärnor (GitHub API-gräns är 6K stjärnor/timme).

Källa: opennet.ru
