Аналитический движок и веб-приложение для анализа событий GitHub: рейтинги, тренды, аналитика репозиториев и разработчиков, запросы на естественном языке.
emanuelef/daily-stars-explorer
Веб-инструмент, который строит график ежедневной истории звёзд любого GitHub-репозитория и показывает коммиты, PR, issues, форки и контрибьюторов.
Open source альтернатива:Star History
- Звёзды
- 410
- Форки
- 16
- Открытые issues
- 15
- Последний коммит
- вчера
Что это?
Daily Stars Explorer позволяет найти любой публичный GitHub-репозиторий и посмотреть полную историю звёзд в виде графика по дням. Помимо звёзд, он показывает динамику коммитов, pull request, issues, форков и контрибьюторов — так можно понять, чем занимался проект, когда число звёзд резко выросло.
Инструмент также позволяет накладывать на график упоминания из Hacker News, Reddit, YouTube и GitHub, чтобы видеть, когда обсуждали репозиторий; сравнивать два репозитория и применять скользящее среднее или сглаживание, чтобы превратить шумные ежедневные значения в тренд. Результаты можно экспортировать в CSV или JSON, а полученные данные кэшируются на семь дней.
История звёзд формируется на основе эндпоинта GitHub для истории звёзд, поэтому графики строятся без personal access token. Для остальных временных шкал нужен PAT. Почасовая детализация звёзд больше недоступна: GitHub перестал предоставлять временные метки для каждого пользователя, поставившего звезду. Проект написан на Go с фронтендом на JavaScript; его можно запускать локально или развернуть самостоятельно с помощью Docker.
Ключевые возможности
- 01Показывает полное число звёзд по дням для любого публичного репозитория.
- 02Строит графики коммитов, PR, issues, форков и контрибьюторов во времени.
- 03Показывает на графике упоминания из Hacker News, Reddit, YouTube и GitHub.
- 04Позволяет сравнивать два репозитория бок о бок.
- 05Экспортирует данные в CSV или JSON.
- 06Работает локально или разворачивается самостоятельно с помощью Docker.
Сценарии использования
- Понять, вызван ли резкий всплеск звёзд релизом или внешней публикацией.
- Оценить активность и поддержку библиотеки перед тем, как начать её использовать.
- Сравнить траектории роста двух конкурирующих open-source-проектов.
- Экспортировать историю звёзд для собственного анализа или отчётов.
Быстрый старт
- 1
Создайте файл .env с вашим токеном GitHub
echo "PAT=your_github_token" > .env - 2
Запустите Docker-образ и откройте localhost:8080
docker run --rm --env-file .env -p 8080:8080 ghcr.io/emanuelef/daily-stars-explorer:latest
Что важно знать
- Почасовые графики звёзд больше недоступны, поскольку GitHub перестал предоставлять временные метки для каждого пользователя, поставившего звезду.
- Общее количество звёзд может отличаться на одну-две от числа, указанного в заголовке репозитория.
- Для просмотра коммитов, PR, issues, форков и участников по-прежнему требуется персональный токен доступа GitHub.
В подборках
Темы
Частые вопросы
- Что такое daily-stars-explorer?
- Веб-инструмент, который строит график ежедневной истории звёзд любого GitHub-репозитория и показывает коммиты, PR, issues, форки и контрибьюторов. Daily Stars Explorer позволяет найти любой публичный GitHub-репозиторий и посмотреть полную историю звёзд в виде графика по дням. Помимо звёзд, он показывает динамику коммитов, pull request, issues, форков и контрибьюторов — так можно понять, чем занимался проект, когда число звёзд резко выросло.
- daily-stars-explorer можно использовать бесплатно? Какая у него лицензия?
- daily-stars-explorer распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- daily-stars-explorer всё ещё поддерживается?
- Активно поддерживается. Последний коммит в daily-stars-explorer — 6 нояб. 2026 г..
- Для чего можно использовать daily-stars-explorer?
- Понять, вызван ли резкий всплеск звёзд релизом или внешней публикацией. Оценить активность и поддержку библиотеки перед тем, как начать её использовать. Сравнить траектории роста двух конкурирующих open-source-проектов. Экспортировать историю звёзд для собственного анализа или отчётов.
- Как установить daily-stars-explorer?
- Создайте файл .env с вашим токеном GitHub: echo "PAT=your_github_token" > .env Запустите Docker-образ и откройте localhost:8080: docker run --rm --env-file .env -p 8080:8080 ghcr.io/emanuelef/daily-stars-explorer:latest
- Где скачать daily-stars-explorer?
- Исходный код и инструкции по установке — на GitHub: https://github.com/emanuelef/daily-stars-explorer
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Бесплатный хостинговый сервис, который показывает число просмотров профиля GitHub в виде изображения для вставки в README профиля.
Браузерный BI-инструмент с открытым исходным кодом для запросов к данным из множества SQL- и NoSQL-источников, их визуализации и совместного использования.
BI-инструмент с открытым исходным кодом, который создает интерактивные отчеты и дашборды на основе SQL и Markdown.
Веб-приложение с открытым исходным кодом для подключения к базам данных и API, создания интерактивных диаграмм и дашбордов, которыми можно делиться и которые можно встраивать.
Open-source BI-инструмент для самостоятельного развёртывания: создание метрик на SQL, документов и дашбордов для команд.