Archivarix

code-archive

Software Heritage

Ein universelles Archiv für Quellcode, die „Bibliothek von Alexandria des Codes“, das über 20 Milliarden einmalige Quelldateien aus mehr als 350 Millionen Projekten bewahrt. Sie können nach Projekten suchen, Dateien über ihren Hash (sha1/sha256/git) nachschlagen und dauerhafte SWHID-Kennungen auflösen: auf der Website oder über die schlüssellose REST-API. Die richtige Anlaufstelle, wenn ein Repositorium von seinem ursprünglichen Host verschwunden ist oder wenn Sie eine Datei anhand ihres Hashs identifizieren müssen.

Software und Pakete API

Warum es nützlich ist & wie es funktioniert

Software Heritage kommt einem universellen Sicherheitsnetz für Quellcode am nächsten: Es crawlt fortlaufend öffentliche Repositorien von GitHub, GitLab, Paketverwaltungen wie PyPI und npm sowie Dutzenden weiterer Forges und bewahrt jede einmalige Datei und jeden Commit mit einer dauerhaften SWHID-Kennung. Forschende greifen darauf zurück, wenn ein Repositorium von seinem ursprünglichen Host verschwunden ist, wenn sie eine bestimmte Datei anhand ihres kryptografischen Hashs auffinden müssen oder wenn sie eine stabile, zitierfähige Referenz auf eine bestimmte Code-Version benötigen. Sie können nach Projektname oder URL suchen, um archivierte Ursprünge zu finden, eine Datei direkt über ihren SHA-1-, SHA-256- oder git-Hash nachschlagen oder eine SWHID auflösen, um unmittelbar zu einem bewahrten Snapshot zu springen.

Was drinsteckt

Über 20 Milliarden einmalige Quelldateien und 350 Millionen Softwareprojekte sind bewahrt, gesammelt aus Forges, Paketrepositorien und FOSS-Distributionen weltweit. 2025 überschritt das Archiv 2 Petabyte gespeicherter Daten.

API-Zugang

https://archive.softwareheritage.org/api/1/ , /content/sha1:<h>/, /content/sha256:<h>/, /origin/search/<text>/, /resolve/<SWHID>/

Was wir gemessen haben

Unsere eigenen Messungen, nicht die Angaben des Archivs. Sie werden regelmäßig wiederholt; jeder Wert ist datiert.

Erreichbarkeit

Direkte Anfrage
Hat geantwortet HTTP 200 338 ms
Über einen Rechenzentrums-Proxy
Hat geantwortet HTTP 200 767 ms
API, direkt
Hat geantwortet HTTP 200 209 ms
API, über Proxy
Hat geantwortet HTTP 200 770 ms

Hat eine echte Suche etwas geliefert?

Lieferte Ergebnisse · 10 Treffer für die Testabfrage · Median 1 s · über Läufe hinweg stabil

Testabfrage: https://github.com/DzRepo/Python-Insights

Benchmark-Abdeckung

Fand 9 von 10 Testobjekten (90%) im Cluster Software und Pakete. Antwortzeit im Median 532 ms.

Nach Bekanntheit des Objekts: 5/5 sehr bekannt, 4/4 mittel, 0/1 wenig bekannt .

Ein gefundenes Objekt: https://github.com/mehul-clou/sending-http-requests-starter

Fand 0 von 2 Testobjekten (0%) im Cluster Datei per Hash. Antwortzeit im Median 592 ms.

Nach Bekanntheit des Objekts: 0/2 mittel .

Erreichbarkeit gemessen am 2026-08-22. Suche geprüft am 2026-08-22. Benchmark-Lauf vom 2026-08-22.

Zugang

Programmatischer Zugriff über eine API (ggf. mit Schlüssel, siehe API-Kennzeichnung).

Startseite

https://archive.softwareheritage.org/

Ähnliche Archive