GitDownloader
Gratuit · Outil ouvert · Sans inscription

Télécharger un dossier GitHub : répertoire en ZIP

GitHub ne fournit qu’un ZIP du dépôt entier : télécharger un répertoire GitHub revient donc à tout cloner. Collez une URL ci-dessus et l’outil ne récupère que le dossier, sous-dossier ou fichier voulu — dépôts publics et privés, fichiers Git LFS inclus. Tout s’exécute dans votre navigateur.

Essayer un exemple :

Pourquoi ce téléchargeur de dossiers GitHub

Tout ce qu’il faut pour récupérer une partie d’un dépôt, rien de superflu.

N’importe quel sous-dossier

Téléchargez un seul dossier ou fichier au lieu du dépôt entier.

API arborescente maligne

Utilise le point de terminaison tree de GitHub pour lister des milliers de fichiers en une requête.

Dépôts privés

Collez un jeton d’accès personnel pour récupérer des dossiers auxquels vous avez accès.

Prêt pour Git LFS

Les fichiers du grand stockage sont détectés et récupérés via le point de terminaison média.

100 % navigateur

Votre jeton et vos fichiers ne touchent jamais nos serveurs — la compression est locale.

Résistant

Réessaie les téléchargements échoués et gère les dossiers géants tronqués.

Télécharger un dossier GitHub en 3 étapes

Trois étapes, sans installation.

  1. 1

    Collez l’URL

    Copiez le lien d’un dossier GitHub (ou d’un fichier) depuis la barre d’adresse.

  2. 2

    Listage & récupération

    L’outil lit le dossier via l’API GitHub et télécharge tous les fichiers en parallèle.

  3. 3

    Récupérez votre ZIP

    Tous les fichiers sont empaquetés dans un seul ZIP qui se télécharge automatiquement.

Télécharger un répertoire GitHub : 4 méthodes comparées

Quatre façons d’obtenir un seul dossier GitHub — choisissez celle qui correspond à votre workflow.

MéthodeCe que vous téléchargezIdéal si
git clone --depth 1Tout le dépôt (clone superficiel)Vous voulez le projet complet et travaillez en terminal
git sparse-checkoutUniquement le dossier vouluVous maîtrisez Git et voulez juste ce répertoire
Bouton « Télécharger le ZIP » de GitHubTout le dépôtVous avez besoin de tous les fichiers d’un coup
GitDownloader (cette page)Seulement le dossier ou le fichier voulu, en ZIPUn dossier, sans installation ni inscription

Guide complet : télécharger un dossier GitHub ↗

FAQ : télécharger des dossiers et répertoires GitHub

Pourquoi ne puis-je pas simplement télécharger un dossier depuis GitHub ?

GitHub ne propose un bouton « Télécharger le ZIP » que pour le dépôt entier. Pour un seul dossier, il faudrait cloner tout le dépôt. Cet outil ne télécharge que le dossier dont vous avez besoin.

Est-il sûr de saisir mon jeton GitHub ?

Pour les dépôts privés, vous pouvez coller un jeton d’accès personnel. Il n’est stocké que dans le stockage local de votre navigateur et envoyé directement à l’API GitHub — jamais à nos serveurs. Utilisez un jeton granulaire en lecture seule.

Est-ce compatible avec les fichiers Git LFS ?

Oui. Les fichiers du grand stockage renvoient un petit pointeur au lieu du contenu, nous les détectons et téléchargeons le vrai fichier via le point de terminaison média.

Y a-t-il des limites de téléchargement ?

Oui — l’API GitHub est limitée (60 requêtes/heure sans jeton, 5 000/heure avec). Les très grands dépôts peuvent aussi atteindre la limite de troncature de l’API tree ; l’outil liste alors les dossiers un par un.

Pourquoi certains fichiers sont-ils bloqués ?

Google Safe Browsing peut signaler certains noms de fichiers. Les fichiers dont le nom évoque un logiciel malveillant sont ignorés afin que le reste de l’archive se télécharge quand même. C’est indiqué dans le journal d’état.

Stockez-vous mes téléchargements ?

Non. GitDownloader est un site statique. Le contenu des fichiers est récupéré par votre navigateur directement depuis GitHub et compressé localement. Rien n’est envoyé ni conservé sur nos serveurs.