GitDownloader
Grátis · Ferramenta aberta · Sem cadastro

Baixar pasta do GitHub: apenas o diretório em ZIP

O GitHub só oferece o ZIP do repositório inteiro, então baixar um diretório do GitHub normalmente significa clonar tudo. Cole a URL acima e a ferramenta baixa só a pasta, subpasta ou arquivo que você precisa — repositórios públicos e privados e arquivos do Git LFS incluídos. Tudo roda no seu navegador.

Teste um exemplo:

Por que usar este baixador de pastas do GitHub

Tudo o que você precisa para pegar uma parte de um repositório, e nada além disso.

Qualquer subpasta

Baixe uma única pasta ou arquivo em vez do repositório inteiro.

API de árvore inteligente

Usa o endpoint de árvore do GitHub para listar milhares de arquivos em uma única requisição.

Repositórios privados

Cole um token de acesso pessoal para pegar pastas de repositórios aos quais você tem acesso.

Pronto para Git LFS

Arquivos de armazenamento grande são detectados e baixados pelo endpoint de mídia correto.

Somente no navegador

Seu token e seus arquivos nunca passam pelos nossos servidores — a compactação acontece localmente.

Resiliente

Repete downloads com falha e lida com pastas enormes e truncadas sem travar.

Como baixar uma pasta do GitHub em 3 passos

Três passos, sem instalação.

  1. 1

    Cole a URL

    Copie o link de qualquer pasta (ou arquivo) do GitHub da barra de endereços do navegador.

  2. 2

    Listamos e baixamos

    A ferramenta lê a pasta pela API do GitHub e baixa todos os arquivos em paralelo.

  3. 3

    Receba seu ZIP

    Todos os arquivos são empacotados em um único ZIP que começa a baixar automaticamente.

Baixar diretório do GitHub: 4 métodos comparados

Quatro formas de obter uma única pasta do GitHub — escolha a que combina com o seu fluxo de trabalho.

MétodoO que você baixaIdeal se
git clone --depth 1O repositório inteiro (clone raso)Você precisa do projeto completo e usa o terminal
git sparse-checkoutSomente a pasta que você precisaVocê conhece Git e quer apenas esse diretório
Botão “Download ZIP” do GitHubO repositório inteiroVocê precisa de todos os arquivos de uma vez
GitDownloader (esta página)Somente a pasta ou o arquivo que você precisa, em ZIPUma pasta só, sem instalar nada nem se cadastrar

Guia completo: como baixar uma pasta do GitHub ↗

FAQ: baixar pastas e diretórios do GitHub

Por que não consigo simplesmente baixar uma pasta do GitHub?

O GitHub só oferece o botão “Download ZIP” para o repositório inteiro. Para pegar uma única pasta, você normalmente teria que clonar o repositório todo. Esta ferramenta permite baixar apenas a pasta que você precisa.

É seguro informar meu token do GitHub?

Para repositórios privados, você pode colar um token de acesso pessoal. Ele fica salvo apenas no armazenamento local do seu próprio navegador e é enviado direto para a API do GitHub — nunca para os nossos servidores. Use um token de granularidade fina com acesso somente leitura aos repositórios que você precisa.

Funciona com arquivos do Git LFS?

Sim. Os arquivos de armazenamento grande retornam um pequeno ponteiro em vez do conteúdo real, então nós os detectamos e baixamos o arquivo de verdade pelo endpoint de mídia do GitHub.

Existem limites de download?

Sim — a API do GitHub tem limite de requisições (60 por hora sem token, 5.000 por hora com token). Repositórios muito grandes também podem atingir o limite de truncamento da API de árvore; nesse caso, a ferramenta passa a listar as pastas uma a uma.

Por que alguns arquivos são bloqueados?

O Google Safe Browsing pode sinalizar certos nomes de arquivo. Todo arquivo com nome parecido com malware é ignorado para que o restante do pacote ainda seja baixado. Isso aparece no registro de status.

Vocês armazenam meus downloads?

Não. O GitDownloader é um site estático. O conteúdo dos arquivos é buscado pelo seu navegador direto do GitHub e compactado localmente. Nada é enviado aos nossos servidores nem guardado neles.