A command-line tool written in Rust that allows you to quickly create GitHub repositories with an interactive interface.
- Interactive command-line interface with proper cursor movement and editing
- Create public or private GitHub repositories
- Add optional repository descriptions
- Automatically initializes repositories with a README
- Simple and intuitive user experience
- Rust and Cargo installed on your system
- A GitHub personal access token with appropriate permissions
git clone https://github.com/yourusername/github-repo-creator.git
cd github-repo-creator
cargo build --releaseThe compiled binary will be available at target/release/github-repo-creater.
github-repo-creater --token YOUR_GITHUB_TOKENThe tool will guide you through the repository creation process with interactive prompts:
- Enter repository name (required)
- Enter repository description (optional)
- Choose whether the repository should be private or public
Example interaction:
Enter repository name: foo
Enter repository description (optional):
Do you want the repository to be private? (Y/n):
After completing these steps, the tool will create the repository on GitHub and provide you with the repository URL and git clone command.