Simon Willison baut Browser-Tool für umfassende GitHub-Repo-Statistiken
Simon Willison hat ein kleines Browser-Tool veröffentlicht, das zu einem beliebigen GitHub-Repository umfassende Kennzahlen direkt aus der GitHub REST API abruft – ohne Backend, rein per clientseitigem fetch(). Angezeigt werden u. a. Gesamtzahl der Commits, Anzahl der Contributors, Branches, Tags, Releases, offene Pull Requests, Sprachverteilung, Top-Contributors, letztes Release, Lizenz und wichtige Datumsangaben. Der Auslöser war ein praktisches Alltagsproblem: Auf Githubs mobiler Website ist die Commit-Anzahl eines Repositories nicht sichtbar – eine Kennzahl, die Willison bei der Bewertung neuer Projekte stets als erstes sucht. Technisch elegantes Detail: Die Gesamtzählungen werden aus dem Link-Header von Anfragen mit ?per_page=1 abgeleitet, was das vollständige Durchblättern aller Ergebnisseiten überflüssig macht. Das Tool entstand mit Hilfe eines Prompts, der die Anforderungen – GitHub-URL oder owner/repo-Format, REST oder GraphQL, CORS-fähig – direkt beschrieb.
- Eingabe per GitHub-URL oder owner/repo-Kurzformat möglich
- Datenabruf erfolgt via GitHub REST API direkt im Browser (CORS fetch())
- Commit-Gesamtzahl wird aus dem Link-Header bei ?per_page=1-Requests abgeleitet – kein Paging nötig
- Angezeigt werden u. a. Top-Contributors, Sprachverteilung, Lizenz und Schlüsseldaten
- Tool entstand aus persönlichem Bedarf: mobile GitHub-Ansicht zeigt keine Commit-Anzahl
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.
Verwandte Beiträge
- LAUNCHsimonwillison.net5d
github-code Web Component: GitHub-Code direkt einbetten
- LAUNCHgithub.blog1w
Git 2.55 veröffentlicht: Neue Features und Verbesserungen
- MEINUNGgithub.blog2w
GitHub berichtet Fortschritte beim Aufbau eines inklusiveren Open-Source-Ökosystems
- LAUNCHgithub.blog3w
GitHub: Pull-Request-Limits reduzieren Rauschen in Repositories
Simon Willison baut Browser-Tool für umfassende GitHub-Repo-Statistiken
Simon Willison hat ein kleines Browser-Tool veröffentlicht, das zu einem beliebigen GitHub-Repository umfassende Kennzahlen direkt aus der GitHub REST API abruft – ohne Backend, rein per clientseitigem fetch(). Angezeigt werden u. a. Gesamtzahl der Commits, Anzahl der Contributors, Branches, Tags, Releases, offene Pull Requests, Sprachverteilung, Top-Contributors, letztes Release, Lizenz und wichtige Datumsangaben. Der Auslöser war ein praktisches Alltagsproblem: Auf Githubs mobiler Website ist die Commit-Anzahl eines Repositories nicht sichtbar – eine Kennzahl, die Willison bei der Bewertung neuer Projekte stets als erstes sucht. Technisch elegantes Detail: Die Gesamtzählungen werden aus dem Link-Header von Anfragen mit ?per_page=1 abgeleitet, was das vollständige Durchblättern aller Ergebnisseiten überflüssig macht. Das Tool entstand mit Hilfe eines Prompts, der die Anforderungen – GitHub-URL oder owner/repo-Format, REST oder GraphQL, CORS-fähig – direkt beschrieb.
- Eingabe per GitHub-URL oder owner/repo-Kurzformat möglich
- Datenabruf erfolgt via GitHub REST API direkt im Browser (CORS fetch())
- Commit-Gesamtzahl wird aus dem Link-Header bei ?per_page=1-Requests abgeleitet – kein Paging nötig
- Angezeigt werden u. a. Top-Contributors, Sprachverteilung, Lizenz und Schlüsseldaten
- Tool entstand aus persönlichem Bedarf: mobile GitHub-Ansicht zeigt keine Commit-Anzahl
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.
Verwandte Beiträge
- LAUNCHsimonwillison.net5d
github-code Web Component: GitHub-Code direkt einbetten
- LAUNCHgithub.blog1w
Git 2.55 veröffentlicht: Neue Features und Verbesserungen
- MEINUNGgithub.blog2w
GitHub berichtet Fortschritte beim Aufbau eines inklusiveren Open-Source-Ökosystems
- LAUNCHgithub.blog3w
GitHub: Pull-Request-Limits reduzieren Rauschen in Repositories