USERNAME="joeangel"
PASSWORD="YOUR PASSWORD"
ORG="THE ORG name"
curl -u $USERNAME:$PASSWORD "https://api.github.com/orgs/$ORG/repos?page=1&per_page=100" | jq '.[].full_name' | tr -d '\r' | xargs -I '{}' curl -u $USERNAME:$PASSWORD -XDELETE https://api.github.com/repos/'{}'
USERNAME="joeangel"
PASSWORD="YOUR PASSWORD"
ORG="THE ORG name"
curl -u $USERNAME:$PASSWORD "https://api.github.com/orgs/$ORG/repos?page=1&per_page=100" | jq '.[].full_name' | tr -d '\r' | grep -v 'gitlab' | xargs -I '{}' curl -u $USERNAME:$PASSWORD -XDELETE https://api.github.com/repos/'{}'
The part grep -v 'gitlab' meas: ignore the repos which name including the string gitlab