Skip to content

Easy terminal GitHub repository searching and cloning

Notifications You must be signed in to change notification settings

scoin/github-dl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Github-DL

Demo

Github-DL is a command line search and clone tool of Github repositories, using the open Github API Search Repositories Endpoint.

It is written in Go and has been compiled and tested to work on Linux x64 an Linux ARMv6. See releases for binaries.

While this is not a replacement for github.com or one of many other clients, this is intended for headless and IoT devices, like the PocketChip and to save you from typing long URLs / SCP commands etc.

###Usage

github-dl [-search <terms>] [-in <name,description,readme>] [-user <user>] [-lang <language>] [-stars <min..max>] [-size <min..max>] [-showforks <true/only>] [-sort <stars/forks/updated>] [-order <asc/desc>]

To run the code locally:

git clone https://github.com/scoin/github-dl.git
cd github-dl/
export GOPATH=$PWD
go get github.com/nsf/termbox-go
go run githubl.go [parameters]

About

Easy terminal GitHub repository searching and cloning

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages