github-cloner

An interactive command line tool to list and clone your Github repositories

Github Cloner

An interactive command line tool to list and clone your Github repositories.

  • node
  • ncurses
(sudo) npm install -g github-cloner
git clone https://github.com/floriancargoet/github-cloner.git
npm install
# Interactive mode
github-cloner

# You can provide your username on the CLI
github-cloner -u username

# Clone all the repositories without questions
github-cloner -u username --all

# A little help
github-cloner --help

Clone your GitHub repositories.
Usage: github-cloner [OPTION...]

Options:
  --username, -u  GitHub username, asked interactively if not given
  --all, -a       Clone all repositories, non interactive
  --help, -h      Show this help
  --version       Show version number
  • Display bug under the ListBox on OS X
  • GET /user/repos (authenticated, to fetch private repositories too)
  • Check if clone already exists in directory
  • Better ncurses widget (checkboxes)