In diesem Repository befindet sich der Quellcode zum Blogartikel. Das Projekt kann dazu genutzt werden eigene Repositories zu visualisieren, nachfolgend eine kurze Anleitung.
Zunächst müssen die Projektdateien kopiert werden.
git clone
Anschließend in den Projektordner wechseln und die für den Crawler notwendigen Pakete installieren
cd gitcrawler
pip install -r requirements.txt
Der Crawler wird anschließend durch Ausführen der crawl.py
gestartet.
python src/crawl.py <github-URL>
Der Crawler klont das unter angegebene Repository in den Ordner temp
und erstellt anschließend die zur
Visualisierung notwendigen Dateien.
Abhängig von der Größe des Repositories kann dieser Vorgang einige Zeit in Anspruch nehmen.
Die Visualisierung kann anschließend durch Öffnen der index.html
betrachtet werden.