c't 8/2023
S. 85
Test & Beratung
GitHub-Tool

GitHub-Maler

Auf der Profilseite auf GitHub gibt eine Klötzchengrafik Auskunft über die vergangenen Aktivitäten eines Entwicklers. Ein findiges Skript bringt dort auch andere Botschaften unter.

Kleine grüne Kästchen in einem 52×7-Raster repräsentieren auf der Profilseite eines GitHub-Kontos die Tage des vergangenen Jahres: Je mehr Commits der Besitzer des Kontos an einem Tag hochgeladen hat, desto dunkler sind sie eingefärbt. Mancher Open-Source-Programmierer ist stolz auf seinen durchgehend dunkelgrünen Aktivitätsverlauf.

Dem Entwickler Eric Romano war das wohl zu langweilig: Sein Python-Skript gitfiti erzeugt eine Serie von Commits mit Datumsangaben aus der Vergangenheit. Wie viele Beiträge es für welchen Tag generiert, berechnet es aus grafischen Mustern. Ergebnis der Aktion: Das Aktivitätsraster wird zur Leinwand für Pixelgrafiken. Einige populäre Symbole bringt das Skript von Haus aus mit; zusätzlich liest es auf Wunsch Textdateien, in denen der Anwender eigene Muster definieren kann.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,95 € 0,25 € / Woche

Nach Testphase 2,95 € wtl.

  • Zugriff auf alle c't-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der c't-App für unterwegs
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

5,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten

Kommentieren