GitHub показывает звёзды и форки, но не показывает, сколько раз скачали файлы из релизов. Цифра есть в API, поле download_count у каждого ассета. Я захотел видеть её сразу по всем своим проектам, да ещё с историей, и написал утилиту. Ниже — как она устроена и на что я налетел. Откуда берутся данные Всё делается тремя видами запросов к REST API: users/{user}— подписчики; users/{user}/repos?type=owner&per_page=100— репозитории: звёзды, форки, язык,