Archivarix

code-archive

Software Heritage

Une archive universelle du code source, la « bibliothèque d'Alexandrie du code », qui préserve plus de 20 milliards de fichiers sources uniques issus de plus de 350 millions de projets. Vous pouvez y rechercher des projets, retrouver des fichiers par empreinte (sha1/sha256/git) et résoudre des identifiants permanents SWHID, sur le site web ou via son API REST sans clé. L'endroit où aller quand un dépôt a disparu de son hébergeur d'origine, ou quand vous devez identifier un fichier par son empreinte.

Logiciels et paquets API

Son utilité et son fonctionnement

Software Heritage est ce qui se rapproche le plus d'un filet de sécurité universel pour le code source : elle moissonne en continu les dépôts publics de GitHub, de GitLab, de gestionnaires de paquets comme PyPI et npm, et de dizaines d'autres forges, en préservant chaque fichier et chaque commit unique avec un identifiant permanent SWHID. Un chercheur y a recours lorsqu'un dépôt a disparu de son hébergeur d'origine, lorsqu'il doit localiser précisément un fichier par son empreinte cryptographique, ou lorsqu'il veut une référence stable et citable vers une version précise du code. Vous pouvez rechercher par nom de projet ou par URL pour retrouver les origines archivées, rechercher un fichier directement par son empreinte SHA-1, SHA-256 ou git, ou résoudre un SWHID pour accéder directement à un instantané préservé.

Ce qu’elle contient

Plus de 20 milliards de fichiers sources uniques et 350 millions de projets logiciels préservés, provenant de forges, de dépôts de paquets et de distributions libres du monde entier. L'archive a dépassé 2 pétaoctets de données stockées en 2025.

Accès API

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

Ce que nous avons mesuré

Nos propres sondes, pas les promesses de l’archive. Relancées régulièrement ; chaque valeur est datée.

Accessibilité

Requête directe
A répondu HTTP 200 338 ms
Via un proxy de centre de données
A répondu HTTP 200 767 ms
API, en direct
A répondu HTTP 200 209 ms
API, via un proxy
A répondu HTTP 200 770 ms

Une vraie recherche a-t-elle renvoyé quelque chose ?

A renvoyé des résultats · 10 résultats pour la requête de test · médiane 1 s · stable d’une exécution à l’autre

Requête de test: https://github.com/DzRepo/Python-Insights

Couverture au banc d’essai

A trouvé 9 des 10 éléments de test (90 %) dans le cluster Logiciels et paquets. Temps de réponse médian 532 ms.

Selon la notoriété de l’élément: 5/5 très connus, 4/4 intermédiaires, 0/1 peu connus .

Un élément trouvé: https://github.com/mehul-clou/sending-http-requests-starter

A trouvé 0 des 2 éléments de test (0 %) dans le cluster Fichier par empreinte. Temps de réponse médian 592 ms.

Selon la notoriété de l’élément: 0/2 intermédiaires .

Accessibilité mesurée le 2026-08-22. Recherche vérifiée le 2026-08-22. Banc d’essai exécuté le 2026-08-22.

Accès

Accès programmatique via une API (une clé peut être requise, voir l’étiquette API).

Page d’accueil

https://archive.softwareheritage.org/

Archives similaires