I just want to keep some structure of the repositories I check out locally. So it just does this. Clones GitHub repos to worspace/[owner]/[repo] and other sources (i.e. GitLab) to prefixed with service name. And then changes directory to the cloned repo. It is a simple wrapper around git clone with some path management.

Installation

uv tool install git+https://github.com/kumekay/cloner.git

Usage

cloner https://github.com/user/repo