Sempre que recomendamos um programa gratuito e open source, é bem provável que seja necessária uma visita ao perfil dele no GitHub. Infelizmente, a interface dessa plataforma não é muito intuitiva e, além disso, sofre algumas limitações importantes. Uma delas é que não podemos baixar pastas de forma independente, o que nos obriga a obter o repositório completo… a menos que usemos o GitHub Download Directory.

GitHub Download Directory: como baixar pastas do GitHub
Como baixar pastas do GitHub

No NeoTeo procuramos novos programas constantemente e, mais cedo ou mais tarde, essa busca nos leva ao GitHub. Nossa prioridade é o software gratuito, portátil e open source, mas o GitHub também serve como “espelho” para muitos módulos secundários, modelos de inteligência artificial, amostras e outros recursos. O problema é que suas funções de download são limitadas: por exemplo, se precisamos do conteúdo de uma pasta específica, o GitHub não permite o download individual, e a única forma é obter o repositório inteiro. Felizmente, existe uma alternativa.

Como baixar pastas do GitHub com o GitHub Download Directory

Em essência, o GitHub Download Directory se encarrega de baixar automaticamente todo o conteúdo de uma pasta e preparar um arquivo zip para armazenamento local. Não precisamos de contas nem perfis: tudo o que ele pede é o endereço URL exato da pasta que procuramos. O GitHub Download Directory não preserva a estrutura original, mas concentra-se apenas nos arquivos.

GitHub Download Directory: como baixar pastas do GitHub
Cole o link da pasta, confirme o download e espere

O resto é questão de esperar. É claro que o tempo necessário para esse processo dependerá do número de arquivos, do tamanho deles e da velocidade da conexão, mas o GitHub Download Directory não parece ter limites rígidos (só precisamos inserir um token próprio se a quantidade de arquivos for gigantesca) e respondeu muito bem durante nossos testes.

GitHub Download Directory: como baixar pastas do GitHub
O zip tem os arquivos, e nada mais

O GitHub Download Directory é uma criação dos desenvolvedores do Refined GitHub, uma extensão que otimiza e simplifica a interface desse site. A última vez que tentei usá-la não me convenceu muito, mas o GitHub Download Directory é um bom meio-termo, e não é preciso baixar nada para usá-lo.

Site oficial: Clique aqui