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

in #utopian-io7 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

Sort:  

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!

Coin Marketplace

STEEM 0.28
TRX 0.21
JST 0.039
BTC 97208.32
ETH 3709.85
USDT 1.00
SBD 3.93