CLI tool to download only files or directories that you need from github or gitlab
without need to clone the git repository
First, download and install Python. Version 3.7
or higher is required.
Installation is done by using the pip install
pip install graw
graw https://LINK-FOR-GITHUB-OR-GITLAB-FILE
— to download one file from github repositorygraw https://LINK-FOR-GITHUB-OR-GITLAB-DIRECTORY
— to download one directory from github repositorygraw -f https://LINK-FOR-GITHUB-OR-GITLAB
— to download and overwrite exists contentgraw -r https://LINK-FOR-GITHUB-OR-GITLAB-DIRECTORY
— to download directory recursive [ all nested files ]graw https://LINK-FOR-GITHUB-OR-GITLAB-DIRECTORY -t TYPE1 TYPE2 ...
— to download only files match extension types like-t py
If you want to say thank you or/and support active development of graw
:
- Add a GitHub Star to the project.
- Write interesting articles about project on Dev.to, Medium or personal blog.
- Join development by creating Pull Request
Together, we can make this project better every day! 😘
Graw
is free and open-source software licensed under the MIT License