Hvor gammelt er et GitHub-repository?

GitHub lagrer tre datoer for hvert repository: når det ble opprettet, når noen sist pushet til en av grenene, og når oppføringen sist ble endret. Opprettelsesdatoen forteller deg om et prosjekt er nytt eller har eksistert i årevis, og datoen for siste push viser om noen fortsatt jobber med det. Et prosjekt som ble flyttet til GitHub senere, viser datoen for flyttingen, selv om commit-historikken går lenger tilbake.

Verktøybeskrivelse

Skriv inn et offentlig repository som eier/navn, en github.com-lenke til en av sidene for repositoryet eller klone-URL-en, og trykk på Sjekk repositoryets alder. Du får:

  • Alderen i år, måneder og dager, samt totalt antall dager
  • Antall dager siden siste push
  • Datoene for opprettelse, siste push og siste oppdatering
  • Navn, beskrivelse, stjerner og forks, og om repositoryet er arkivert eller en fork

Kontrollen kjøres på serveren vår, som spør GitHubs REST API på api.github.com om repositoryet, uten en GitHub-token. Bare eier/navn sendes. Hvis et repository har fått nytt navn eller blitt overført, følges det til det nåværende navnet, som vises i feltet Navn.

Private repositories vises som ikke funnet, siden GitHub ikke viser dem uten innlogging. GitHub begrenser også hvor mange forespørsler en server kan sende uten en token, så prøv igjen senere når grensen er nådd.

AI-assistenter som er koblet til Rapid Tool Set MCP-serveren, kan utføre den samme kontrollen med github_repository_age_checker.

Eksempler

Alle disse kontrollerer vercel/next.js:

  • vercel/next.js
  • github.com/vercel/next.js
  • https://github.com/vercel/next.js/tree/canary/packages
  • git@github.com:vercel/next.js.git

Funksjoner

  • Alder i år, måneder og dager, samt totalt antall dager og antall dager siden siste push
  • Godtar eier/navn, en hvilken som helst github.com-lenke til repositoryet eller en klone-URL
  • Viser stjerner, forks og om repositoryet er arkivert eller en fork