fedebotu / clone-anonymous-github

Easily download anonymous Github repositories from https://anonymous.4open.science/ with a GUI interface
95 stars 9 forks source link
anonymous double-anonymous double-blind gui macos open-science python scraping windows

Clone Anonymous Github (deprecated)

[!CAUTION] Now Anonymous Github supports downloading repos directly; please use that functionality instead!

Easily clone/download Anonymous Github repositories from anonymous.4open.science with a GUI interface.

No need for GUI interface? We support command line as well!

[!IMPORTANT] Please take notice of this Github issue, as it seems that the reason cloning is not implemented is because of server managing costs. Please do not abuse the service and if possible, support Anonymous Github!

Download

Latest release Latest release

Usage (GUI)

Windows and Mac

For Windows and Mac users: from the Release Page, download and run files that fit your operating system. Notice about antivirus: the executables may be detected as fake positives, so you need to temporarily disable your anti virus program

Linux

First clone the repository and install the requirements (optionally, create a virtual environment)

pip install -r requirements.txt

then, run

python run.py

Usage (command line)

git clone https://github.com/fedebotu/clone-anonymous-github.git && cd clone-anonymous-github
python3 src/download.py --url [YOUR_ANONYMOUS_GITHUB_URL]

Known "Bugs"

Contribute

Feel free to raise issues and submit pull requests! :D

Acknowledgements

Thanks to the original tdurieux's Anonymous Github project, ShoufaChen's Clone Anonymous Github, kynehc's Clone Anonymous Github and cbhua for testing in MacOS!