A desktop app that takes the grunt work out of cloning and pushing GitHub repositories — no terminal, no commands, just paste a URL and click.
Skip the repetitive terminal steps — clone any public repo and push it to your GitHub account in a single click.
Creates the destination repo on your account via the GitHub API. No need to manually create repos first.
Your username, token and folder are saved locally and auto-loaded on every launch. Configure once, use forever.
Add multiple repositories and process them all in one batch. Folder names are auto-filled from the URL.
Automatically detects whether a repo uses main or master and pushes to the correct branch.
No Python installation needed. Download the .exe (Windows) or .app (macOS), double-click, run. Just make sure Git is installed.
Download the .exe (Windows) or .app (macOS) and double-click it. On first launch the Settings panel opens automatically asking for your GitHub username, Personal Access Token, local folder, and OS.
Enter one or more GitHub repo URLs. The folder name auto-fills from the URL. Select your action mode — clone only, push to a new repo, or push to an existing one.
Watch the color-coded log as your repos are cloned, pushed and confirmed. The repo list clears automatically on success — ready for your next batch.
Personal Access Token with repo scope. Add workflow scope for repos with GitHub Actions.
Pre-built binaries for Windows (.exe) and macOS (.app). Linux can run from source using Python 3.8+.
Free, open source, no install required.