Gitcloner - Clone all the repositories of a user or an organization

in utopian-io •  7 years ago  (edited)

About the project

Most of the times we find ourselves in situations when we have to clone all the repositories of a particular user or organization for our own usage. This task can be quite tedious if we approach it in a wrong way. I created this project to automate this tedious task so that we can save our time. This is mainly a command line program. This program can also clone all the gists of a user or an organization of github.

Technology Stack

I mainly used Python language to write the script. Also I wrote this script without using any third-party packages to avoid dependency problems. The project works best on Python 3.

Roadmap

No bug reports or issues are at the project at the moment.
I try to solve any issues created by the users as soon as possible.
I am hoping to add support for other git repository site support soon.
I have plans to update the project so that users can selectively clone repositories so that a user doesn't have to clone all the repositories of an account all the time.
Also I have plans for a GUI version of this tool in future.

How to contribute?

Currently, the project is really small. Just open a pull request with your changes and I will merge them after reviewing. Always test your changes by installing the package in a Python 3+ virtual environment before making a pull request.

Important Links

Github Link: https://github.com/shakib609/gitcloner

Github Profile: https://github.com/shakib609/

Thanks



Posted on Utopian.io - Rewarding Open Source Contributors

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
  ·  7 years ago (edited)

Hey @wehmoen, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!