PyRepoAutomator is a Python project that leverages Selenium to automate the process of creating a repository on GitHub. It provides a user-friendly GUI built with Tkinter.
- Automates the creation of repositories on GitHub
- Provides a graphical user interface (GUI) for a seamless user experience
- Uses Selenium to interact with the GitHub website and perform necessary actions
- Allows users to input repository details such as name, description, and visibility
- Handles the authentication process using GitHub credentials
- Simplifies and accelerates the repository creation process
- Python 3.x
- Selenium library (
pip install selenium
) - Chrome WebDriver (make sure it's compatible with your Chrome browser version)
-
Clone the repository:
git clone https://github.com/abhijeet-shankar/PyRepoAutomator.git
2.Make sure to download the appropriate Chrome WebDriver and update the webdriver_path variable in main.py with the path to the WebDriver executable.
3.Run the application:
python app.py
4.The GUI window will appear, allowing you to enter the repository details and proceed with the repository creation process.
Contributions are welcome! If you have any suggestions, feature requests, or bug reports, please open an issue or submit a pull request.
PyRepoAutomator is licensed under MIT license. Click MIT for more information.