This script is a Python program that utilizes the Tkinter library to create a graphical user interface (GUI) for searching GitHub repositories based on a user's query. It retrieves repository data from the GitHub API, displays the results in a text widget, and allows the user to open a repository's URL in a web browser.
The script requires the following dependencies:
- Python 3.x
- tkinterlibrary
- requestslibrary
- Clone the repository or download the script file.
- Install the required dependencies by running the following command:
pip install requests- Run the script using the following command:
python script.py
1. Run the script using the following command:
```shell
python script.py- 
The program will open a window with a search input field. 
- 
Enter your search query and click the "Search" button. 
- 
The program will retrieve the repositories matching the query and display the results in the text widget. 
- 
Click on the "Open in Browser" link for any repository to open its URL in a web browser. The script provides some customization options: 
- Font settings: You can modify the FONT_FAMILYandFONT_SIZEvariables to change the font used in the GUI.
- Color settings: You can modify the PRIMARY_COLOR,SECONDARY_COLOR, andLINK_COLORvariables to change the colors used in the GUI.
This script is licensed under the MIT License.