GitNova

Сейсмограф GitHub — находки и рост интереса

Как GitNova измеряет тренды GitHub

Что добавляет GitNova

GitNova — независимый сайт для поиска проектов. Помимо описаний репозиториев, он хранит историю звёзд по дням, фиксирует источники обнаружения и сравнивает рост во времени. Эти наблюдения помогают отличить короткий всплеск внимания от продолжительного роста. GitNova не связан с GitHub или авторами перечисленных проектов.

Источники и время обновления

Метаданные и история звёзд поступают из GitHub API. Для обнаружения используются GitHub Trending, поиск репозиториев GitHub и Hacker News через Algolia. Сбор выполняется периодически; последнее успешное обновление у разных проектов может различаться. Время на карточке относится к сохранённой оценке.

История по дням использует UTC. Прирост за сегодня — разница между двумя свежими замерами общего счётчика внутри текущего дня UTC; рядом указано начало интервала. Такой замер может охватывать лишь часть дня и не учитывать более ранний рост. Одного замера недостаточно. Отсутствующие данные показываются пропуском, а не нулём.

Сравнение полных дней

Недельный итог включает семь полных дней UTC перед сегодняшним и показывается, только когда за каждый день есть замер. Процент сравнивает этот итог с предыдущими семью полными днями, если все они известны и их сумма больше нуля. Сегодняшний неполный счётчик и прогнозы исключены. Максимум за 30 дней — наибольший записанный дневной прирост в этом окне; рядом указано число дней с данными. Это не рекорд за всё время.

Линия графика — экспоненциально взвешенное скользящее среднее доступной истории. После пропуска линия начинается заново. При короткой истории такой ориентир менее надёжен.

Магнитуда и признаки необычных звёзд

Магнитуда от 0 до 10 объединяет необычность всплеска относительно прошлой истории, темп и ускорение прироста, обсуждения Hacker News и свежие форки. Она измеряет внимание, а не качество программы или её будущую популярность. Малое число форков и обсуждений, а также необычные паттерны роста могут снижать оценку. Это эвристики: они не доказывают покупку звёзд или опасность программы. GitNova не проверяет каждого поставившего звезду и не запускает перечисленные программы.

Описания и проверенные заметки

Большинство описаний и категорий — машинный пересказ README автора моделью DeepSeek V4.1 Flash. Он может ошибаться и не участвует в расчёте измеренной истории звёзд. На отдельных карточках есть требования, сверенные с указанным README: рядом стоят дата проверки и ограничения. Это проверка документации. Для установки, лицензии и актуальной совместимости следует открыть документацию самого проекта.

Переименования и недоступные проекты

Если GitHub подтверждает переименование того же репозитория, GitNova перенаправляет старую карточку на новое имя. Другой проект с похожим названием не заменяет прежний. Удалённые и недоступные репозитории могут отдавать 404, а исторические выпуски сохраняют сведения на момент публикации.

Методика обновлена: 2026-10-10.