Aller au contenu principal
Github-star-radar
FAQ

Questions fréquentes

Les questions que l'on nous pose le plus souvent sur les critères d'inclusion, la provenance des données et le calcul des classements.

Quels dépôts sont inclus ?

Les dépôts GitHub publics qui dépassent 500 étoiles et qui ont aussi reçu un push récemment. Les deux conditions comptent — un dépôt très étoilé mais sans activité récente, ou un dépôt actif mais sous le seuil d'étoiles, n'apparaîtra pas dans le classement principal. Nous ne supprimons jamais de données pour autant : les dépôts qui repassent sous le seuil sont marqués par un statut et conservent leur historique.

À quelle fréquence les données sont-elles actualisées ?

Une synchronisation complète tourne une fois par jour et rebalaye tous les dépôts qui atteignent le seuil. S'y ajoute une analyse légère des projets en ascension toutes les 4 heures, qui attrape les nouveaux dépôts n'ayant peut-être pas encore franchi le seuil d'étoiles. Les évolutions des tendances sont calculées à partir des instantanés quotidiens.

D'où viennent les données ?

À 100 % de l'API officielle REST / Search de GitHub — aucun scraping HTML, aucun miroir ni cache tiers.

S'agit-il d'un service officiel de GitHub ?

Non. C'est un projet tiers indépendant, sans affiliation, partenariat ni approbation de GitHub, Inc. Il se contente de lire des données via l'API publique de GitHub.

Quel est le lien avec git-stars.org ?

Il s'agit d'une reconstruction indépendante. Son architecture de l'information — tri par langage/sujet/propriétaire, vue des projets en ascension et conception fonctionnelle similaire — a été inspirée par git-stars.org, ce qui est mentionné ici avec gratitude. Il n'y a ni affiliation ni approbation, et le pipeline de données, le code et le design visuel ont été construits de façon indépendante.

Pourquoi les nombres d'étoiles diffèrent-ils légèrement de ceux de GitHub ?

Ce que vous voyez ici est le nombre issu de notre dernière synchronisation ; le site de GitHub, lui, est en direct. L'écart est au maximum d'un cycle de synchronisation — généralement moins d'une journée — et c'est attendu, ce n'est pas une erreur de données.

Comment le classement des projets en ascension est-il calculé ?

Il filtre par date de création (dépôts créés au cours des 7 / 15 / 30 / 60 / 90 derniers jours) et classe les 100 premiers par étoiles, avec un plancher d'étoiles très bas (≥ 5) pour que des dépôts encore sans preuve puissent émerger tôt. La fenêtre de 90 jours est un ajout de notre part, au-delà de ce que propose git-stars, pour offrir une vue plus longue.

Comment fonctionnent les tendances, et pourquoi affichent-elles parfois un compte à rebours ?

Les tendances sont calculées à partir d'instantanés quotidiens — les évolutions quotidiennes exigent 2 jours d'historique, les hebdomadaires 8. Tant que l'historique n'est pas suffisant, nous affichons honnêtement une page de compte à rebours plutôt qu'un classement que nous ne pouvons pas encore étayer ; la bascule est automatique au déblocage.

Quelle différence entre la nouvelle génération et l'ascension ?

L'ascension utilise une fenêtre glissante fondée sur la date de création, qui avance en permanence. La nouvelle génération utilise une date de coupure fixe — tous les dépôts indexés créés depuis 2023 (à peu près le moment où la vague open source d'après ChatGPT a démarré) — soit un ensemble bien plus vaste et stable, pour observer l'écosystème de cette génération dans son ensemble.

Puis-je me fier à ces chiffres pour quelque chose d'important ?

Nous ne le conseillons pas. Nous ne garantissons ni l'exactitude en temps réel ni l'exhaustivité, et l'API Search sous-jacente impose des plafonds stricts de résultats qui peuvent, dans certains cas limites, empêcher un décompte totalement exhaustif sur une plage d'étoiles très encombrée. Pour tout ce qui compte vraiment, vérifiez directement sur GitHub.

Le classement des propriétaires ne va que sur quelques centaines de pages — où est passé le reste ?

Le classement des propriétaires n'affiche que les 5 000 comptes ayant le plus d'étoiles au total (environ 167 pages à notre taille de page). Les données de personne ne sont supprimées — les comptes au-delà de cette limite ne sont simplement pas paginés dans la liste du classement, car des milliers de pages jusqu'auxquelles personne ne défilerait ne feraient pas une navigation utile.