Gitstart automates creating a GitHub repo. The script will create .gitignore, a license.txt, a README.md file and commit with a message. It will create a remote repo and push all the files.
Why do you think that https://github.com/shawnw/tawk is a good alternative to gitstart