All Projects → sdushantha → Gitdir

sdushantha / Gitdir

Licence: mit
Download a single directory/folder from a GitHub repo

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Gitdir

Electron Youtube To Mp3 Converter
Electron Youtube to Mp3 Converter and downloader
Stars: ✭ 137 (-15.95%)
Mutual labels:  downloader
Python Dcdownloader
由Python编写的全异步实现的动漫之家(dmzj)漫画批量下载器(爬虫)
Stars: ✭ 146 (-10.43%)
Mutual labels:  downloader
Nacollector
⚔ 一个采集工具箱,据说是一个用于采集各种 WEB 资源的工作站?!你可以认为这是一个框架,可拓展。淘宝、天猫、苏宁、国美 等电商平台数据采集... 一键邀请 一键打包 账号登录获取Cookie 任务多线程 下载内容管理 实时日志 dll 热更新 无边框窗体 Web App, CefSharp, WebDriver
Stars: ✭ 158 (-3.07%)
Mutual labels:  downloader
Massivedl
Download a large list of files concurrently
Stars: ✭ 141 (-13.5%)
Mutual labels:  downloader
Ipadownloadtool
输入下载页面链接自动解析ipa下载地址,支持本地下载,支持蒲公英和fir及其他所有自定义下载页面(由于是通过拦截webView的itms-services://请求获取plist文件,因此理论上可无视所有的请求加密、校验措施,支持各类企业版、内测包ipa下载)
Stars: ✭ 145 (-11.04%)
Mutual labels:  downloader
Firupdater
Fir.im通道APK更新器,使用简单,让自己的demo快速具备升级功能
Stars: ✭ 148 (-9.2%)
Mutual labels:  downloader
Ttkdownloader
TTKDownloader that imitation xunlei downloader, based on Qt for windows and linux.
Stars: ✭ 131 (-19.63%)
Mutual labels:  downloader
Happypanda
A cross platform manga/doujinshi manager with namespace & tag support
Stars: ✭ 161 (-1.23%)
Mutual labels:  downloader
Axel
Axel tries to accelerate the download process by using multiple connections per file, and can also balance the load between different servers.
Stars: ✭ 1,997 (+1125.15%)
Mutual labels:  downloader
Dezoomify Rs
Zoomable image downloader for Google Arts & Culture, Zoomify, IIIF, and others
Stars: ✭ 150 (-7.98%)
Mutual labels:  downloader
Cnki Downloader
知网(CNKI)文献下载工具
Stars: ✭ 1,741 (+968.1%)
Mutual labels:  downloader
Instagramdownloader
Firefox and Chrome Extention which creates an download button for instagram images and videos and videos
Stars: ✭ 144 (-11.66%)
Mutual labels:  downloader
Imoocdownloader
慕课网视频下载器
Stars: ✭ 149 (-8.59%)
Mutual labels:  downloader
Edx Dl
A simple tool to download video lectures from edx.org (and other openedx sites)
Stars: ✭ 1,769 (+985.28%)
Mutual labels:  downloader
Vdm
GUI for command-line video downloader (youtube-dl annie)
Stars: ✭ 1,910 (+1071.78%)
Mutual labels:  downloader
4chan Downloader
Python3 script to continuously download all images/webms of multiple 4chan thread simultaneously - without installation
Stars: ✭ 136 (-16.56%)
Mutual labels:  downloader
App Dirs Rs
Put your Rust app's data in the right place on every platform
Stars: ✭ 147 (-9.82%)
Mutual labels:  directory
Macos Downloader
Command line tool for downloading macOS installers and beta updates
Stars: ✭ 162 (-0.61%)
Mutual labels:  downloader
Java Youtube Downloader
Simple, almost zero-dependency java parser for retrieving youtube video metadata
Stars: ✭ 160 (-1.84%)
Mutual labels:  downloader
Mangaripper
This software helps you download manga (Japanese Comic) from several websites for your offline viewing.
Stars: ✭ 151 (-7.36%)
Mutual labels:  downloader

gitdir

  • Minimal and colorful output 🌈
  • Works on Linux, MacOS, and Windows
  • Support recursive downloading









Install

$ pip3 install --user gitdir

# Yes, thats all :)

Usage

usage: gitdir [-h] [--output_dir OUTPUT_DIR] [--flatten] urls [urls ...]

Download directories/folders from GitHub

positional arguments:
  urls                  List of Github directories to download.

optional arguments:
  -h, --help            show this help message and exit
  --output_dir OUTPUT_DIR, -d OUTPUT_DIR
                        All directories will be downloaded to the specified
                        directory.
  --flatten, -f         Flatten directory structures. Do not create extra
                        directory and download found files to output
                        directory. (default to current directory if not
                        specified)

Packge Entry

You can use python -m gitdir / python3 -m gitdir in case the short command does not work.

Exiting

To exit the program, just press CTRL+C.

License

MIT License

Copyright (c) 2019 Siddharth Dushantha

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].