If you have no problems with ruby ββand you can set some gems, you can do it.
gem install octokit git parallel
Then it should do it.
ruby -e "require 'octokit'; require 'git'; require 'parallel'; Parallel.each(Octokit.starred('__username__'), :in_processes=>4){|s| Git.clone(s[:html_url], s[:name])}"
For readability:
require 'octokit' require 'git' require 'parallel' Parallel.each(Octokit.starred('__username__'), :in_processes=>4){|s| Git.clone(s[:html_url], s[:name])}
However, this seems unnecessary.
source share